安裝使用aria2下載百度網盤內容(轉)


原文地址:https://blog.csdn.net/wudi1107/article/details/80728891

安裝使用aria2下載百度網盤內容

目前在Linux中沒有好用的百度網盤客戶端,使用aira2下載十分方便,直接可以通過插件在瀏覽器中下載,免去了單獨安裝客戶端的麻煩.

1.aria2簡介 

aria2 本是命令行下的一個多線程下載工具,屬於后端,通過在瀏覽器中安裝插件,將百度網盤中的下載地址導出到aria2中下載,具體有以下優點: 
• 多線程下載。aria2可以從通過多種協議或多個源頭下載同一文件,這樣可以最大化下載帶寬。 
• 輕量級。 aria2運行時不會占用太多內存與cpu,非常輕量級。當磁盤緩存關閉時,aria2占用物理內存通常為4Mib(正常的HTTP/FTP下載)到9Mib(Bittorrent下載).使用Bittorrent以2.8Mib/sec速度下載,cpu占用率大概為6%。 
• 所有的BitTorrent客戶端的功能都能使用:DHT,PEX,Encryption,Magnet URI,Web-Seeding,Selective Downloads,Local Peer Discovery 和UDP tracker. 
• 遠程控制。 aria2運行PRC接口來控制aria2進程。支持JSON-PRC(over HTTP and WebSocket)和XML-PRC兩種接口。

2.aria2安裝

sudo apt-get install aria2
sudo mkdir /etc/aria2    #新建文件夾  
sudo touch /etc/aria2/aria2.session    #新建session文件
sudo chmod 777 /etc/aria2/aria2.session    #設置aria2.session可寫 
sudo mousepad /etc/aria2/aria2.conf    #創建配置文件

3.aria2配置

#=========文件保存目錄自行修改
dir=/home/username/Desktop/Downloads #username根據實際情況修改
disable-ipv6=true

#打開rpc的目的是為了給web管理端用
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
#rpc-listen-port=6800
#斷點續傳
continue=true
input-file=/etc/aria2/aria2.session
save-session=/etc/aria2/aria2.session

#最大同時下載任務數
max-concurrent-downloads=20

save-session-interval=120

# Http/FTP 相關
connect-timeout=120
#lowest-speed-limit=10K
#同服務器連接數
max-connection-per-server=10
#max-file-not-found=2
#最小文件分片大小, 下載線程數上限取決於能分出多少片, 對於小文件重要
min-split-size=10M
#單文件最大線程數, 路由建議值: 5
split=10
check-certificate=false
#http-no-cache=true

4.啟動aria2

sudo aria2c --conf-path=/etc/aria2/aria2.conf 
#如果沒有提示錯誤,按ctrl+c停止運行命令,轉為后台運行: 
sudo aria2c --conf-path=/etc/aria2/aria2.conf -D1

5.安裝百度網盤導出插件 

到火狐瀏覽器或谷歌瀏覽器插件下載庫下載 Baiduexporter 下載相應版本的流覽器插件,安裝好后打開百度網盤會多出一個導出設置,如下圖所示,直接導出下載就可以了。 
插件裝好后,確保你的終端已經運行起來aria2c,直接在瀏覽器里輸入http://aria2c.com/ 然后依據你aria2.conf里的配置文件點擊小扳手設置 
安裝好后打開百度網盤會多出一個導出設置,[導出下載-aria2 RPC下載],直接導出下載就可以了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM