標籤:程式 android path 後台 選擇 max -- 開機啟動 資源管理
Aria2是一個命令列下運行、多協議、多來源下載工具(HTTP/HTTPS、FTP、BitTorrent、Metalink),並且支援迅雷離線以及百度雲等常用網盤的多線程下載(甚至可以超過專用用戶端的下載速度)。
Aria2在Windows、Mac OS、Android、Linux均有相應的版本,在具體的配置過程有細微的區別。這裡我是在Windows上配置aria2。
Aria2與傳統的下載軟體有較大的區別,它沒有映像使用者介面,並且安裝配置aria2實際上是在配置一個伺服器。
一、下載
aria2:
https://github.com/aria2/aria2/releases
二、安裝
解壓後隨便找個英文路徑的丟進去就行了。
我就丟在D:\aria2\下。
接下來建立幾個檔案:
Aria2.log (日誌,空檔案就行)
aria2.session (下載曆史,空檔案就行)
aria2.conf (設定檔)
HideRun.vbs (隱藏cmd視窗運行用到的)
三、配置 (重點來了)
1、配置aria2.conf
用文本編輯工具開啟剛才建立的aria2.conf
複製按下面的內容,
注意修改一下選項:
dir=D:\td\ (下載檔案儲存路徑,改為你想要的)
log=D:\aria2\Aria2.log (記錄檔,如果不需要日誌,這一行可去掉,如果需要,路徑D:\aria2\改為你安裝aria2的路徑)
input-file=D:\aria2\aria2.session
save-session=D:\aria2\aria2.session(這兩個是記錄和讀取下載曆史用的,斷電和重啟時保證下載任務不會丟失,如果有時aria2不能啟動,清空這裡面的內容就行了,路徑D:\aria2\改為你安裝aria2的路徑)
dir=D:\tdlog=D:\aria2\Aria2.loginput-file=D:\aria2\aria2.sessionsave-session=D:\aria2\aria2.sessionsave-session-interval=60force-save=truelog-level=error
see --split option
max-concurrent-downloads=5continue=truemax-overall-download-limit=0max-overall-upload-limit=50Kmax-upload-limit=20
Http/FTP options
connect-timeout=120lowest-speed-limit=10Kmax-connection-per-server=10max-file-not-found=2min-split-size=1Msplit=5check-certificate=falsehttp-no-cache=true
FTP Specific OptionsBT/PT Setting
bt-enable-lpd=true#bt-max-peers=55follow-torrent=trueenable-dht6=falsebt-seed-unverifiedrpc-save-upload-metadata=truebt-hash-check-seedbt-remove-unselected-filebt-request-peer-speed-limit=100Kseed-ratio=0.0
Metalink Specific OptionsRPC Options
enable-rpc=truepause=falserpc-allow-origin-all=truerpc-listen-all=truerpc-save-upload-metadata=truerpc-secure=false
Advanced Options
daemon=truedisable-ipv6=trueenable-mmap=truefile-allocation=fallocmax-download-result=120#no-file-allocation-limit=32Mforce-sequential=trueparameterized-uri=true
2、實現開機無cmd視窗啟動
用文本編輯工具開啟剛才建立的HideRun.vbs
複製以下內容,注意修改D:\aria2\ 為你的aria2安裝路徑(vbs路徑不能超過8個字元,我用不好所以這個軟體放在根目錄了,其他目錄長了就找不到檔案)
CreateObject("WScript.Shell").Run "D:\aria2\aria2c.exe --conf-path=aria2.conf",0
要啟動aria2,一定要點擊這個檔案,不要點擊aria2c.exe
如果要開機啟動,建立一個HideRun.vbs的捷徑,把捷徑丟到 C:\Users\使用者名稱\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup中
我用的是windows8.1,windowsxp和7,自己找一下路徑
點擊HideRun.vbs啟動伺服器,Windows系統會提示防火牆,點擊允許外網訪問該應用。這個時候雖然看不到任何使用者介面,但程式實際上已經在後台運行了,用資源管理員可以看到正在啟動並執行程式。
四、管理介面一、
aria2是命令列下載器,是沒有介面的,不過有webui。
訪問這些網址就可以操作前面配置好的伺服器了。訪問的時候需要進行相關設定,如果是訪問本機上的伺服器,IP地址選擇localhost即可,連接埠號碼為6800,如果是遠端控制,則需要填寫具體的IP,連接埠號碼為6800.
- Aria2 WebUI ghostry
- Aria2 WebUI ziahamza
- Aria2 Web控制台
二、
也可以直接下載webui,再來控制伺服器。
點擊:https://github.com/ziahamza/webui-aria2下載
之後我們就可以選擇連結、種子等下載相應檔案了。
五、進階運用
1、迅雷離線yaaw下載
指令碼地址:https://github.com/binux/ThunderLixianExporter
百度網盤匯出外掛程式 for chrome: https://github.com/acgotaku/BaiduExporter
Aria2 WebGUI for chrome: https://github.com/acgotaku/YAAW-for-Chrome
參考文章:
http://iphil.cc/?p=536
https://www.jianshu.com/p/bb9490ea1c4d
在Windows系統上配置aria2