伊莉討論區
標題: [下載工具] ARIA2使用教學 [打印本頁]
作者: catMonica 時間: 2017-11-17 05:28 PM 標題: [下載工具] ARIA2使用教學
本帖最後由 catMonica 於 2017-11-21 06:00 PM 編輯
【文章內容】:
~軟體簡介~
ARIA2是一個免費開源(GNU/GPL)的輕量軟體,由Tatsuhiro Tsujikawa用C++寫成的下載工具,程式本身占用資源極少,適合把舊電腦當成專門下載的電腦使用,不但可以限制下載速度,還擁有中斷續傳的功能。就算電腦不在身邊,也可以架設RPC,方便從其他地方用網頁就能輕鬆操控ARIA2!
支援協定:HTTP(S),FTP, SFTP, BitTorrent, Metalink
~配置設定~
1. 前往作者GitHub 下載最新版aria2,依照作業系統下載(本文以Win10 64bit為範例)
2. 解壓縮之後應該會得到這些檔案(如下圖)
[attach]121099734[/attach]
3. 將預設配置下載後放入同一個資料夾
[attach]121099744[/attach]
4. 再建立一個文字檔名為start.bat,寫入以下內容並存檔
- @ECHO OFFaria2c.exe --conf=aria2.conf
複製代碼
~~使用教學~
配置完成後要如何開啟呢?
雙擊執行start.bat會冒出一個小黑窗,不用擔心那就是ARIA2本尊喔~
打開WEB-RPChttps://ziahamza.github.io/webui-aria2/ 就能輕鬆使用 ARIA2
要關閉ARIA2就直接關掉那個小黑窗即可~
~密碼令牌設定~
對外開啟了RPC雖然很方便,但,有沒有可能別人也能連上呢?
所以要設置密碼才行~~
1. 開啟aria2.conf加入此行並保存
(請自己設置一個密碼)
2. 重新開啟aria2
3. 在網頁上方的[設定] > [連線設定]> 密碼令牌 輸入剛剛設定的密碼並儲存配置
~Q&A~
Q1. 開啟網頁後跳出無法連線到 Aria2 RPC 伺服器
A1. 可能是conf文件配置有錯誤,請重新下載aria2.conf
Q2. 開啟網頁後跳出通過 RPC 連線到 Aria2 成功,但是連線並不安全。
A2. 提供的aria2.conf無設定密碼,所以會有這個警告。
- #========== Aria2.conf配置 ==========#
-
- #文件的保存路徑(可使用絶對路徑或相對路徑), 默認: 當前啟動位置
- dir=Aria2Data
- #啟用磁碟緩存,0為禁用緩存, 默認:16M
- disk-cache=32M
- #文件預分配方式, 能有效降低磁碟碎片, 默認:prealloc
- #預分配所需時間: none < falloc 、 trunc < prealloc
- #falloc和trunc則需要文件系統和內核支持, NTFS建議使用falloc, EXT3/4建議trunc
- file-allocation=falloc
- #斷點續傳
- continue=true
-
- #========== 下載連接 ==========#
- #最大同時下載任務數, 運行時可修改, 默認:5
- max-concurrent-downloads=1
- #同一服務器連接數, 添加時可指定, 默認:1
- max-connection-per-server=5
- #最小文件分片大小, 添加時可指定, 取值範圍1M-1024M, 默認:20M
- #假定size=10M,文件為20MiB 則使用兩個來源下載; 文件為15MiB 則使用一個來源下載
- min-split-size=20M
- #單個任務最大線程數, 添加時可指定, 默認:5
- split=5
- #整體下載速度限制, 運行時可修改, 默認:0
- max-overall-download-limit=0
- #單個任務下載速度限制, 默認:0
- max-download-limit=0
- #整體上傳速度限制, 運行時可修改, 默認:0
- max-overall-upload-limit=0
- #單個任務上傳速度限制, 默認:0
- max-upload-limit=0
- #禁用IPv6,默認:false
- disable-ipv6=false
-
- #========== 進度保存 ==========#
- #從會話文件中讀取下載任務
- input-file=aria2.session
- #在Aria2退出時保存`錯誤/未完成`的下載任務到會話文件
- save-session=aria2.session
- #定時保存會話,0為退出時才保存, 需1.16.1以上版本, 默認:0
- save-session-interval=60
-
- #========== RPC設置 ==========#
- #啟用RPC,默認:false
- enable-rpc=true
- #允許所有來源,默認:false
- rpc-allow-origin-all=true
- #允許非外部訪問, 默認:false
- rpc-listen-all=true
- #事件輪詢方式,取值:[epoll, kqueue, port, poll, select], 不同系統默認值不同
- event-poll=select
- #RPC監聽連接埠,連接埠被占用時可以修改, 默認:6800
- rpc-listen-port=6800
-
- #========== BT/PT下載 ==========#
- #當下載的是一個種子(以.torrent結尾)時, 自動開始BT任務, 默認:true
- follow-torrent=true
- #BT監聽連接埠,當連接埠被屏蔽時使用, 默認:6881-6999
- listen-port=6881-6999
- #單個種子最大連接數, 默認:55
- bt-max-peers=55
- #打開DHT功能, PT需要禁用, 默認:true
- enable-dht=true
- #打開IPv6DHT功能, PT需要禁用
- enable-dht6=false
- #DHT網絡監聽連接埠, 默認:6881-6999
- dht-listen-port=6881-6999
- #本地節點查找,PT需要禁用, 默認:false
- bt-enable-lpd=false
- #種子交換,PT需要禁用, 默認:true
- enable-peer-exchange=true
- #每個種子限速,對少種的PT很有用, 默認:50K
- bt-request-peer-speed-limit=50K
- #客戶端偽裝
- peer-id-prefix=-TR2770-
- user-agent=Transmission/2.77
- #當種子的分享率達到這個數時, 自動停止做種, 0為一直做種, 默認:1.0
- seed-ratio=0
- #強制保存會話,話即使任務已經完成, 默認:false
- force-save=false
- #BT校驗, 默認:true
- bt-hash-check-seed=true
- #繼續之前的BT任務時, 無需再次校驗, 默認:false
- bt-seed-unverified=true
- #保存磁力連結元數據為種子文件(.torrent文件), 默認:false
- bt-save-metadata=true
複製代碼
【文章來源】:原創
【心得】:
原本我是個IDM愛好者,直到捨棄WINDOWS後才發覺,我沒有下載軟體惹QAQ
所以就去找google大神問問,LINUX下載工具真的不多( QAQ again )
沒想到這aria2竟然可以如此輕巧,不但三大系統都能使用,還全速下載幾乎不占記憶體,根本就是邊打遊戲還可以邊下載又不會盪的神軟體!!!!
這裡再附上熱心網民編輯的下載工具比較表格(WIKI):https://zh.wikipedia.org/zh-tw/%E4%B8%8B%E8%BD%BD%E7%AE%A1%E7%90%86%E7%A8%8B%E5%BA%8F%E6%AF%94%E8%BE%83
作者: 何必 時間: 2019-8-14 12:02 AM
感謝你的熱心提供.實用性等等下載後研究研究.謝謝
歡迎光臨 伊莉討論區 (http://a403.file-static.com/) |
Powered by Discuz! |