使用axel战胜百度云限速
百度云的限速一直是让我非常头痛的东西,不充值永远用十几k的龟速下载让人大为恼火,转战linux后没有官方的客户端再加上网页的下载限制简直让人分分钟想砸电脑。
搜了一大堆的谷歌看了一大片的博客,终于找到了一种目前(2018.09.15)相对有效的解决方案,就是chrome+TamperMonkey+Ax-百度云盘+axel
1.油猴+Ax-百度云盘
首先我们需要给我们的chrome加上油猴和Ax-百度云盘,附上链接具体的安装过程按下不表。
安装Ax-百度云盘
完成上述工作后基本上就已经成功了一大半了,下面继续安装axel
2.安装axel
ubuntu下axel的安装非常简单
apt-get install axel
常用的命令如下
用法: axel [选项] 地址1 [地址2] [地址...]--max-speed=x -s x 指定最大速率(字节 / 秒)--num-connections=x -n x 指定最大连接数--output=f -o f 指定本地输出文件--search[=x] -S [x] 搜索镜像并从 X 服务器下载--no-proxy -N 不使用任何代理服务器--quiet -q 使用输出简单信息模式--verbose -v 更多状态信息--alternate -a 文本式进度指示器--help -h 帮助信息--version -V 版本信息
完成axel的安装就可以开始进行下载工作了。
3.下载百度云中的文件
脚本安装完成之后,打开自己的百度云页面应该是这样的
但是此时选中文件直接使用Ax-百度云盘是无法导出下载地址的
所以我们需要创建分享,并在分享页面进行操作,分享的过程不再赘述,直接进入链接的操作页面
此时点击AX-百度网盘下拉菜单中的AX-下载就可以生成下载地址啦,复制生成的地址就可以开始下载
输入命令行,如前面的基本命令中介绍 -n后面的数字是最大链接数,1000基本可以满速下载
axel -n 1000 "地址"
上述方法目前亲测有效,并且下载速度有保障且相对稳定。