該文章屬于<簡書 — Timhbw>原創(chuàng),轉(zhuǎn)載請注明: <簡書社區(qū) — Timhbw>http://www.itdecent.cn/p/bb9490ea1c4d
之前寫在個(gè)人博客,發(fā)現(xiàn)瀏覽下載人數(shù)眾多,所以抽出時(shí)間把相關(guān)資源更新、失效的鏈接剔除以及添加最新軟件下載鏈接。
這次給大家介紹一個(gè)下載利器,之前玩路由器也聽說過,然而那時(shí)候水平有限,并不太懂。大家都知道,在mac下太坑爹,迅雷下東西大部分時(shí)候都是0KB/S,也沒有百度云下載(新更新的百度網(wǎng)盤 Mac 版本可以下載東西,之前只能同步文件用),用瀏覽器下載速度也慢。這些天又偶遇Aria2,然后鉆研一番,得道。特地分享出來給大家,話不多說,一個(gè)字一個(gè)字的碼還要核對失效鏈接等資源,希望大家多多支持。
1.工具下載(包含本文中出現(xiàn)的所有工具的最新版本)
下載鏈接:點(diǎn)擊下載 ,密碼: xtpj
2. Aria2簡介
官網(wǎng)地址:Aria2官網(wǎng)
aria2 is a lightweight multi-protocol & multi-source command-line download utility. It supports HTTP/HTTPS, FTP, SFTP,BitTorrent and Metalink. aria2 can be manipulated via built-inJSON-RPC and XML-RPC interfaces.(Aria2是一個(gè)命令行下輕量級、多協(xié)議、多來源的下載工具(支持 HTTP/HTTPS、FTP、BitTorrent、Metalink),內(nèi)建 XML-RPC 和 JSON-RPC 用戶界面。)

3.安裝與配置
3.1 Aria2 for macOS
3.1.1 懶人版?—?Aria2GUI(客戶端,推薦)
下載安裝Aria2GUI.dmg,位于網(wǎng)盤的Aria2 for Mac文件夾中,或者 github 地址:aria2gui mac 1.3.5客戶端。
首先下載BaiduExporter 0.8.5 Chrome 瀏覽器插件,然后解壓下載好的文件,打開 Chrome 瀏覽器,點(diǎn)擊瀏覽器右上角設(shè)置->擴(kuò)展程序,把開發(fā)者模式打上勾,最后把文件夾中的 chrome.crx往 Chrome 中拖,一直點(diǎn)擊下一步下一步的節(jié)奏。打開Aria2GUI,然后打開需要下載的百度云盤的分享鏈接,會(huì)發(fā)現(xiàn)網(wǎng)頁上下載按鈕旁邊多出一個(gè)「導(dǎo)出下載」按鈕,點(diǎn)擊它彈出的「ARIA2 RPC」就自動(dòng)添加到你的下載隊(duì)列里了。
測試鏈接:阿甘正傳


3.1.2 技術(shù)宅版?—?適合喜歡折騰的人
下載安裝Aria2。下載安裝最新Mac版的Aria2(目前是1.30.0),項(xiàng)目地址:Aria2 Github地址,當(dāng)然網(wǎng)盤中也有:Aria2 for Mac-> aria2-1.30.0-osx-darwin.dmg.
-
下載aria2.conf。找到網(wǎng)盤文件夾中的配置文件aria2.conf。運(yùn)行Aria2所有的選項(xiàng)都可以在配置文件中設(shè)置。想更進(jìn)一步了解配置文件可以參考以下網(wǎng)站:
- 用文本編輯器打開aria2c.conf, 第二行是設(shè)置下載路徑
dir=/Users/XXX/Downloads ,把XXX改為你自己電腦的用戶名

- 打開終端Terminal,輸入:
mkdir ~/.aria2
(該命令會(huì)在用戶根目錄下會(huì)生成一個(gè).aria2的隱藏文件夾)
open ~/.aria2
(該命令會(huì)打開.aria2隱藏文件夾)
將配置文件
aria2.conf拖入.aria2文件夾中(這一步是為了方便每次啟動(dòng)aria2c的時(shí)候不用每次手動(dòng)輸入配置文件的位置),接著找到壓縮文件aria2c.zip,解壓后將aria2c文件夾整個(gè)拖入 /Applications 目錄下。運(yùn)行Aria2,繼續(xù)在Terminal輸入:
aria2c
- 如果第二步中的文件放置的位置沒問題那么aria2c應(yīng)該已經(jīng)啟動(dòng)了,看aria2c 是否啟動(dòng)的辦法是Terminal中輸入:
ps aux|grep aria2c
- 出現(xiàn)圖片中第三行的結(jié)果說明aria2c已經(jīng)正常啟動(dòng),如果無法正常啟動(dòng),檢查第二步中各種文件的位置是否正確

通過webui-aria2控制Aria2
aria2是基于命令行的下載工具,不過還好大神們早已開發(fā)了各種易用的UI方便我們小白使用,最常用的: Aria2 WebUI、Yet Another Aria2 Web Frontend。最簡便的方法是直接打開以上網(wǎng)站然后設(shè)置主機(jī)為localhost會(huì)自動(dòng)連接(愛折騰的可以到 webui-aria2 或 yaaw 下載所需文件自己搭建server)。下面以webui-aria2為例:打開http://ziahamza.github.io/webui-aria2/出現(xiàn)以下結(jié)果說明webui和Aria2已經(jīng)連接成功。






- 如果連接不成功可以打開網(wǎng)頁上方設(shè)置,查看主機(jī)是否為localhost,或者端口是否是6800。到這里就可以在webui中添加鏈接或者種子開始滿速下載啦。
3.2 Aria2 for Windows
3.2.1 懶人版?—?Aria2GUI(網(wǎng)頁版,推薦)
首先下載網(wǎng)盤相關(guān)文件,詳見網(wǎng)盤Aria2 for Windows。其中aria2.rar這個(gè)文件一定要解壓在D:\aria2這個(gè)文件夾里,即D:\aria2\里面不能再有文件夾了,然后在D盤根目錄建立一個(gè)Downloads的文件夾,這個(gè)文件夾就是你下載的文件存放的地方,不要把文件的名字搞錯(cuò)了(如果想要更改目錄的,需要修改2個(gè)文件里面的內(nèi)容,一個(gè)是aria2.conf,一個(gè)是HideRun.vbs,修改里面的D:為你的磁盤就好);
進(jìn)入D:\aria2\里面,雙擊HideRun.vbs這個(gè)文件,電腦不會(huì)有任何反應(yīng),因?yàn)檫\(yùn)行窗口被屏蔽掉了,這時(shí)你進(jìn)入任務(wù)管理器可以看到aria2c.exe這個(gè)進(jìn)程正在運(yùn)行。如果想開機(jī)自行啟動(dòng),請看折騰版。
然后找到
aria2網(wǎng)頁版.zip,將這個(gè)文件在任意位置解壓縮,然后雙擊index.html這個(gè)文件,你的默認(rèn)瀏覽器就會(huì)打開一個(gè)網(wǎng)頁,這個(gè)網(wǎng)頁就是控制aria2這個(gè)軟件的界面,這是中文界面。然后把他加入瀏覽器的收藏夾即可,不必每次都找到文件夾再點(diǎn)擊打開。同樣必須安裝瀏覽器插件,才能使用,網(wǎng)盤中的plugin就有。這樣就可以下載百度云,迅雷離線中的資源,下載速度很快,而且占用的電腦資源小,但是設(shè)置有一點(diǎn)點(diǎn)復(fù)雜。
3.2.2 折騰版?(不推薦)
aria2 Github下載(注意32與64位)
下載地址:aria2 1.30.0安裝
把下載好的文件解壓后找一個(gè)英文路徑的放進(jìn)去就ok了,我就放在D:\Program Files\aria2\下
接下來新建幾個(gè)文件:
Aria2.log (日志,空文件就行)
aria2.session (下載歷史,空文件就行)
aria2.conf (配置文件)
HideRun.vbs (隱藏cmd窗口運(yùn)行用到的)
- 配置aria2.conf,用文本編輯工具打開剛才建立的aria2.conf,復(fù)制按下面的內(nèi)容,注意修改以下選項(xiàng):
dir=D:\Downloads\ (下載文件保存路徑,改為你想要的)
log=D:\Program Files\aria2\Aria2.log (日志文件,如果不需要日志,這一行可去掉,如果需要,路徑D:\Program Files\aria2\改為你安裝aria2的路徑)
input-file=D:\Program Files\aria2\aria2.session
save-session=D:\Program Files\aria2\aria2.session(這兩個(gè)是記錄和讀取下載歷史用的,斷電和重啟時(shí)保證下載任務(wù)不會(huì)丟失,如果有時(shí)aria2不能啟動(dòng),清空這里面的內(nèi)容就行了,路徑D:\Program Files\aria2\改為你安裝aria2的路徑)
- 完整版配置文件:
dir=D:\Downloads\
log=D:\Program Files\aria2\Aria2.log
input-file=D:\Program Files\aria2\aria2.session
save-session=D:\Program Files\aria2\aria2.session
save-session-interval=60
force-save=true
log-level=error
# see?—?split option
max-concurrent-downloads=5
continue=true
max-overall-download-limit=0
max-overall-upload-limit=50K
max-upload-limit=20
# Http/FTP options
connect-timeout=120
lowest-speed-limit=10K
max-connection-per-server=10
max-file-not-found=2
min-split-size=1M
split=5
check-certificate=false
http-no-cache=true
# FTP Specific Options
# BT/PT Setting
bt-enable-lpd=true
#bt-max-peers=55
follow-torrent=true
enable-dht6=false
bt-seed-unverified
rpc-save-upload-metadata=true
bt-hash-check-seed
bt-remove-unselected-file
bt-request-peer-speed-limit=100K
seed-ratio=0.0
# Metalink Specific Options
# RPC Options
enable-rpc=true
pause=false
rpc-allow-origin-all=true
rpc-listen-all=true
rpc-save-upload-metadata=true
rpc-secure=false
# Advanced Options
daemon=true
disable-ipv6=true
enable-mmap=true
file-allocation=falloc
max-download-result=120
#no-file-allocation-limit=32M
force-sequential=true
parameterized-uri=true
- 實(shí)現(xiàn)開機(jī)無cmd窗口啟動(dòng)
用文本編輯工具打開剛才建立的HideRun.vbs
復(fù)制以下內(nèi)容,注意修改D:\Progra~1\aria2\ 為你的aria2安裝路徑。
CreateObject(“WScript.Shell”).Run “D:\Progra~1\aria2\aria2c.exe?—?conf-path=aria2.conf”,0
- 要啟動(dòng)aria2,一定要點(diǎn)擊這個(gè)文件,不要點(diǎn)擊aria2c.exe
如果要開機(jī)啟動(dòng),創(chuàng)建一個(gè)HideRun.vbs的快捷方式,把快捷方式放到C:\Users\用戶名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup中
- 管理界面
aria2是命令行下載器,是沒有界面的,不過有webui,最簡單就是直接訪問在線網(wǎng)址就行了:
4.進(jìn)階運(yùn)用(瀏覽器插件)
-
1.YAAW for Chrome
- 點(diǎn)擊YAAW圖標(biāo)便會(huì)出現(xiàn)YAAW的管理界面,設(shè)置好 JSON-RPC Path即可.
- 如果Chrome設(shè)置了下載之前不詢問下載位置的話,可以自動(dòng)取消Chrome下載 使用Aria2c下載.
- 可以設(shè)置多大的文件使用導(dǎo)出下載,小文件使用Chrome自帶的下載功能,攔截下載默認(rèn)使用第一個(gè)RPC地址.
- 開啟右鍵菜單之后任意鏈接都可以右鍵導(dǎo)出到Y(jié)AAW進(jìn)行下載.


-
2.QQ旋風(fēng)網(wǎng)頁版離線下載增強(qiáng) :
- UI精簡
- Aria2命令/文件導(dǎo)出
- Aria2 RPC
- IDM文件導(dǎo)出
- Orbit文件導(dǎo)出
- 自動(dòng)登錄
- magnet鏈接支持
- bt任務(wù)文件夾折疊
- 限速解除

-
- 批量導(dǎo)出百度盤的下載鏈接
- 支持2層目錄
- 支持個(gè)人主頁、分享文件夾或單文件、分享專輯頁面、分享主頁
- 支持復(fù)制到剪貼板、復(fù)制為 Aria2 格式、YAAW
-
- 將迅雷離線地址導(dǎo)出成aria2/wget等下載命令,方便Linux/Mac用戶使用
- 原生導(dǎo)出界面整合, 原生設(shè)置界面整合
- 反文件名截?cái)?/strong>
- 多種可擴(kuò)展的導(dǎo)出器(aria2/aria2-rpc/wget/IDM/Orbit)
- 云點(diǎn)播HTML5播放,導(dǎo)出
- 直接輸出選中的鏈接,配合
- FlashGot/DownThemAll使用


部分內(nèi)容參考自:bbs.feng.com/read-htm-tid-9585996.html

