linux下怎么下载百度云文件

参考网址:
https://segmentfault.com/a/1190000015719430
https://blog.csdn.net/Gavinmiaoc/article/details/83110182

利用了aria2+BaiduExporter插件+webui-aria2
首先安装相关软件:
1,终端输入安装aria2

sudo apt-get install aria2

2,安装BaiduExporter插件

2-1 下载crx插件文件 链接:https://github.com/acgotaku/BaiduExporter/blob/master/BaiduExporter.crx
拖到扩展程序里
linux下怎么下载百度云文件_第1张图片
linux下怎么下载百度云文件_第2张图片
方法二:
googel浏览器输入:chrome://extensions/
然后将插件拖到里面

3,安装webui-aria2
3-1 clone project

git clone https://github.com/ziahamza/webui-aria2

linux下怎么下载百度云文件_第3张图片

下一步是下载文件操作
1, 启动webui服务,一直开着

cd webui-aria2
node node-server.js

在这里插入图片描述
2,开另一个终端,先运行aria2

aria2c --enable-rpc --rpc-listen-all

linux下怎么下载百度云文件_第4张图片
3,用网页打开百度云下载的文件页面,选择要下载的文件/文件夹,导出到aria2 rpc
linux下怎么下载百度云文件_第5张图片
linux下怎么下载百度云文件_第6张图片
4,启动webui-aria2,浏览器输入localhost:8888查看,此时可以进行下载可视化

linux下怎么下载百度云文件_第7张图片

但目前下载速度很慢 ,创建配置文件

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下怎么下载百度云文件_第8张图片

你可能感兴趣的:(linux下怎么下载百度云文件)