操作系統——Mac(Windows用戶可以參考http://lt.cjdby.net/thread-2119070-1-1.html )
所需軟件——Homebrew、Atom、Aria2、YAAW、網盤助手
1.下載aria2
Aria2是一個命令行下載工具,可以通過兩種途徑安裝
- 命令行下載
首先確認自己是否在終端安裝過Homebrew,如果沒有,在終端輸入:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
接下來利用Homebrew下載aria2
brew install aria2
- 軟件包安裝
去aria2的Download中下載,雙擊安裝,安裝目錄為** /usr/local/aria2 **
2.配置aria2
aria2安裝完畢,在家目錄下新建一個隱藏文件夾:.aria2,在這里新建一個配置文件,命名為aria2.conf,其命令行操作如下:
# 進入家目錄,查看所有文件或目錄,包括隱藏文件或目錄
cd ~
mkdir ~/.aria2
ls -a
# 進入.aria2目錄,用atom編輯aria2.conf
cd .aria2
atom aria2.conf
下面就是編寫這個配置文件了,你可以用任意文本編輯器(像Vim、Subline Text、Notepad++等),至于配置文件內容,不用自己寫,我等小白直接copy別人的就行,比如BaiduExporter作者雪月秋水的配置文件,全文如下:
#用戶名
#rpc-user=user
#密碼
#rpc-passwd=passwd
#設置加密的密鑰
#rpc-secret=secret
#允許rpc
enable-rpc=true
#允許所有來源, web界面跨域權限需要
rpc-allow-origin-all=true
#是否啟用https加密,啟用之后要設置公鑰,私鑰的文件路徑
#rpc-secure=true
#啟用加密設置公鑰
#rpc-certificate=/home/name/.config/aria2/example.crt
#啟用加密設置私鑰
#rpc-private-key=/home/name/.config/aria2/example.key
#允許外部訪問,false的話只監聽本地端口
rpc-listen-all=true
#RPC端口, 僅當默認端口被占用時修改
#rpc-listen-port=6800
#最大同時下載數(任務數), 路由建議值: 3
max-concurrent-downloads=5
#斷點續傳
continue=true
#同服務器連接數
max-connection-per-server=5
#最小文件分片大小, 下載線程數上限取決于能分出多少片, 對于小文件重要
min-split-size=10M
#單文件最大線程數, 路由建議值: 5
split=10
#下載速度限制
max-overall-download-limit=0
#單文件速度限制
max-download-limit=0
#上傳速度限制
max-overall-upload-limit=0
#單文件速度限制
max-upload-limit=0
#斷開速度過慢的連接
#lowest-speed-limit=0
#驗證用,需要1.16.1之后的release版本
#referer=*
#文件保存路徑, 默認為當前啟動位置
dir=D:\Downloads
#文件緩存, 使用內置的文件緩存, 如果你不相信Linux內核文件緩存和磁盤內置緩存時使用, 需要1.16及以上版本
#disk-cache=0
#另一種Linux文件緩存方式, 使用前確保您使用的內核支持此選項, 需要1.15及以上版本(?)
#enable-mmap=true
#文件預分配, 能有效降低文件碎片, 提高磁盤性能. 缺點是預分配時間較長
#所需時間 none < falloc ? trunc << prealloc, falloc和trunc需要文件系統和內核支持
file-allocation=prealloc
#不進行證書校驗
check-certificate=false
可以直接在這里下載(鏈接: https://pan.baidu.com/s/1jHEo16Y 密碼: wnr3)
3.下載aria2c
下載路徑(鏈接: https://pan.baidu.com/s/1kUMtUj9 密碼: f5ew),將文件移動到 /Applications目錄下,命令行操作如下:
mv ~/Downloads/aria2c /Applications
4.下載瀏覽器插件
請用谷歌和火狐瀏覽器,這里以谷歌瀏覽器為例。
- 網盤助手
下載作者源碼,在谷歌瀏覽器輸入chrome://extensions/,選擇開發者模式,選擇加載已解壓的擴展程序,然后找到剛才源碼中命名為chrome的文件,接下來打開你的百度網盤,你將會看到里面多了一個組件--導出下載,鼠標選中,即出現ARIA2 RPC,選中試一試吧!
- YAAW for Chrome
命令行界面看得不爽?那就試試網頁版的UI吧,如http://ziahamza.github.io/webui-aria2/ ,還有 acgotaku 的YAAW,去作者github上找找吧。
5.百度網盤下載流
好了,該安裝的軟件基本安裝完畢,下面是下載百度網盤文件的下載流程
1.打開aria2,即在終端輸入aria2c
2.打開谷歌瀏覽器,進入百度網盤,選中要下載的文件,導出至ARIA2 RPC
3.用webui-aria2或者Aria2GUI查看下載進度或管理下載,這種軟件,威鋒網上能找到
參考鏈接
ChangLog
20170308——安裝aria2后需要自己在家目錄新建一個隱藏文件夾.aria2
20170504——某度服務器那邊做了限速,目前速度僅能達到600KB/s左右