前言
之前一直在使用的百度網盤的客戶端是百度同步盤,不知道什么時候百度同步盤不能用了,然后新出了百度網盤客戶端,問題來了,下載速度超級慢,十幾kb的下載速度百度也好意思拿出來,本來想想買個會員也沒什么,然而普通會員還不行,居然需要超級會員。感覺百度真的是流氓,人家迅雷起碼普通下載一兩百kb是沒問題的,加會員會給你個好幾M的速度。所以普通人不買會員也能忍受,但是百度云盤這鬼速,不是人能忍的,擺明了就是不買會員不給用。
本來想不用百度網盤算了,但一看到自己里面的資源這么大,下載又這么慢,遷移成本太大了,所以網上找各種解決辦法,終于找到了Aria2這種方式進行下載,雖然也不算特別快,但一般也能有個一百來KB了。下面介紹如何使用Aria2。
使用Aria2
下載
2種下載方法
配置
下載aria2.conf配置文件,運行Aria2所有的選項都可以在配置文件中設置。
想具體了解配置文件可以參考以下網站:
http://aria2c.com/usage.html 或 https://aria2.github.io/manual/en/html/aria2c.html
用文本編輯打開aria2c.conf, 第二行是設置下載路徑
dir=/Users/XXX/Downloads
XXX為用戶名
# Basic Options
dir=/Users/dasheng/Downloads
max-concurrent-downloads=15
max-connection-per-server=15
check-integrity=true
continue=true
# BitTorrent/Metalink Options
bt-enable-lpd=true
bt-max-open-files=16
bt-max-peers=8
dht-file-path=/opt/var/aria2/dht.dat
dht-file-path6=/opt/var/aria2/dht6.dat
dht-listen-port=6801
#enable-dht6=true
listen-port=6801
max-overall-upload-limit=0K
seed-ratio=0
# RPC Options
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
rpc-listen-port=6800
#rpc-secret=123456
#rpc-secure=true
# Advanced Options
daemon=true
disable-ipv6=true
#enable-mmap=true
force-save=true
file-allocation=none
log-level=warn
max-overall-download-limit=0K
save-session=/Applications/aria2c/session.dat
always-resume=true
split=10
min-split-size=10M
#百度盤
user-agent=netdisk;5.2.6;PC;PC-Windows;6.2.9200;WindowsBaiduYunGuanJia
referer=http://pan.baidu.com/disk/home
啟動
在終端里面輸入 aria2c --conf-path=<PATH>
,將PATH換成剛剛保存的aria2.conf的絕對路徑。比如說,aria2.conf是放在文檔內,則PATH就是/Users/xxx/Documents/aria2.conf
。可以使用 -D 參數使Aria2在后臺運行,即使關閉終端也不會停止運行。
完整的運行命令如下: aria2c --conf-path="/Users/xxx/Documents/aria2.conf" -D
,終端里輸入這個aria2就啟動了。關機或者關閉了aria2之后,重新啟動都要輸入這個命令,所以請保存好這個命令。
如果不想每次啟動都輸入路徑的話,那可以使用
mkdir ~/.aria2
命令在/Users/XXX
目錄下生成一個.aria2
的隱藏文件夾,把aria2.conf
配置文件放到.aria2
隱藏文件夾下面。
之后每次終端直接運行aria2c
就可以啟動了。
如何關閉aria2:
可以到活動監視器中找到 aria2c 殺掉,也可以在終端輸入kill aria2之后按 Tab 鍵,aria2 會自動變成進程號,回車即可殺掉它。
查看aria2c 是否啟動:
ps aux|grep aria2c
通過webui-aria2控制Aria2
aria2是基于命令行的下載工具,不過還好大神們早已開發了各種易用的GUI方便我們小白們使用。
最常用的webui-aria2: http://ziahamza.github.io/webui-aria2/
也可以用binux大神的YAAW:http://binux.github.io/yaaw/demo/
如果連接不成功可以打開設置->連接設置
查看host是否localhost, 端口是否是6800。
百度網盤插件
下載百度網盤插件源代碼 并解壓,直接將 下載好的文件夾中的 chrome.crx 文件拖動到瀏覽器的 擴展程序 界面進行安裝。插件安裝好之后,百度網盤的導出下載里會多出一個ARIA2 RPC
的選項。點擊進行下載,如果aria2啟動了的話就能夠下載了,可以在webui-aria2
里看到下載進度。