使用chrome+baidu exporter+aria2下载网盘文件

所需工具

  • aria2
    https://aria2.github.io/
  • nodejs and (aria2-webui or airaNG) (可选)
    https://github.com/ziahamza/webui-aria2
    https://github.com/mayswind/AriaNg
  • baidu exporter (release没有最新版本)
    https://github.com/acgotaku/BaiduExporter

配置aria2

主要按照“官方”教程:
https://blog.icehoney.me/posts/2015-01-31-Aria2-download

有几点要注意:

  • rpc-user/passwd和rpc-secret二选一,1.19之后推荐使用token的加密方法
  • 如果人不在国内,建议把最大同时下载数同服务器连接数单文件最大线程数调大,我用的是8, 16,16
  • 设置你自己的保存路径
  • windows版本没有-D这个选项,可以使用powershell的startjob{…}命令

配置webui

aria官方网站钦定的前端

node node-server.js

并访问localhost:8888。如果启用了加密就去设置->连接设置里填写token/用户名密码。

配置ariaNG

把repo拉下来按照教程build。windows用户注意在第三步

gulp clean build

需要指明gulp的路径

./node-modules/.bin/gulp clean build

然后进入dist文件夹运行http-server

配置baidu exporter

使用chrome extension里的开发者模式->load unpacked extension。但是每次打开chrome都会提示“请禁用这个extension”。

https://hencolle.com/2016/10/16/baidu_exporter/
这里有如何去掉这个提示,但是windows oem/home等没有组策略的版本不建议安装里面那个来历不明的安装包。

安装好之后打开百度盘就可以看到“导出下载”这个按钮。如果使用了加密就要点击进入设置,更改第一行

http://token:secret@hostname:port/jsonrpc

http://username:passwd@hostname:port/jsonrpc

现在可以点测试连接看是否配置成功。配置好后直接点aria2 rpc即可下载文件到默认路径。

关于下载速度

这个方法并没有(也没办法)破解服务器端限速,运气好的话可以在multiple connection的帮助下达到不错的速度。

你可能感兴趣的:(使用chrome+baidu exporter+aria2下载网盘文件)