Aria2-不限速全平臺下載利器

以前寫過一篇,發現瀏覽下載人數衆多,因此抽出時間把相關資源更新、失效的連接剔除以及添加最新軟件下載連接(2017/01/17)。html

此次給你們介紹一個下載利器,以前玩路由器也據說過,然而那時候水平有限,並不太懂。你們都知道,在mac下太坑爹,迅雷下東西大部分時候都是0KB/S,也沒有百度雲下載(新更新的百度網盤 Mac 版本能夠下載東西,以前只能同步文件用),用瀏覽器下載速度也慢。這些天又偶遇Aria2,而後鑽研一番,得道。特意分享出來給你們,話很少說,一個字一個字的碼還要覈對失效連接等資源,但願你們多多支持。git

1.工具下載(包含本文中出現的全部工具的最新版本)

下載連接:點擊下載github

[reply]密碼: xtpj[/reply]web

 

2. Aria2簡介

官網地址:Aria2官網chrome

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-in JSON-RPC and XML-RPC interfaces.(Aria2是一個命令行下輕量級、多協議、多來源的下載工具(支持 HTTP/HTTPS、FTP、BitTorrentMetalink),內建 XML-RPCJSON-RPC 用戶界面。)瀏覽器

 

 

3.安裝與配置

3.1 Aria2 for macOS

3.1.1 懶人版 — Aria2GUI(客戶端,推薦)

下載安裝Aria2GUI.dmg,位於網盤的Aria2 for Mac文件夾中,或者 github 地址:aria2gui mac 1.3.5客戶端session

首先下載 BaiduExporter 0.8.5 Chrome 瀏覽器插件,而後解壓下載好的文件,打開 Chrome 瀏覽器,點擊瀏覽器右上角設置->擴展程序,把開發者模式打上勾,最後把文件夾中的 chrome.crx往 Chrome 中拖,一直點擊下一步下一步的節奏。打開Aria2GUI,而後打開須要下載的百度雲盤的分享連接,會發現網頁上下載按鈕旁邊多出一個「導出下載」按鈕,點擊它彈出的「ARIA2 RPC」就自動添加到你的下載隊列裏了。編輯器

測試連接:阿甘正傳ide

 

 

這時候看Aria2客戶端就能看到下載的文件了,我這邊移動下載速度滿速下載。
工具

3.1.2 技術宅版 — 適合喜歡折騰的人

下載安裝Aria2。下載安裝最新Mac版的Aria2(目前是1.30.0),項目地址:Aria2 Github地址,固然網盤中也有:Aria2 for Mac-> aria2-1.30.0-osx-darwin.dmg.

下載aria2.conf。找到網盤文件夾中的配置文件aria2.conf。運行Aria2全部的選項均可以在配置文件中設置。想更進一步瞭解配置文件能夠參考如下網站:

1.Aria2 & YAAW 使用說明

2.aria2c(1) — aria2 1.30.0 documentation

用文本編輯器打開aria2c.conf, 第二行是設置下載路徑

 

dir=/Users/XXX/Downloads  ,把XXX改成你本身電腦的用戶名

 

  • 打開終端Terminal,輸入:
mkdir ~/.aria2
(該命令會在用戶根目錄下會生成一個.aria2的隱藏文件夾)

open ~/.aria2
(該命令會打開.aria2隱藏文件夾)

 

 

  • 將配置文件`aria2.conf` 拖入`.aria2`文件夾中(這一步是爲了方便每次啓動aria2c的時候不用每次手動輸入配置文件的位置),接着找到壓縮文件aria2c.zip,解壓後將aria2c文件夾整個拖入 /Applications 目錄下。

運行Aria2,繼續在Terminal輸入:

aria2c

 

  • 若是第二步中的文件放置的位置沒問題那麼aria2c應該已經啓動了,看aria2c 是否啓動的辦法是Terminal中輸入:

 

ps aux|grep aria2c

 

  • 出現圖片中第三行的結果說明aria2c已經正常啓動,若是沒法正常啓動,檢查第二步中各類文件的位置是否正確

 

  • 經過webui-aria2控制Aria2
    aria2是基於命令行的下載工具,不過還好大神們早已開發了各類易用的UI方便咱們小白使用,最經常使用的: Aria2 WebUIYet Another Aria2 Web Frontend。最簡便的方法是直接打開以上網站而後設置主機爲[code]代碼localhost[/code]會自動鏈接(愛折騰的能夠到 webui-aria2yaaw 下載所需文件本身搭建server)。

下面以webui-aria2爲例:打開 http://ziahamza.github.io/webui-aria2/ 出現如下結果說明webui和Aria2已經鏈接成功。

 

 

 

若是鏈接不成功能夠打開網頁上方設置,查看主機是否爲localhost,或者端口是不是6800。到這裏就能夠在webui中添加連接或者種子開始滿速下載啦。

3.2 Aria2 for Windows

3.2.1 懶人版 — Aria2GUI(網頁版,推薦)

首先下載網盤相關文件,詳見網盤Aria2 for Windows。其中aria2.rar這個文件必定要解壓在D:\aria2這個文件夾裏,即D:\aria2\裏面不能再有文件夾了,而後在D盤根目錄創建一個Downloads的文件夾,這個文件夾就是你下載的文件存放的地方,不要把文件的名字搞錯了(若是想要更改目錄的,須要修改2個文件裏面的內容,一個是aria2.conf,一個是HideRun.vbs,修改裏面的D:爲你的磁盤就好);

進入D:\aria2\裏面,雙擊HideRun.vbs這個文件,電腦不會有任何反應,由於運行窗口被屏蔽掉了,這時你進入任務管理器能夠看到aria2c.exe這個進程正在運行。若是想開機自行啓動,請看折騰版。

而後找到 `aria2網頁版.zip`,將這個文件在任意位置解壓縮,而後雙擊index.html這個文件,你的默認瀏覽器就會打開一個網頁,這個網頁就是控制aria2這個軟件的界面,這是中文界面。而後把他加入瀏覽器的收藏夾便可,沒必要每次都找到文件夾再點擊打開。

一樣必須安裝瀏覽器插件,才能使用,網盤中的plugin就有。這樣就能夠下載百度雲,迅雷離線中的資源,下載速度很快,並且佔用的電腦資源小,可是設置有一點點複雜。

3.2.2 折騰版 (不推薦)
  • aria2 Github下載(注意32與64位)

下載地址:aria2 1.30.0

  • 安裝

把下載好的文件解壓後找一個英文路徑的放進去就ok了,我就放在D:\Program Files\aria2\下
接下來新建幾個文件:

Aria2.log (日誌,空文件就行)
aria2.session (下載歷史,空文件就行)
aria2.conf (配置文件)
HideRun.vbs (隱藏cmd窗口運行用到的)
  • 配置aria2.conf,用文本編輯工具打開剛纔創建的aria2.conf,複製按下面的內容,注意修改如下選項:
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(這兩個是記錄和讀取下載歷史用的,斷電和重啓時保證下載任務不會丟失,若是有時aria2不能啓動,清空這裏面的內容就好了,路徑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
  • 實現開機無cmd窗口啓動

用文本編輯工具打開剛纔創建的`HideRun.vbs`

複製如下內容,注意修改D:\Progra~1\aria2\ 爲你的aria2安裝路徑。

CreateObject(「WScript.Shell」).Run 「D:\Progra~1\aria2\aria2c.exe — conf-path=aria2.conf」,0
  • 要啓動aria2,必定要點擊這個文件,不要點擊aria2c.exe
    若是要開機啓動,建立一個HideRun.vbs的快捷方式,把快捷方式放到 `C:\Users\用戶名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup`中
  • 管理界面
    aria2是命令行下載器,是沒有界面的,不過有webui,最簡單就是直接訪問在線網址就好了:
  1. Aria2 WebUI ghostry
  2. Aria2 WebUI ziahamza
  3. Aria2 Web控制檯

4.進階運用(瀏覽器插件)

點擊YAAW圖標便會出現YAAW的管理界面,設置好 JSON-RPC Path便可.

若是Chrome設置了下載以前不詢問下載位置的話,能夠自動取消Chrome下載 使用Aria2c下載.

能夠設置多大的文件使用導出下載,小文件使用Chrome自帶的下載功能,攔截下載默認使用第一個RPC地址.

開啓右鍵菜單以後任意連接均可以右鍵導出到YAAW進行下載.

 

  • 2.QQ旋風網頁版離線下載加強 :
    UI精簡
    Aria2命令/文件導出
    Aria2 RPC
    IDM文件導出
    Orbit文件導出
    自動登陸
    magnet連接支持
    bt任務文件夾摺疊
    限速解除

  • 3.BaiduPanDownloadHelper:
    批量導出百度盤的下載連接
    支持2層目錄
    支持我的主頁、分享文件夾或單文件、分享專輯頁面、分享主頁
    支持複製到剪貼板、複製爲 Aria2 格式、YAAW
  • 4.ThunderLixianExporter
    將迅雷離線地址導出成aria2/wget等下載命令,方便Linux/Mac用戶使用
    原生導出界面整合, 原生設置界面整合
    反文件名截斷
    多種可擴展的導出器(aria2/aria2-rpc/wget/IDM/Orbit)
    雲點播HTML5播放,導出
    直接輸出選中的連接,配合
    FlashGot/DownThemAll使用

 

部份內容參考自:bbs.feng.com/read-htm-tid-9585996.html

相關文章
相關標籤/搜索