« Download Manager (Command Line) »
No.1
Package Name: aria2
Synopsis: aria2c [option] [url]
Synopsis (e.g): aria2c -c -j1 -x16 -s16 -k1m -d $HOME/Downloads -i $HOME/Link.txt
# Description:
c: continue
j: max concurrent downloads
s: split
x: max connection per server
k: min split size
d: directory
i: input file
# For tips and details, See ManPage:
man aria2c
کاملا مشخصه که توضیحات کامله ولی از اون جایی که متاسفانه مبتدی هستم حتی نمیدونم چجوری باید نرم افزار فوق رو اجرا کرد .این رو یه نگاهی بندازی راهنمای نصب و استفاده هم داره شاید کمکتون کرد
به هر حال ممنونم
کاملا مشخصه که توضیحات کامله ولی از اون جایی که متاسفانه مبتدی هستم حتی نمیدونم چجوری باید نرم افزار فوق رو اجرا کرد .
به هر حال ممنونم
« Download Manager (Command Line) »کامند لاین یعنی خط فرمان. همون ترمینال خودمون. پس:
Synopsis: aria2c [option] [url]یعنی این دستور رو باید بنویسی توی ترمینال. خط اول مثال کلیشه. خط دوم مثال فرضیشه.
Synopsis (e.g): aria2c -c -j1 -x16 -s16 -k1m -d $HOME/Downloads -i $HOME/Link.txt
aria2c -c -j1 -x16 -s16 -k1m -d $HOME/Downloads http://link.zip
و دانلودش میکنه. اگه لینکات زیاد باشن، میریزیشون توی یه فایل متنی و بعد آدرس اون فایل رو به جای گذاشتن لینک میدی. پس لینکارو میریزی توی یه فایل و با سوییچ i- میدی به دستور. یعنی:aria2c -c -j1 -x16 -s16 -k1m -d $HOME/Downloads -i $HOME/link.txt
nano ~/.bashrc
بعد میری بخش alias ها (یکی دوتا توش هست) البته جاش مهم نیست ولی کنار alias های دیگه باشه، تمیزتره.alias aria2D='aria2c -c -j1 -x16 -s16 -k1m -d $HOME/Downloads'
اون aria2D اختیاریه. هرچی دوست داشتی می نویسی. ولی حواست باشه که اسمش مثل خود دستور نباشه. یعنی aria2c ننویسی. سعی کن یه چیزی بذاری که توی لینوکس قبلا استفاده نشده باشه. من میذارم aria2cdl ;Daria2D http://link/zip
انگار دستور بالایی رو زدی. یعنی aria2c -c -j1 -x16 -s16 -k1m -d $HOME/Downloads رو خودش اجرا میکنه و شما فقط لینک رو میذاری تهش. به همین سادگی :)alias aria2DT='aria2c -c -j1 -x16 -s16 -k1m -d $HOME/Downloads -i $HOME/link.txt'
و مثل قبل سیو میکنی و ترمینال رو از اول اجرا میکنی. و اگه توی ترمینال تایپ کنی:aria2DT
اون دستور بالایی اجرا میشه. :)
aria2c -c1 -j1 -x1 -k1m -d $HOME/Downloads http://www.darabweb.ir
Exception: [AbstractOptionHandler.cc:69] errorCode=28 We encountered a problem while processing the option '--continue'.
-> [OptionHandlerImpl.cc:94] errorCode=1 continue must be either 'true' or 'false'.
Usage:
-c, --continue[=true|false] Continue downloading a partially downloaded
file. Use this option to resume a download
started by a web browser or another program
which downloads files sequentially from the
beginning. Currently this option is only
applicable to http(s)/ftp downloads.
Possible Values: true, false
Default: false
Tags: #basic, #http, #ftp
ممنونم از راهنمایی هاتونسلام دوست عزیز.
برای امتحان خواستم یک صفحه اینترنتی رو دانلود کنم اما ببینیدکد: [انتخاب]aria2c -c1 -j1 -x1 -k1m -d $HOME/Downloads http://www.darabweb.ir
Exception: [AbstractOptionHandler.cc:69] errorCode=28 We encountered a problem while processing the option '--continue'.
-> [OptionHandlerImpl.cc:94] errorCode=1 continue must be either 'true' or 'false'.
Usage:
-c, --continue[=true|false] Continue downloading a partially downloaded
file. Use this option to resume a download
started by a web browser or another program
which downloads files sequentially from the
beginning. Currently this option is only
applicable to http(s)/ftp downloads.
Possible Values: true, false
Default: false
Tags: #basic, #http, #ftp
بعد برای بدست آوردن آدرس لینک فایل ها شما چی کار می کنید
در حالت عادی مثلا نوشته - دانلود اوبونتو - و با کلیک بر روی اون شروع به دانلود میشه . حالا اگه بخوام لینک همین گزینه رو داشته باشم چی کار کنم؟
ممنونم
و برای پیغام فوق چه می فرمایید
sudo apt install httrack wget
man httrack
man wget
رسول جان بی شوخی اینا رو بذار توی ویکی خیلی موارد استفاده دارن که بعد هم ما لینک بدیم هم خودت هم بقیه استفاده کنن... 8);D
درمورد این alias اولین بار بود و من فقط export ها رو توش میذاشتم
aria2c -c -x16 -s16 -klm -d $HOME/Downloads -i $HOME/Downloads/dl.txt
Exception: [AbstractOptionHandler.cc:69] errorCode=28 We encountered a problem while processing the option '--min-split-size'.
-> [util.cc:1362] errorCode=1 Bad or negative value detected: lm
Usage:
-k, --min-split-size=SIZE aria2 does not split less than 2*SIZE byte range.
For example, let's consider downloading 20MiB
file. If SIZE is 10M, aria2 can split file into 2
range [0-10MiB) and [10MiB-20MiB) and download it
using 2 sources(if --split >= 2, of course).
If SIZE is 15M, since 2*15M > 20MiB, aria2 does
not split file and download it using 1 source.
You can append K or M(1K = 1024, 1M = 1024K).
Possible Values: 1048576-1073741824
Default: 20M
Tags: #basic, #http, #ftp
aria2c -c -j1 -x16 -s16 -k1m -d $HOME/Downloads dl.nex1music.ir/1394/11/11/Dariush%20Jahanfar%20-%20Mesle%20Hichkas%20%5B128%5D.mp3
Exception caught
Exception: [download_helper.cc:417] errorCode=1 Unrecognized URI or unsupported protocol: dl.nex1music.ir/1394/11/11/Dariush%20Jahanfar%20-%20Mesle%20Hichkas%20%5B128%5D.mp3
ubuntu@ubuntuf-EP43-ffS3L:~$ aria2c -c -j1 -x16 -s16 -k1m -d $HOME/Downloads -i $HOME/Downloads/dl.txt
[#a12dee 1.8MiB/2.9MiB(64%) CN:2 DL:388KiB ETA:2s]
01/31 19:17:37 [NOTICE] Download complete: /home/ubuntu/Downloads/Dariush Jahanfar - Mesle Hichkas [128].mp3
Download Results:
gid |stat|avg speed |path/URI
======+====+===========+=======================================================
a12dee|OK | 501KiB/s|/home/ubuntu/Downloads/Dariush Jahanfar - Mesle Hichkas [128].mp3
Status Legend:
(OK):download completed.
ممنونم از راهنمایی هاتون
برای امتحان خواستم یک صفحه اینترنتی رو دانلود کنم اما ببینیدکد: [انتخاب]aria2c -c1 -j1 -x1 -k1m -d $HOME/Downloads http://www.darabweb.ir
Exception: [AbstractOptionHandler.cc:69] errorCode=28 We encountered a problem while processing the option '--continue'.
-> [OptionHandlerImpl.cc:94] errorCode=1 continue must be either 'true' or 'false'.
Usage:
-c, --continue[=true|false] Continue downloading a partially downloaded
file. Use this option to resume a download
started by a web browser or another program
which downloads files sequentially from the
beginning. Currently this option is only
applicable to http(s)/ftp downloads.
Possible Values: true, false
Default: false
Tags: #basic, #http, #ftp
بعد برای بدست آوردن آدرس لینک فایل ها شما چی کار می کنید
در حالت عادی مثلا نوشته - دانلود اوبونتو - و با کلیک بر روی اون شروع به دانلود میشه . حالا اگه بخوام لینک همین گزینه رو داشته باشم چی کار کنم؟
/.bashrc
bash: /.bashrc: No such file or directory
اگه لینکت یکی بیشتر نیست، میزنی:کد: [انتخاب]aria2c -c -j1 -x16 -s16 -k1m -d $HOME/Downloads http://link.zip
و دانلودش میکنه. اگه لینکات زیاد باشن، میریزیشون توی یه فایل متنی و بعد آدرس اون فایل رو به جای گذاشتن لینک میدی. پس لینکارو میریزی توی یه فایل و با سوییچ i- میدی به دستور. یعنی:کد: [انتخاب]aria2c -c -j1 -x16 -s16 -k1m -d $HOME/Downloads -i $HOME/link.txt
و برای اینکه همیشه قرار نباشه این دستور طولانی رو بزنی، براش یه alias تعریف میکنی توی bashrc. تا کارت راحت تر بشه. فایل bashrc. رو باز میکنی:کد: [انتخاب]nano ~/.bashrc
بعد میری بخش alias ها (یکی دوتا توش هست) البته جاش مهم نیست ولی کنار alias های دیگه باشه، تمیزتره.
میری بخش alias ها و توی خط جدید اینو اضافه میکنی:کد: [انتخاب]alias aria2D='aria2c -c -j1 -x16 -s16 -k1m -d $HOME/Downloads'
اون aria2D اختیاریه. هرچی دوست داشتی می نویسی. ولی حواست باشه که اسمش مثل خود دستور نباشه. یعنی aria2c ننویسی. سعی کن یه چیزی بذاری که توی لینوکس قبلا استفاده نشده باشه. من میذارم aria2cdl ;D
بعد سیو میکنی میایی بیرون بعد ترمینالت رو میبندی از اول اجرا میکنی. حالا اگه بزنی:کد: [انتخاب]aria2D http://link/zip
انگار دستور بالایی رو زدی. یعنی aria2c -c -j1 -x16 -s16 -k1m -d $HOME/Downloads رو خودش اجرا میکنه و شما فقط لینک رو میذاری تهش. به همین سادگی :)
و اگه نخواستی لینک بذاری جلوش و خواستی کلا با زدن اون دستور، لینکای توی فایل متنی دانلود بشن، پس یه alias دیگه هم تعریف میکنی به این شکل:کد: [انتخاب]alias aria2DT='aria2c -c -j1 -x16 -s16 -k1m -d $HOME/Downloads -i $HOME/link.txt'
و مثل قبل سیو میکنی و ترمینال رو از اول اجرا میکنی. و اگه توی ترمینال تایپ کنی:کد: [انتخاب]aria2DT
اون دستور بالایی اجرا میشه. :)
/.bashrc
bash: /.bashrc: No such file or directory
nano ~/.bashrc
cat ~/.bashrc
اینجوری نه. چکارش میخوای بکنی؟ این bashrc یه فایل متنیه. اجرا نمیشه که :D
یا توش می نویسی یا نگاش میکنی فقط. همین! ;D
برای نوشتنش از nano استفاده میکنی و برای دیدنش هم از catکد: [انتخاب]nano ~/.bashrc
cat ~/.bashrc
پیشنهاد خوب و بجایی هست . اما من لینک دوره جادی رو جایی ندیدم ؟ ( یه سایت بود جادی.نت که اونم فیلتره )دوره LPIC توسط جادی (http://lpic.mp3yab.ir/)
اشکال از چیه ؟
aria2c -c -j1 -x16 -s16 -k1m -d $HOME http://cld5.cdn.p30download.com/p30dl-tutorial/Udemy.Mastering.The.Linux.Command.Line.Tutorial_p30download.com.rar
02/04 15:14:08 [WARN] Unknown option: enaple-rpc=true
[#9bb1f9 36MiB/314MiB(11%) CN:16 DL:1.2MiB ETA:3m36s]