Aria2-不限速全平臺(tái)下載利器

該文章屬于<簡書 — 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-RPCJSON-RPC 用戶界面。)

aria2.png

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ì)列里了。

測試鏈接:阿甘正傳

aria2download.png
aria2download2.png

  • 這時(shí)候看Aria2客戶端就能看到下載的文件了,我這邊移動(dòng)下載速度滿速下載。

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改為你自己電腦的用戶名
FindYourUsername.png
  • 打開終端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),檢查第二步中各種文件的位置是否正確
ps aux|grep aria2c.png
  • 通過webui-aria2控制Aria2
    aria2是基于命令行的下載工具,不過還好大神們早已開發(fā)了各種易用的UI方便我們小白使用,最常用的: Aria2 WebUI、Yet Another Aria2 Web Frontend。最簡便的方法是直接打開以上網(wǎng)站然后設(shè)置主機(jī)為localhost會(huì)自動(dòng)連接(愛折騰的可以到 webui-aria2yaaw 下載所需文件自己搭建server)。

  • 下面以webui-aria2為例:打開http://ziahamza.github.io/webui-aria2/出現(xiàn)以下結(jié)果說明webui和Aria2已經(jīng)連接成功。

aria2WebUI.png
aria2WebUIConfig.png
aria2WebUIDownload.png
aria2WebUIDownload2.png
aria2WebUIDownload3.png
aria2WebUIDownload4.png
  • 如果連接不成功可以打開網(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

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)行下載.
YAAW for Chrome.png
YAAW for Chrome2.png
QQ旋風(fēng)網(wǎng)頁版離線下載增強(qiáng).png
  • 3.BaiduPanDownloadHelper:

    • 批量導(dǎo)出百度盤的下載鏈接
    • 支持2層目錄
    • 支持個(gè)人主頁、分享文件夾或單文件、分享專輯頁面、分享主頁
    • 支持復(fù)制到剪貼板、復(fù)制為 Aria2 格式、YAAW
  • 4.ThunderLixianExporter

    • 將迅雷離線地址導(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使用
ThunderLixianExporter.png
115網(wǎng)盤下載.png

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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容