拋棄迅雷,Aria2 新手入門



http://aria2.github.io/
aria2 is a lightweight multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPSFTPSFTPBitTorrent and Metalink. aria2 can be manipulated via built-in JSON-RPC and XML-RPC interfaces.

迅雷已經用了 10 年,一直把它看作是速度最快也最方便的下載工具。迅雷會員也是我必續的服務。

但,迅雷墮落了。

  • thunder:\\ 迅雷專屬鏈接越來越少,基本都是磁力、BT 的天下
  • 迅雷會員加速不再給力,大量資源速度為 0。會員雖然還有一年多,但幾乎沒用了
  • 迅雷功能更新倒逼客戶升級,而升到迅雷 U 享版后,迅雷提高自身權限,強制接收所有下載。有些小文件,我只想用瀏覽器直接下載;一些不想下的鏈接,也會被迅雷非常敏感的感應到,強制下載,真的真的特別流氓。

為什么選擇 Aria2 ?

  • 優點:比較全能,HTTP 下載和 BT 下載都有,性能也相當不錯,速度不比迅雷慢
  • 缺點:無 UI,需要自備;配置麻煩,上手較難。

 

Aria2 快速配置

1、下載 Windows 設置懶人包

2、把懶人包解壓到常用的存放目錄,我放在 D:\Aria2

3、官網下載 Aria2 程序, Windows 內存大於 4G 即為 64 位系統,選擇 aria2-1.35.0-win-64bit-build1.zip,然后解壓到懶人包目錄中,替代懶人包的 aria2c.exe 程序。國內搬運地址: 提取碼: u234

4、點擊 aria2.exe , 啟動 aria2,該程序會在任務欄中植入圖標

5、修改aria2.conf,更多設置參考Aria2 & YAAW 使用說明

  • 修改默認下載目錄
# 文件的保存路徑(可使用絕對路徑或相對路徑), 默認: 當前啟動位置
dir=D:\Download  #D:\Download 是我的默認下載目錄
  • 修改服務器默認連接數
# 同一服務器連接數, 添加時可指定, 默認:1
max-connection-per-server=16
  • 開啟 BT 下列設置
enable-dht=true
bt-enable-lpd=true
enable-peer-exchange=true
  • 在最后添加 BT trackers, 配置列表時重新獲取 最新 trackers,tracker 中用隔開
# bt-tracker 更新,解決Aria2 BT下載速度慢沒速度的問題
bt-tracker=udp://tracker.coppersurfer.tk:6969/announce,udp://tracker.leechers-paradise.org:6969/announce,udp://tracker.opentrackr.org:1337/announce,udp://p4p.arenabg.com:1337/announce,udp://9.rarbg.to:2710/announce,udp://9.rarbg.me:2710/announce,udp://tracker.openbittorrent.com:80/announce,udp://exodus.desync.com:6969/announce,udp://tracker.tiny-vps.com:6969/announce,udp://retracker.lanta-net.ru:2710/announce,udp://open.stealth.si:80/announce,udp://tracker.moeking.me:6969/announce,udp://denis.stalker.upeer.me:6969/announce,udp://tracker.torrent.eu.org:451/announce,udp://tracker.cyberia.is:6969/announce,udp://open.demonii.si:1337/announce,udp://ipv4.tracker.harry.lu:80/announce,udp://explodie.org:6969/announce,udp://xxxtor.com:2710/announce,udp://valakas.rollo.dnsabr.com:2710/announce

還有很多設置,有時間可以逐個修改。

6、開始下載

Aira2 沒有軟件界面,程序員可以用代碼執行任務,但普通用戶怎樣添加下載任務呢?

打開瀏覽器,輸入網址aria2c.com就可以打開操作界面了。可以把這個網址放到書簽中,方便使用。

如果出現 Aria2 RPC 服務器錯誤,說明 aria2.conf 配置出錯,可以直接使用我設置好的文件。aria2.conf 配置鏈接:  提取碼: 5avx

 

Aria2 進階

1、使用不同的 Web UI

AriaNg:

AriaNg 和傳統下載軟件界面類似,中文版界面,使用無壓力,如果報錯的話,記得修改服務器地址:

使用方法:下載 zip 包,解壓后直接運行 index.html 就可打開 WebUI 界面,可以收藏到書簽,方便使用。

2、BT 下載預熱

找個熱門 BT 種子(千萬建議是種子,而不是磁力鏈接),然后下一波,掛着做種,過幾個小時后退出 Aria2,或者等 Aria2 會話自動保存,這時候你下載就會正常很多。本步驟僅用於 BT 下載,普通下載可忽略。

具體可以查看 Senraの小窩 的文章-解決 Aria2 BT 下載速度慢沒速度的問題

很多 BT 客戶端一樣,Aria2 有個 dht.dat 文件(開啟 ipv6 還有個 dht6.dat),這玩意用於存儲一種叫做 DHT Routing Table 的東西,DHT 網絡由無數節點組成,你接觸到一個后能通過它接觸到更多的節點,Aria2 我記得是有內置的節點,但是!如果你在 Aria2 第一次運行的時候直接下載磁力鏈接或者冷門種子,你很可能遇到連MetaData都無法獲取的情況,這就是因為第一次只是初始化 dht.dat 文件,你本地不存在 DHT Routing Table 的緩存,所以你無法從 DHT 網絡中獲取足夠的數據。

3、安裝 chrome 插件 - 添加到 aria2,用 Aria2 接管 chrome 的下載

國內搬運地址:  提取碼: 4azx

Aria2 啟動器

Aria2 啟動需要分別打開下載界面和 exe 應用文件,比較麻煩。我用 ahk 做了個啟動器,可以檢測 exe 應用運行狀態並一鍵打開下載界面。

啟動器下載:

將啟動器到 Aria2 運行目錄,如D:\Aria2

Aria2c啟動器:使用http://aria2c.com/作為默認下載界面,不需要多余設置。

AriaNg啟動器:使用 AriaNg 作為下載界面,需將 AriaNg 解壓到 Aria2 運行目錄,如D:\Aria2\AriaNg

參考資料:

  1. aria2 懶人安裝教程
  2. Aria2+WebUI,迅雷倒下之后的代替品
  3. BT trackers 更新項目
  4. Aria2基礎上手指南
  5. 解決Aria2 BT下載速度慢沒速度的問題
  6. yaaw (國人開發的 Aria2 web-ui)
  7. bt-trackerlist 官方更新地址

https://zhuanlan.zhihu.com/p/37021947

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM