使用Aria2突破百度网盘限速

问题:下载百度云资料的时候,客户端下载速度过于感人,下载几M的资料还好,下载上G的资料的时候,想死的心都有,给你几十k/s的下载速度。

  这里介绍一个工具Aria2,可以绕过百度客户端下载百度云资料,比百度云官方客户端快的不是一点点,以下是安装配置的详细步骤。配合Google Chrome浏览器插件BaiduExporter,在百度云资料的页面生成一个下载按钮,点击然后通过Aria2程序去下载。

下载并安装Google Chrome插件BaiduExporter

  1. 下载插件,是个一名为chrome.crx,,这是Chrome插件的安装包,Github地址
  2. 安装插件
    1. 打开Chrome的插件管理页面,在浏览器地址栏输入chrome://extensions/,然后Enter回车;
    2. 把刚刚下载的chrome.crx安装拖入打开的插件管理页面,安装完成之后,去打开或刷新百度云资料的页面,如果出现上图中的”导出下载”的按钮,说明BaiduExporter插件已经安装成功。


Tip: 如果插件被禁用,请参考”新版Chrome自动禁用第三方插件的解决办法“。

安装Aria2GUI程序

Windows版

aria2下载地址:http://sourceforge.net/projects/aria2/files/stable/
建议用最新版本,64位还是32位你看着办:

  • aria2-1.xx.x-win-64bit-build1.zip
  • aria2-1.xx.x-win-32bit-build1.zip

以64位为例,解压到C:\Program Files\aria2
接下来新建几个文件:

  • Aria2.log (日志,空文件就行)
  • aria2.session (下载历史,空文件就行)
  • aria2.conf (配置文件)
  • HideRun.vbs (隐藏cmd窗口运行用到的)
配置aria2.conf

用文本编辑工具打开刚才建立的aria2.conf并复制下面的内容

dir=D:\Downloads\
log=C:\Program Files\aria2\Aria2.log
input-file=C:\Program Files\aria2\aria2.session
save-session=C:\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

Tip:

  • dir=D:\Downloads\ (下载文件保存路径,改为你想要的)
  • log=C:\Program Files\aria2\Aria2.log (日志文件,如果不需要日志,这一行可去掉)
  • input-file=C:\Program Files\aria2\aria2.session
  • save-session=C:\Program Files\aria2\aria2.session(这两个是记录和读取下载历史用的,断电和重启时保证下载任务不会丢失,如果有时aria2不能启动,清空这里面的内容就行了)
实现开机无cmd窗口启动

用文本编辑工具打开刚才建立的HideRun.vbs并复制下面的内容

CreateObject("WScript.Shell").Run "C:\Progra~1\aria2\aria2c.exe --conf-path=aria2.conf",0

Tip: 要启动aria2,一定要点击这个文件,不要点击aria2c.exe。

管理界面

aria2是命令行下载器,是没有界面的,不过有webui。
最简单就是访问这个网址就行了,http://ziahamza.github.io/webui-aria2/
或者到https://github.com/ziahamza/webui-aria2下载(需爬梯)。

MAC版

下载Aria2GUI程序,下载地址:https://github.com/yangshun1029/aria2gui
Tip: 每次在网页点击下载前需要先打开Aria2GUI这个程序。

发表评论