• اطلاعیه ها

    • Saeed Fard

      پوشش زنده وردکمپ ۲۰۱۸ اروپا توسط وردپرس پارسی   23/03/97

      اگر کاربر وردپرس هستید حتما تا به حال اسم وردکمپ رو شنیدید، کمپ و دورهمی بزرگ توسعه‌دهنده‌ها و کاربران وردپرس که سالانه در کشورهای مختلف برگزار میشه تحت عنوان وردکمپ هستش که از سمت مراجع اصلی وردپرس حمایت و برگزار می‌شه.   این‌ بار در سال 2018 وردکمپ اروپا در شهر بلگراد کشور صربستان در حال برگزاری هستش، این رویداد طی سه روز 24 تا 26 تیر ماه (June 14-16) برگزار میشه، در این رویداد مصطفی صوفی از وردپرس پارسی و به نمایندگی تمامی کاربران وردپرس فارسی حضور داره. وردپرس پارسی رویداد وردکمپ 2018 اروپا رو به صورت زنده توسط مصطفی پوشش می‌ده و در صورت علاقه‌مندی به این مراسم می‌تونید از طریق وردپرس پارسی دنبالش کنید.در حال حاضر یک روز از این مراسم گذشته که گزارش اون در قسمت پوشش زنده قرار گرفته. برای دنبال کردن مراسم وردکمپ اروپا به صورت لحظه‌ای به صفحه پوشش زنده در قسمت زیر مراجعه کنید. همینطور در آینده منتظر خبر برگزاری اولین وردکمپ در ایران توسط وردپرس‌پارسی باشید. https://wp-parsi.com/wceu-2018

      لینک خبر در وردپرس پارسی : https://wp-parsi.com/wceu-2018-live  
only.sadeghi

افزونه edd برای هاست دانلود

12 پست در این موضوع قرار دارد

سلام دوستان!

من حدود 16 گیگ فایل pdf دارم که میخوام بزارمشون برای فروش اینترنتی! فایل ها هم کلا نمونه سوال به همراه جواب و یک سری مقاله و پایان نامه هستش!

چون حجمش بالاست باید از هاست دانلود استفاده کنم!

آیا هاست دانلود با افزونه EDD کار میکنه!؟ چون باید فایلهارو در ساب دامینی که به هاست دانلود متصله آپلود کنم و public_html هم باید روی یه سرور دیگه باشه!

پیشنهاد شما چیه و اینکه نظر بهتری دارید یا نه؟!

تشکر... :rolleyes:

0

به اشتراک گذاری این پست


لینک به پست

بله وجود داره کلا دو راه وجود داره برای اینکار یکی استفاده از افزونه EDD remote یکی هم دستکاری و ویرایش خود پلاگین

1

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

بله وجود داره کلا دو راه وجود داره برای اینکار یکی استفاده از افزونه EDD remote یکی هم دستکاری و ویرایش خود پلاگین

یعنی درحالت عادی کار نمیکنه؟!

منظورم اینه که لینک فایل محصولات روی هاست دانلود باشه؟! و افزونه هم که روی هاست صفحه اصلی؟!

ویرایش شده در توسط عباس صادقی
0

به اشتراک گذاری این پست


لینک به پست

خیر کار نمیکنه چون افزونه EDD از فایل های دانلودی محافظت میکنه این امر باعث شده که فلدر محافظت شده وجود داشته باشه که فایل ها باید توی اون قرار بگیرن تا از دانلود کسایی که پرداخت نزدن جلوگیری کنه اگر همین جوری لینک های دانلود وارد کنید اشخاص سود جو میتونن با اسکن سایت اسم آدرس فلدر و فایل هاتون پیدا کن و بدون پرداخت استفاده کنن پس نیاز به یکسری تغیرات در خود افزونه یا استفاده از edd remot هست

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

خیر کار نمیکنه چون افزونه EDD از فایل های دانلودی محافظت میکنه این امر باعث شده که فلدر محافظت شده وجود داشته باشه که فایل ها باید توی اون قرار بگیرن تا از دانلود کسایی که پرداخت نزدن جلوگیری کنه اگر همین جوری لینک های دانلود وارد کنید اشخاص سود جو میتونن با اسکن سایت اسم آدرس فلدر و فایل هاتون پیدا کن و بدون پرداخت استفاده کنن پس نیاز به یکسری تغیرات در خود افزونه یا استفاده از edd remot هست

خب حالا این تغییرات رو باید به چه صورتی اعمال کنم؟!

در صورت امکان مرحله به مرحله توضیح بدین ممنون میشم! :rolleyes:

افزونه ای رو که معرفی کردید دیدم خصوصیاتش رو!

اگه بخوام EDD رو ویرایش کنم باید چیکار کنم؟!

ویرایش شده در توسط عباس صادقی
0

به اشتراک گذاری این پست


لینک به پست

لینک زیر برسی کنید

http://stackoverflow...n-remote-server

اینو خوندم چیزی متوجه نشدم!

لینک

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

واضح هست گفته فلدر توی هاست دانلود ایجاد کن یک فایلhtaccess درست کن کدهای زیر توش قرار بده


Options -Indexes
deny from all
<FilesMatch '\.(php)$'>
Order Allow,Deny
Allow from all
</FilesMatch>

بعد یک فایل به اسم download.php ایجاد کن کد های زیر توش قرار بده


<?PHP
$file = $_GET['f'];
$code = $_GET['c'];
$ip = $_SERVER['10.000.06.107'];

if ($code != md5($ip . 'salt')) {
die('authentication denied');
}

if(!file)
{
die('file not found');
}

// Set headers
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Disposition: attachment; filename=$file");
header("Content-Type: application/zip");
header("Content-Transfer-Encoding: binary");

// Read the file from disk
readfile('dl/' . $file);
?>

حالا هر جا قرار هست لینک دانلود رو قرار بدی از کد زیر استفاده کن


<?PHP
echo '<a href="http://dl.server2.com/Files/download.php?f=ali.zip&c=' . md5($_SERVER['10.000.06.107'] . 'salt').'">Download File</a>';
?>

ویرایش شده در توسط mamadspeed
0

به اشتراک گذاری این پست


لینک به پست

حالا هر جا قرار هست لینک دانلود رو قرار بدی از کد زیر استفاده کن


<?PHP
echo '<a href="http://dl.server2.com/Files/download.php?f=ali.zip&c=' . md5($_SERVER['10.000.06.107'] . 'salt').'">Download File</a>';
?>

این بخش رو نفهمیدم!

یعنی تو افزونه که لینک دانلود رو میخوام بزنم به این صورت قرارش بدم؟!

0

به اشتراک گذاری این پست


لینک به پست

استاد توضیح رو کامل کنید لطفا :wub:

0

به اشتراک گذاری این پست


لینک به پست


<?PHP
echo '<a href="http://dl.server2.com/Files/download.php?f=ali.zip&c=' . md5($_SERVER['10.000.06.107'] . 'salt').'">Download File</a>';
?>

این روش چند مشکل داره اولا محدودیت برای آی پی و تعداد دفعات دانلود وجود نداره یک نفر میخره شیر میکنه لینک رو

برای دریافت لینک دانلود صفحه باید ریدایرکت بشه به صفحه ای که این کد در اون وجود داره

و اگر بخواهید لینک رو بصورت دستی وارد کنید باید تابع


md5($_SERVER['10.000.06.107'] . 'salt')

رو بصورت دستی یا از طریق سایتهای آنلاین یک مرتبه محاسبه کنید و در لینک های خود قرار دهید

و برای اینکه مقدار مورد نظر برای فایلهای مختلف متفاوت باشه میتونید مقدار salt رو متغییری شامل نام فایل و salt تعریف کنید که یه خورده اذیت کننده و طاقت فرساست

فرض کنید برای هر فایل باید یک مرتبه این مقدار رو محاسبه کنید و سپس لینک رو به صورت زیر


http://dl.server2.com/Files/download.php?f=ali.zip&c=yoursecretvalue

در قسمت لینک دانلود وارد نمایید که با تمام این مشکلات بازم محافظت بالایی نخواهید داشت زیرا لینک شما بعد از خرید امکان اشتراک گذاری و همینطور دانلود با دفعات نامحدود رو خواهد داشت

که البته برای محدودیت زمانی میشه راه کاری ارائه داد .

0

به اشتراک گذاری این پست


لینک به پست

کارایی که گفتین رو کردم اما جای اینکه مشتری بتونه دانلود کنه چنین لینکی براش نمایش داده شد

Www.site.com/?PHP

echo '<a href="http://dl.server2.com/Files/download.php?f=ali.zip&c=' . md5($_SERVER['10.000.06.107'] . 'salt').'">Download File</a>';
?>

مشکل ازکجاست؟

 

 

ویرایش شده در توسط faridphp
0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری