type
status
date
slug
summary
tags
category
icon
password
听闻
@zixv33
的安利aria2,前来尝试体验一番📝 主旨内容
感谢来自大佬
Chiahong
的分享aira2学习使用
aria2 設定教學 – 強大又輕巧的下載工具,支援 BT、斷點續傳‣
aria2 是一款強大又輕巧的下載工具,5 MB 不到的大小支援了 HTTP、HTTPS、FTP、SFTP、BitTorrent (BT 種子) 和 Metalink 等通訊協定。aria2 的原理跟 IDM 相似,都是透過分割檔案、增加連線數進行下載,可以提升下載速度。
如果您不想動手設定這些有的沒的,其實可以試試看 Motrix 這個開源的下載工具,其核心也是 aria2 哦!但已經全部設定好了,安裝後即可使用。
# 功能特色
- 多點下載
- 多協定下載
- 檔案分割下載
- 可使用代理伺服器
- 可使用 JSON-RPC、XML-RPC 遠端控制
# 下載
請根據自己的作業系統下載對應的版本,32 位元請選擇 win-32bit,64 位元請選擇 win-64bit。下載連結在 Assets 中,檔名看起來可能像
aria2-1.XX.0-win-XXbit-build1.zip
。- 前往 GitHub 下載
# 安裝、設定
由於 aria2 是非常輕量化的下載工具,所以並沒有 GUI 介面(別擔心,有人寫出 Web 介面,後面會講到!),需要自行建立設定檔。
首先解壓縮 aria2 至硬碟中的任何地方,例如
C:\aria2
,在資料夾中依序建立 5 個檔案 aria2.conf
、aria2.session
、Start.vbs
、Status.bat
、Stop.bat
、Restart.bat
。建議您不要使用「記事本」建立這些檔案,可能會因為編碼問題造成錯誤。可以使用 Visual Studio Code 或 Notepad++ 等軟體編輯,編碼請選擇 UTF-8,且副檔名一定要正確,注意不要存成 .txt 純文字檔哦!
# 手動建立 aria2.conf
檔案
用文字編輯軟體貼上以下設定,可以自行調整功能。
2020/06/30 更新,新增額外的 Tracker,有沒有效果筆者不敢保證
# 手動建立 aria2.session
檔案(Session 儲存位置)
空白檔案,不用填入任何東西。沒錯,不用懷疑,存檔完就可以關掉了!
注意!aria2.session 雖然是空白檔案,但一定要建立,否則會打不開 aria2
# 手動建立 Start.vbs
檔案(讓 aria2 背景執行)
# 手動建立 Status.bat
檔案(顯示 aria2 狀態)
# 手動建立 Stop.bat
檔案(關閉 aria2)
# 手動建立 Restart.bat
檔案(重啟 aria2)
# 執行 aria2
以上建立的 1 個 vbs 檔、3 個 bat 檔的功能就如同其名稱,現在我們要啟動 aria2,所以請點兩下
Start.vbs
,讓 aria2 在背景執行。因為是在背景執行,所以不會有任何畫面! 不會有任何畫面! 不會有任何畫面!
這很重要所以說 3 次。
# 檢查 aria2 狀態
如果您要確定 aria2 是否真的在執行,可以點兩下
Status.bat
查看狀態。應該會看到類似下面這樣的資訊,就表示 aria2 已經在背景運作了。# 除錯
如果您在改完設定檔
aria2.conf
後遇到任何問題,或 Status.bat
也說沒有 aria2 在背景執行,說明設定檔有錯誤。如果您熟悉使用命令提示字元 / PowerShell / Windows Terminal 的操作,可以直接下指令:來檢查是哪邊報錯。如果您不熟悉這些操作,請用「修改一次、執行一次」的方式除錯。即每改完一次
aria2.conf
,就用 Restart.bat
重啟,並用 Status.bat
檢查到底有沒有正確執行。# 重啟或關閉 aria2
點兩下
Restart.bat
即會重啟 aria2,您會看到一個黑畫面一閃而過,這是正常的,黑畫面消失後就代表 aria2 已經成功重啟了。若要關閉 aria2,點兩下
Stop.bat
後看到類似以下訊息就是成功關閉囉!# aria2 控制台
筆者喜歡的控制台為 mayswind 所編寫的 AriaNg,如果有需要自行架設控制台的朋友,可以前往 AriaNg 的專案頁面下載。
前往aria2 控制台※ 2022 更新,因 Chome/Edge 新版會有 CORS 問題,而無法連線。開啟 F12 會顯示 Access to XMLHttpRequest at http://localhost:6800/jsonrpc from origin http://ariang.mayswind.net has been blocked by CORS policy.
※【步驟更新】請下載 Releases 頁面中,Assets 下之 AriaNg-版本-AllInOne.zip 來使用。解壓縮後點兩下開啟 index.html 即可。https://github.com/mayswind/AriaNg/releases
請點選「AriaNg 設定」 →「RPC」→ 在 Aria2 RPC 位址中填入「
localhost
」即可。再來就可以盡情享受快速下載囉!
可以看到 aria2 一次以 10 個連線數下載檔案,有助於提升下載速度!
下載完的檔案位置位在 aria2 目錄的
Download
資料夾,假設程式路徑是 C:\aria2
,那下載資料夾就是 C:\aria2\Download
。如需修改下載資料夾,請參照上面的 aria2.conf
中的第 7 行 (dir=Download
),資料夾名稱請不要使用中文或特殊符號,以免發生錯誤。# Docker 版
推薦使用 P3TERX 的 Aria2-Pro。筆者就架了一個 Aria2-Pro 在自己的伺服器上,若需要長時間下載的檔案就丟上去慢慢抓,十分方便。但請您盡量不要開放外部存取!如有相關需求也務必注意安全性,最好限制僅能特定 IP 能連、可用反向代理、且金鑰一定要夠複雜。
以下設定中 aria2 在 6800 port,AriaNg 則在 6880 port。
# docker-compose.yml
🤗 总结归纳
以下是我根据文章整理后的工具,欢迎自取
使用方法:Start.vbs→Status.bat(确认进程)→AriaNG文件夹里面的.html文件
📎 参考文章
欢迎您在底部评论区留言,一起交流~
- 作者:Yuki
- 链接:https://yuki8888.top/article/87f65074-48a7-4292-8e83-bd6a5d9c40a9
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。