参考网址:
https://segmentfault/a/1190000015719430
https://blog.csdn/Gavinmiaoc/article/details/83110182
利用了aria2+BaiduExporter插件+webui-aria2
首先安装相关软件:
1,终端输入安装aria2
sudo apt-get install aria2
2,安装BaiduExporter插件
2-1 下载crx插件文件 链接:https://github/acgotaku/BaiduExporter/blob/master/BaiduExporter.crx
拖到扩展程序里
方法二:
googel浏览器输入:chrome://extensions/
然后将插件拖到里面
3,安装webui-aria2
3-1 clone project
git clone https://github/ziahamza/webui-aria2
下一步是下载文件操作
1, 启动webui服务,一直开着
cd webui-aria2
node node-server.js
2,开另一个终端,先运行aria2
aria2c --enable-rpc --rpc-listen-all
3,用网页打开百度云下载的文件页面,选择要下载的文件/文件夹,导出到aria2 rpc
4,启动webui-aria2,浏览器输入localhost:8888查看,此时可以进行下载可视化
但目前下载速度很慢 ,创建配置文件
sudo mkdir /home/comeon-harry/aria2 #新建文件夹
sudo touch /home/comeon-harry/aria2/aria2.session #新建session文件
sudo chmod 777 /home/comeon-harry/aria2/aria2.session #设置aria2.session可写
sudo gedit /home/comeon-harry/aria2/aria2.conf #创建配置文件
配置文件内容:
#=========文件保存目录自行修改,username根据实际情况修改
dir=/home/comeon-harry/Downloads/aria2_downloads
disable-ipv6=true
#打开rpc的目的是为了给web管理端用
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
#rpc-listen-port=6800
#断点续传
continue=true
input-file=/home/comeon-harry/aria2/aria2.session
save-session=/home/comeon-harry/aria2/aria2.session
#最大同时下载任务数
max-concurrent-downloads=20
save-session-interval=120
#Http/Ftp相关
connect-timeout=120
#lowest-speed-limit=10K
#同服务器连接数
max-connection-per-server=10
#max-file-not-found=2
#最小文件分片大小, 下载线程数上限取决于能分出多少片, 对于小文件重要
min-split-size=10M
#单文件最大线程数, 路由建议值: 5
split=10
check-certificate=false
#http-no-cache=true
启动aria2
用
sudo aria2c --conf-path=/home/comeon-harry/aria2/aria2.conf
代替
aria2c --enable-rpc --rpc-listen-all
此时显示下载速度快了不少
更多推荐
linux下怎么下载百度云文件
发布评论