1. 程式人生 > >Ubuntu16.04 下載百度網盤檔案 實現

Ubuntu16.04 下載百度網盤檔案 實現

技術貼:

油猴Tampermonkey-讓百度雲下載飛起來

Ubuntu16.04環境下配置下載器uget+aria2

1.按照上述的方法安裝uget:

sudo add-apt-repository ppa:plushuang-tw/uget-stable 
sudo apt-get update 
sudo apt-get install uget

2.安裝Aria2:

sudo add-apt-repository ppa:t-tujikawa/ppa
sudo apt-get update 
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 apt-get install mousepad
sudo mousepad /etc/aria2/aria2.conf    #建立配置檔案

配置檔案內容:

#=========檔案儲存目錄自行修改
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=5

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

 儲存退出

3.在谷歌瀏覽器上安裝外掛baiduexporter和Tampermonkey

 

 

 

 

 

 

 4.在命令列中啟動ARIA2

sudo aria2c --conf-path=/etc/aria2/aria2.conf 

開啟百度網盤,選擇要下的檔案

先點“匯出下載“---》ARIA2 RPC 即可在上述網頁中開始顯示下載了

 

 不行的話,點選“下載助手”,“直接下載”,複製連結地址到上述網頁中,寫好檔名即可下載(可能要多試一下)

如果意外將ARIA2關閉,再次啟動時發現6800埠被佔用而無法啟動

首先檢視佔用埠的程序

sudo lsof -i :6800
#獲取PID
#關閉程序如PID=30309
sudo kill -9 30309

再次啟動ARIA2