Ehsaan

افزونه دانلود قسمتی برای EDD

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

افزونه EDD - Partial Downloader نسخه 0.4 آزمایشی

همونطور که قولش رو به دوستان دادم بودم، بالاخره این افزونه رو دانلود کردم.

خیلی از کاربران edd، میخوان فایل هایی با حجم های بالا فروش بگذارند و علاوه بر این قصد دارند قابلیت ادامه دادن دانلود (یا pause کردن فایل) را هم بدون آشکار ساختن آدرس واقعی فایل داشته باشن.

متأسفانه این امکان در EDD به صورت پیش‌فرض مقدور نبود.

اما حالا ممکن است!

این پلاگین، فانکشن دانلود EDD را پیشرفته تر می‌کند، به فایل‌ها قابلیت ادامه دادن و یا ایست دانلود می‌دهد + شما می‌توانید سرعت دانلود را در چهار حالت (کم، متوسط، زیاد و خیلی زیاد) تنظیم کنید.

قرار بود این پلاگین بر روی GitHub قرار بگیرد که به لطف دوستان وردپرسی، بر روی خود مخزن وردپرس قرار گرفت.

نحوه نصب:

پلاگین را نصب کنید. سپس وارد پیکربندی EDD، تب متفرقه شوید. گزینه «دانلود قابل‌ادامه‌دادن» را فعال کنید. همچنین می‌توانید سرعت دانلود را هم تنظیم کنید.

پرسش و پاسخ‌های برخی دوستان:

- چرا با استفاده از این پلاگین، هنگام دانلود فایل بیش از 10 کانکشن نمی‌سازد؟ پاسخ: به پیکربندی PHP و سرور شما + سرعت دانلود کاربر شما بستگی دارد. برای کانکشن‌های بیشتر، سرعت را هم بیشتر کنید.

- من استفاده کردم، اما فایل‌ها قابلیت Resume ندارند. چرا؟ پاسخ: این افزونه در حال حاضر در حالت آزمایشی است و روی سرورهای Apache و litespeed تست شده است، در صورت وجود مشکل، در فروم‌های وردپرس مشکل خود را مطرح کنید یا با ایمیل info@eddpersian.ir مکاتبه کنید.

- سرعت دانلود کمتر سرعت معمولیست؟ پاسخ: PHP برای تحویل فایل به کلاینت محدودیت‌هایی دارد، به همین دلیل سرعت دانلود فایل از طریق این افزونه کمتر از سرعت معمولیست.

8

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


لینک به پست

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

یه مشکلی هست، وقتی بعد از انجام مراحل فایل رو میخوام دانلود کنم، فقط یه فایل index.php خالی دانلود میشه.

آدرس رو واستون خصوصی میفرستم.

مرسی

0

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


لینک به پست

من دقیقا نفهمیدم این افزونه چه کاری انجام میده

فقط یه سوال برام پیش اومده و اونم اینکه آیا بویسله این افزونه میشه لینک فایل هایی که بر روی سرور دانلود قرار داره (سروری بغیر از سروری که EDD بر روی آن نصب است و معمولا آدرس فایل ها بصورت http://dl.sitename.com/filename.zip میباشد) هنگام خرید مشتری بصورت کد شده و امن در فایل منیجر نمایش داده بشه؟؟

0

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


لینک به پست

من دقیقا نفهمیدم این افزونه چه کاری انجام میده

فقط یه سوال برام پیش اومده و اونم اینکه آیا بویسله این افزونه میشه لینک فایل هایی که بر روی سرور دانلود قرار داره (سروری بغیر از سروری که EDD بر روی آن نصب است و معمولا آدرس فایل ها بصورت http://dl.sitename.com/filename.zip میباشد) هنگام خرید مشتری بصورت کد شده و امن در فایل منیجر نمایش داده بشه؟؟

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

0

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


لینک به پست

سلام دوستان، ممنون بابت استقبال خوبتون.

ورژن 0.5 اضافه شد.

- شما میتونید فایل هاتون رو هم که خارج از wp-content قرار دارند اضافه کنید که اصطلاحاً بهش میگیم Remote. برای اضافه کردن فایل Remote حتماً باید دسترسی عمومی بهش بدید. برای اینکه مشکلی هم پیش نیاد، شما میتونید اسم فایل رو یه چیز عجیب و غریب بزارید.

1

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


لینک به پست

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

ما که هرکاری کردیم نتونستیم با این افزونه از یه سرور دیگه فایل برل فروش قرار بدیم

بعنوان مثال از سرور میهن دانلود

s1.mihandownload.com/2014/Saeed2/22-7/Kharmaga(www.mihandownload.com).pdf

کسی تونسته با این افزونه کار کنه و در صورت امکان آدرس سایتش رو بده

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

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


لینک به پست

حالاتوی ورژن جدید این مشکل حل شده. امتحان کنید.

0

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


لینک به پست

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

سلام.

مچکر آقا احسان، فکر نمیکردم به این زودی این مشکل رو بر طرف کنید.

بعد از آپدیت ارور زیر میاد:


Notice: Undefined index: partial_downloader in /home/...../public_html/test/wp-content/plugins/edd-partial-downloader/edd-partial-downloader.php on line 37

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

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


لینک به پست

مشکل فایل ریموت حل شده؟ ورژن افزونه باید 0.5.1 باشه. اگه حل نشد، خبرم کنید تا این هم حلش کنم.

0

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


لینک به پست

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

حالاتوی ورژن جدید این مشکل حل شده. امتحان کنید.

اتفاقا تو ورژن 0.5 مشکل بزرگتر شده

تو نسخه قبل حداقل یه فایل index.php دانلود میشد اما تو این نسخه تو صفحه ارسال به لینک گیر میکنه و بعدش هیچ اتفاقی نمی افته

در صورت امکان .. قابلیت آپدیت خودکار هم به افزونه اضافه کنید

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

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


لینک به پست

و بعد از کلیک بر روی لینک دانلود فایل خریداری شده:


Fatal error: Call to undefined method EDD_Partial_Downloader::is_file_remote() in /home/..../public_html/test/wp-content/plugins/edd-partial-downloader/edd-partial-downloader.php on line 190

اتفاقا تو ورژن 0.5 مشکل بزرگتر شده

تو نسخه قبل حداقل یه فایل index.php دانلود میشد اما تو این نسخه تو صفحه ارسال به لینک گیر میکنه و بعدش هیچ اتفاقی نمی افته

در صورت امکان .. قابلیت آپدیت خودکار هم به افزونه اضافه کنید

برای شما هم بعد از کلیک بر روی لینک دانلود فایل ارور زیر میاد؟


Fatal error: Call to undefined method EDD_Partial_Downloader::is_file_remote() in /home/..../public_html/test/wp-content/plugins/edd-partial-downloader/edd-partial-downloader.php on line 190

ضمنا افزونه ای که از مخزن وردپرس دریافت شده باشه دارای آپدیت خودکار هست.

مشکل فایل ریموت حل شده؟ ورژن افزونه باید 0.5.1 باشه. اگه حل نشد، خبرم کنید تا این هم حلش کنم.

بله از آخرین نسخه استفاده می کنم

0

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


لینک به پست

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

https://github.com/EhsaanF/edd-partial-downloader/archive/0.5.2.zip

1

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


لینک به پست

نه متاسفانه الان لینک کدگذاری نمیشه و مستقیما از همون لینک خود فایل دانلود میشه

0

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


لینک به پست

میخواستم همین الان بگم اینو. امکان دانلود از فایل خارجی وجود نداره.

البته یه راه هست:

میتونم این امکان رو بزارم که هر بار فایل رو بافر کنه و بعد دانلود کنه که این کار چندتا مشکل داره:

1. سرعت دانلود و کانکشن ها خیلی میاد پایین

2. فشار زیاد به سرورهاتون وارد میشه.

الان ورژن 0.5.2 رو منتشر کردم. چنین امکانی در حال حاضر وجود نداره تا من بتونم راه بهتری را پیدا کنم.

علاوه بر این یک Rewrite هم منتشر میکنم که مشکل دیگه ای نباشه.

دوستان اگه ایده ای در این مورد دارن حتماً خبر کنن.

1

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


لینک به پست

میخواستم همین الان بگم اینو. امکان دانلود از فایل خارجی وجود نداره.

البته یه راه هست:

میتونم این امکان رو بزارم که هر بار فایل رو بافر کنه و بعد دانلود کنه که این کار چندتا مشکل داره:

1. سرعت دانلود و کانکشن ها خیلی میاد پایین

2. فشار زیاد به سرورهاتون وارد میشه.

الان ورژن 0.5.2 رو منتشر کردم. چنین امکانی در حال حاضر وجود نداره تا من بتونم راه بهتری را پیدا کنم.

علاوه بر این یک Rewrite هم منتشر میکنم که مشکل دیگه ای نباشه.

دوستان اگه ایده ای در این مورد دارن حتماً خبر کنن.

خوب شما که گفتید قابلیت ریموت داره یعنی الان این امکان وجود نداره؟

در مورد بافر کردن اصلا ایده مناسبی نیست چون مشکلات زیادی داره و معمولا نیازی به این کار نیست چون اگر کسی بخواد فایل خارجی استفاده کنه نمیخواد که توی هاست اصلی آپلود کنه دیگه.

و در مورد

Rewrite هم اگر ممکنه توضیح بدید.

مرسی

راستی با نویسنده edd و دوستان برنامه نویس همین انجمن هم اگر صحبت کنید قطعا کمک بسیار خوبی میتونن بکنن تا ان شاالله افزونه رو تکمیل کنید.

0

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


لینک به پست

تو سایت EDD برای اینکار از سایت Amazon و افزونه Amazon s3 استفاده میکنند

بنظرم اگه کدهای افزونه Amazon s3 رو بررسی کنید شاید ایده ای به ذهنتون برسه

0

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


لینک به پست

خوب شما که گفتید قابلیت ریموت داره یعنی الان این امکان وجود نداره؟

در مورد بافر کردن اصلا ایده مناسبی نیست چون مشکلات زیادی داره و معمولا نیازی به این کار نیست چون اگر کسی بخواد فایل خارجی استفاده کنه نمیخواد که توی هاست اصلی آپلود کنه دیگه.

و در مورد

Rewrite هم اگر ممکنه توضیح بدید.

مرسی

راستی با نویسنده edd و دوستان برنامه نویس همین انجمن هم اگر صحبت کنید قطعا کمک بسیار خوبی میتونن بکنن تا ان شاالله افزونه رو تکمیل کنید.

حتماً همین کار رو میکنم ممنون بابت پیشنهادتون. Rewrite یعنی کلاً از اول بنویسمش و تمام مشکلاتش رو هم رفع کنم.

تو سایت EDD برای اینکار از سایت Amazon و افزونه Amazon s3 استفاده میکنند

بنظرم اگه کدهای افزونه Amazon s3 رو بررسی کنید شاید ایده ای به ذهنتون برسه

ممنون، حتماً همین کار رو میکنم.

2

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


لینک به پست

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

حتماً همین کار رو میکنم ممنون بابت پیشنهادتون. Rewrite یعنی کلاً از اول بنویسمش و تمام مشکلاتش رو هم رفع کنم.

ممنون، حتماً همین کار رو میکنم.

خیلی هم خوب.

پس ما منتظر میمونیم تا ان شاالله هر وقت کار

Rewrite تموم شد و با نویسنده edd صحبت کردید نسخه بتا 0.6 رو منتشر کنید.

مرسی

ویرایش شده در توسط MJP
1

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


لینک به پست

سلام دوستان، با تشکر مجدد از استقبال خوبتون.

نسخه 1 بتا حاضر هست و میتونید اون رو از گیت هاب افزونه دانلود کنید یا از این جا تستش کنید.

ممنون میشم بازخوردتون رو اینجا بنویسید. در این نسخه از فایل های ریموت هم پشتیبانی میشه.

توجه: این افزونه هنوز کامل نیست و ممکنه مشکلاتی داشته باشه.

1

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


لینک به پست

صرفاً جهت آپ

0

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


لینک به پست

به‌دلیل داشتن مشکلی جدیافزونه فعال نشد.

0

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


لینک به پست

یک خطا باید بده، اونو اینجا بنویسید یا یه اسکرین شات بزارید. ممنون.

0

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


لینک به پست

هیچ گونه خطایی نمیده.

حالت خطایاب رو هم فعال کردم ولی اروری نداد

0

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


لینک به پست

من مجدداً روی سایت امتحان کردم، مشکلی نبود. از چه نسخه وردپرس استفاده میکنید؟

0

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


لینک به پست

3.9.2

آها راستی پس بیام 3.9.1

الان تست میکنم

0

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


لینک به پست
مهمان
این موضوع برای عدم ارسال قفل گردیده است.

  • مطالب مشابه

    • توسط Homunculus
      سلام
      زمانیکه قیمت های متغیر EDD (نه قیمت های تکی) رو صفر قرار می گیره به صورت 0 تومان نمایش داده میشه که اصلا جالب نیست. من دو نوع روش رو می خوام. یکی اینکه قیمت 0 تومان و خط تیره پشتش از طریق css یا هر روش دیگه ای پنهان شه و یا اینکه 0 تومان تبدیل به هر نوشته دیگه ای نظیر 'سفارش' شه. می خوام هر دو شونو داشته باشم که هر وقت نظرم عوض شد از اون یکی استفاده کنم.
       
      من از طریق کد زیر تو function.php تونستم قیمت های 0 تومان تکی (نه متغیر) رو به هر اسمی که می خوام تغییر بدم اما واسه قیمت های متغیر جواب نمیده. اگه بتونید کد زیر رو طوری ویرایش کنید که بشه قیمت 0 تومان متغیر رو تغییر داد خیلی خوب میشه  :
      /** * Easy Digital Downloads * Change the button text of a free download. Default is "Free - Add to Cart" */ function sumobi_edd_free_download_text_args( $args ) { // Enter the button text for a free download $free_download_text = 'Free download'; $variable_pricing = edd_has_variable_prices( $args['download_id'] ); if ( $args['price'] && $args['price'] !== 'no' && ! $variable_pricing ) { $price = edd_get_download_price( $args['download_id'] ); if ( 0 == $price ) { $args['text'] = $free_download_text; } } return $args; } add_filter( 'edd_purchase_link_args', 'sumobi_edd_free_download_text_args' );  
    • توسط faridphp
      سلام میخوام یه سایت راه بندازم وردپرس روی یک هاست و محصولات eddروی یک هاست دانلود
      حالا وقتی میخوام لینک محصولی که قبلا آپلود کردم رو تو وردپرس معرفی کنم با نشکل روبرو شدم
      مثلا آدرس لینک فایل اینه
      Http://dl.site.com/file.zip
      اما وقتی خرید انجام میشه چنین آدرسی نشون داده میشه به خریدار
      Https//site.com/Http://dl.site.com/file.zip
      میخوام بدونم چطور میتونم کاری کنم که لینک درست نمایش داده بشه به مشتری
    • توسط liam
      سلام دوستان
      ی چند قطعه کد نیاز دارم
      1- نمایش تعداد نظرات ارسالی توسط کاربر وارد شده به وبسایت (نظراتی که خود کاربر ارسال کرده)
      2- نمایش تعداد محصولات خریداری شده توسط کاربر (مشتری) وبسایت (افزونه در حال استفاده edd)
      3- نمایش تعداد تیکت های ارسال شده توسط کاربر (افزونه در حال استفاده awesome support)
      کد هرکدومش رو داشتین در اختیار بنده قرار بدین ممنون میشم
    • توسط simewp
      سلام
      میخوام قیمت کل محصولاتم رو تو EDD برای مثال از 1000 تومان به 2000 تومان افزایش بدم؛ تعداد محصولات چند هزار تاست. چطور می تونم این کارو انجام بدم. افزونه ای برای این کار هست؟
      البته تو انجمن جستجو کرده بودم گفته بودن مالیات تعریف کنید ولی من می خوام قیمت تو صفحه محصولات هم تغییر کنه.
    • توسط محمد حمزه
      سلام دوستان چند تا سوال در مورد edd داشتم
      1. چطوری میتونم از لینک دانلود ها محافظت بکنم و برای هر کاربر یه لینک محافظت شده نشون بده تا ندونه فایل دقیقا کجاست (البته با لینک مستقیم از هاست های دیگه میزارم)
      2- میخوام فردی بیاد و برای خودش توی سایت کیف پول داشته باشه و یا با امتیاز فایل ها رو بخره
      3- چطوری میتونم سبد خرید رو شخصی سازی بکنم
      4- چطوری میتونم سئو محصولاتم رو بیشتر بکنم یعنی فروشگاهم رو توی گوگل زودتر ایندکس بکنه و آیا مثل بخش مطالب باید کار بکنم
      5- هر کسی هم در مورد افزایش فروش چیزی میدونه در اینجا درج بکنه تا بقیه هم استفاده بکنند.
      6- خلاصه هر کسی برای بهبود یه فروشگاه چیزی میدونه بگه ما هم استفاده بکنیم