(下載+教學) aria2 1.31 開源下載神器,BT,百度網盤-支援多線程/來源

aria2

aria2 是一個輕量化多協定和多源命令行下載工具 。 它支援 HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink等協定.你可以透過aria2來配置內置JSON-RPC和XML-RPC接口interfaces.

aria2  特點

  • 多點下載。aria2可以從多個來源/協議下載文件,並嘗試利用你的最大下載頻寬。真正加快您的下載體驗。
  • 輕量級。aria2並不需要多大的內存和CPU時間。當硬碟緩存是關閉的,物理內存使用率通常4MiB(普通的HTTP / FTP下載)到9MiB(BitTorrent下載)。在BitTorrent的CPU使用率與2.8MiB /秒的下載速度在6%左右。
  • 全功能的BitTorrent客戶端。你想要的所有功能於BitTorrent客戶端可用:DHT,PEX,加密,磁鐵URI,網絡直播,下載選擇,本地同行發現和UDP tracker。
  • Metalink啟用。aria2支持Metalink上下載描述格式 (又名的Metalink V4),Metalink的版本3和 Metalink公司/ HTTP。Metalink公司提供的文件驗證,HTTP / FTP / SFTP / BitTorrent的集成和語言,位置,OS等各種配置
  • 遠程控制。aria2支持RPC接口來控制aria2過程。支持的接口是JSON-RPC(通過HTTP和WebSocket的)和XML-RPC。

aria2下載

主程式:

  • Aria2-EZ   – 免配置,本站製作簡易aria2小工具

介面

相關延伸

Windows配置

確認在Github下載的檔案是像 win-32bit-build1.zip 或 win-32bit-build1.zip 結尾的 

下載好後解壓縮會看到這幾個檔案

snap5

自行建立以下4個檔案

Aria2.log  (日誌)
aria2.session (歷史)
aria2.conf    (配置)
HideRun.vbs  (運行設置)

snap7

HideRun.vbs (添加aria2c.exe的路徑)

CreateObject("WScript.Shell").Run "路徑:aria2c.exe --conf-path=aria2.conf",0

用記事本或其他文字編制軟體開啟 aria2.conf
貼上以下內容  (詳細參數也可以自己調整 )

 

dir=../Download
log=D:\aria2\Aria2.log  
input-file=D:\aria2\aria2.session
save-session=D:\aria2\aria2.session

#-----------------------
disk-cache=32M
file-allocation=falloc
continue=true
max-concurrent-downloads=10
max-connection-per-server=16
min-split-size=10M
split=16
disable-ipv6=true
input-file=aria2.session
save-session=aria2.session
save-session-interval=60
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
follow-torrent=true
listen-port=51413
bt-max-peers=100
enable-dht=true
enable-dht6=true
dht-listen-port=6966
enable-peer-exchange=true
peer-id-prefix=-TR2770-
user-agent=Transmission/2.77
seed-ratio=0
bt-hash-check-seed=true
bt-seed-unverified=true
bt-save-metadata=false
bt-tracker=http://mgtracker.org:2710/announce,http://tracker.istole.it/announce,http://tracker.coppersurfer.tk:6969/announce

修改最上面4行成你自己的路徑

dir=../Download (下載保存位置)

log=D:\aria2\Aria2.log   (日志文件,你的Aria2.log位置)

input-file=D:\aria2\aria2.session(你的aria2.session位置)

save-session=D:\aria2\aria2.session(你的aria2.session位置)

運行aria2

執行HideRun.vbs

透過工作管理員可以看到aria2c.exe已在運行

snap8

PS:如果配置都正確無法啟動,嘗試清除aria2.session中的內容

開啟UI介面查看下載狀況

你可以直接進入http://ziahamza.github.io/webui-aria2/

有下載 WedUI  aria2 開啟 index.html

snap4

添加自動啟動

幫HideRun.vbs建立一個捷徑丟到以下路徑,開機自動執行

WIN7,8,10

%userprofile%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

XP

%userprofile%\Start Menu\Programs\Startup
  1. 您好,最近在找能取代迅雷的下載軟體,請問您知道有什麼軟體能整合BT、驢子、HTTP等下載方式嗎?還是只有迅雷能辦到呢@@?

  2. 請問有辦法「一次刪除所有任務」嗎?
    比如不小心下到一個資料夾發現下錯,裡面包含數十個檔案,好像只能一個一個刪掉。

  3. 您好, 請教一下文裡提到的”HideRun.vbs (添加aria2c.exe的路徑)” 是要如何添加??
    用Wordpad打開, 直接鍵入嗎??
    謝謝。

  4. 太神啦~!自己載一堆aria2的散裝檔案,弄半天弄不好,用你的exe執行檔一次就成功!

  5. 每次打開WebUI
    糟糕! 無法連線到 Aria2 RPC 伺服器,將在10秒後重試。您可能需要檢查連線設定,請前往 設定 > 連線設定
    要如何解決??

  6. 請問開啟http://ziahamza.github.io/webui-aria2/出現:無法連線到 aria2 rpc伺服器是出現什麼問題?

  7. 站長你好~想請問貴站整理好的版本為什麼會偵測到HEUR/APC (Cloud)~我使用的防毒是小紅傘~Aria2.exe和UI.exe兩個檔案都有偵測到~請問是誤判嗎?另外就是怎麼不整合64Bit的版本?還有就是我看到BT裡面有非常多的選項~以前使用BT軟體都會調一些什麼連線數上傳下傳之類雜七雜八~這套有需要設定嗎?還是照預設就好呢?

    1. Aria2.exe和UI.exe是本站為了使用者方便製作的,裡面僅有包含簡短的啟動指令可以放心使用,64bit之後會放上,你也可以從官方抓取64bit檔案覆蓋aria2資料夾即可,BT方面我比較少使用沒特別研究,參數自定義性跟其他BT軟體比起來相當高,Google有相當多資料可以參考。

      1. 感謝站長回復~那請問用你整理好的版本那些檔案都不需要新增配置嗎?因為好像也沒看到HideRun.vbs這個檔案~

          1. 所以直接使用就好不用再新增檔案了對嗎?參數什麼的再自己修改~

      2. 順帶問一下為什麼不管百度還BT一次都只能下載一個檔案~是有哪邊需要做設定嗎?

        1. 可開啟 aria2.conf 或開啟UI→設定→全域性設定調整 max-concurrent-downloads 值

  8. 貌似內文沒提到HideRun.vbs的相關設置,HideRun.vbs是不需要任何設置就可以執行了嗎?

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *