منکه دانلودهای چند تایی رو هم آدرسها رو تو یه فایل تکست مینویسم و همونو به wget میدم. خودش یکی یکی دانلودشون میکنه. اگه هم وسط کار قطع بشه وقتی دوباره همون کامند رو بزنی خودش فایلهای دانلد شده رو اسکیپ میکنه و آخرین فایل در حال دانلود رو از جایی که مونده ادامه میده. وقتیم روی ویندوزم از یه اسکریپت پایتون که با کتابخونه رکوئست کار میکنه برای دانلود استفاده میکنم. فکر نکنم زیاد مناسب باشه ولی اگه اینترنت سرعت مناسب و پایدار داشته باشه فکر نکنم به مشکل بخورید.wget قابلیت زمان بندی هم داره؟ مثلا بزنم چند تا لینک دانلود رو از 2 صبح تا 7 صبح انجام بده
تا جایی که میدونم یه چیزی هست تو مایهّای daemon یا چنین چیزی! که کارش کلا زمان بندی تو سیستمهای یونیکسیه فکر کنم و میشه تنظیم کرد کامند یا اسکریپتی رو تو زمانهایی اجرا بکنه.اسم اون نرم افزار Cron هست. یک آموزش برای کار باهاش :
با این حال من اینو بلد نیستم پس برای همین کار هم از پایتون استفاده میکنم. وقتی رو لینوکسم از کتابخانه os استفاده میکنم که همون دستور wget رو اجرا بکنه مثل پیوست اول.
وقتیم که رو ویندوزم همون قسمت دانلود با رکوئست رو به جای wget میزارم.
شاید اینا روشهای بهینه و حرفهای نباشن ولی من اولین باری که لازم ام شد راحتترین روش رو انتخاب کردم و یه اسکریپت ساده نوشتم و تا الان چون برام کافی بوده دیگه دنبال روشهای دیگه نرفتم.
البته این روش فقط کد رو اجرا میکنه و متوقفش نمیکنه ولی من احتمال اینکه قبل هشت که زمان تموم شدن اینترنت شبانمه بیدار میشم خودم به نحوه قطع کردن دانلود به صورت دستی اقدام میکنم.
https://www.geeksforgeeks.org/how-to-setup-cron-jobs-in-ubuntu/
من پیشنهاد میکنم از Aria2c بجای wget استفاده کنی. چند کانکتشن ، قابلیت زمان بندی و ساخت لیست و کلی چیز دیگه .fdm هم دانلود منیجر خوبیه من ازش استفاده میکنم. بررسی کردم فقط اون گزینه دانلود همه لینک های تو سایت با یک فرمت خاص رو نداره وگرنه بقیرو داره
https://www.freedownloadmanager.org/ (https://www.freedownloadmanager.org/)
دستور نصبش اینه:تا جایی که میدونم یه چیزی هست تو مایهّای daemon یا چنین چیزی! که کارش کلا زمان بندی تو سیستمهای یونیکسیه فکر کنم و میشه تنظیم کرد کامند یا اسکریپتی رو تو زمانهایی اجرا بکنه.اسم اون نرم افزار Cron هست. یک آموزش برای کار باهاش :
با این حال من اینو بلد نیستم پس برای همین کار هم از پایتون استفاده میکنم. وقتی رو لینوکسم از کتابخانه os استفاده میکنم که همون دستور wget رو اجرا بکنه مثل پیوست اول.
وقتیم که رو ویندوزم همون قسمت دانلود با رکوئست رو به جای wget میزارم.
شاید اینا روشهای بهینه و حرفهای نباشن ولی من اولین باری که لازم ام شد راحتترین روش رو انتخاب کردم و یه اسکریپت ساده نوشتم و تا الان چون برام کافی بوده دیگه دنبال روشهای دیگه نرفتم.
البته این روش فقط کد رو اجرا میکنه و متوقفش نمیکنه ولی من احتمال اینکه قبل هشت که زمان تموم شدن اینترنت شبانمه بیدار میشم خودم به نحوه قطع کردن دانلود به صورت دستی اقدام میکنم.کد: [انتخاب]https://www.geeksforgeeks.org/how-to-setup-cron-jobs-in-ubuntu/
من پیشنهاد میکنم از Aria2c بجای wget استفاده کنی. چند کانکتشن ، قابلیت زمان بندی و ساخت لیست و کلی چیز دیگه .
sudo apt install Aria2c
XDM نرمافزار گرافیکی دیگری است که میتوانید استفاده کنید.یه چیزی میخوام که تو مخزن اوبونتو هم باشه...https://subhra74.github.io/xdmhttps://github.com/subhra74/xdm
fdm هم دانلود منیجر خوبیه من ازش استفاده میکنم. بررسی کردم فقط اون گزینه دانلود همه لینک های تو سایت با یک فرمت خاص رو نداره وگرنه بقیرو دارهتوی ویندوز من ازین دانلود منیجر استفاده کردم سیستم هنگ می کنه
https://www.freedownloadmanager.org/ (https://www.freedownloadmanager.org/)
باسلاماین دو پلاگین چیکار میکنن؟ چطوری باید نصب کنم؟ مخزن غیرآزاد هستن/؟
من سالهاست از Uget استفاده میکنم بسیار خوب جواب میده.پلاگین curl + aria2 فعال کنی عالی میشه.
من همیشه از خودِ aria2 استفاده میکنم و تا حالا مشکلی نداشتم. قابلیت چند دانلود همزمان، چند کانکشن، دانلود از لیست فایل و ... داره و خیلی خوبه.وقتی دستور نصبش رو میزنم این رو برای من میاره. البته تو لیست اپلیکیشن های من چیزی بنام aria2 وجود نداره:
sudo apt install aria2
[sudo] password for info:
Reading package lists... Done
Building dependency tree
Reading state information... Done
aria2 is already the newest version (1.35.0-2build1).
aria2 set to manually installed.
The following package was automatically installed and is no longer required:
numix-gtk-theme
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
من همیشه از خودِ aria2 استفاده میکنم و تا حالا مشکلی نداشتم. قابلیت چند دانلود همزمان، چند کانکشن، دانلود از لیست فایل و ... داره و خیلی خوبه.وقتی دستور نصبش رو میزنم این رو برای من میاره. البته تو لیست اپلیکیشن های من چیزی بنام aria2 وجود نداره:
سیستم رو هم ریستارت کردم.کد: [انتخاب]sudo apt install aria2
[sudo] password for info:
Reading package lists... Done
Building dependency tree
Reading state information... Done
aria2 is already the newest version (1.35.0-2build1).
aria2 set to manually installed.
The following package was automatically installed and is no longer required:
numix-gtk-theme
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
aria2c -c --max-connection-per-server=8 --split=8 --min-split-size=1M http://example.com/example.mkv
این مثلا یعنی ۸ تا کانکشن بساز و فایل رو ۸ قسمت کن و ...aria2c -c --max-concurrent-downloads=3 --connect-timeout=60 --max-connection-per-server=8 --split=8 --min-split-size=1M --input-file Dl-list.txt
خب فرقش با wget چیه؟من همیشه از خودِ aria2 استفاده میکنم و تا حالا مشکلی نداشتم. قابلیت چند دانلود همزمان، چند کانکشن، دانلود از لیست فایل و ... داره و خیلی خوبه.وقتی دستور نصبش رو میزنم این رو برای من میاره. البته تو لیست اپلیکیشن های من چیزی بنام aria2 وجود نداره:
سیستم رو هم ریستارت کردم.کد: [انتخاب]sudo apt install aria2
[sudo] password for info:
Reading package lists... Done
Building dependency tree
Reading state information... Done
aria2 is already the newest version (1.35.0-2build1).
aria2 set to manually installed.
The following package was automatically installed and is no longer required:
numix-gtk-theme
Use 'sudo apt autoremove' to remove it.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
آره خب. تحت ترمیناله!کد: [انتخاب]aria2c -c --max-connection-per-server=8 --split=8 --min-split-size=1M http://example.com/example.mkv
این مثلا یعنی ۸ تا کانکشن بساز و فایل رو ۸ قسمت کن و ...
با --input-file هم میتونی مشخص کنی از یه لیست دانلود کنه (هر لینک توی یک خط جداگانه).
مثلا این حداکثر ۳ فایل رو همزمان دانلود میکنه.کد: [انتخاب]aria2c -c --max-concurrent-downloads=3 --connect-timeout=60 --max-connection-per-server=8 --split=8 --min-split-size=1M --input-file Dl-list.txt
تو صفحه خودش بیشتر توضیح داده: https://aria2.github.io/manual/en/html/aria2c.html
این دو پلاگین چیکار میکنن؟ چطوری باید نصب کنم؟ مخزن غیرآزاد هستن/؟
باسلامکار دو پلاگین چیه؟ زمان بندی به شکلی که گفتم دارن؟نقلقولاین دو پلاگین چیکار میکنن؟ چطوری باید نصب کنم؟ مخزن غیرآزاد هستن/؟
uget یه پوسته برای aria2 هست.بعد از نصب از قسمت Edit + setting + plug-in اولین گزینه
میتونید فعال کنید.
بله آزاد هست.
کار دو پلاگین چیه؟ زمان بندی به شکلی که گفتم دارن؟
باسلامفرق curl + aria2 با aria2 + curl چیه؟ تو تنظیماتش اینطوری نوشته
من سالهاست از Uget استفاده میکنم بسیار خوب جواب میده.پلاگین curl + aria2 فعال کنی عالی میشه.
فرق curl + aria2 با aria2 + curl چیه؟ تو تنظیماتش اینطوری نوشته
xdm هم بد نیستنسخه نصاب توصیه نمیشه سیستم هنگ میکنه ولی فایل jar خوب است
https://subhra74.github.io/xdm/