BaiduPCS-Go是一位大佬用GO语言写的脚本,可以一键上传、下载、离线下载百度网盘的内容(优点:能突破带宽,批量下载)。
Github地址:https://github.com/iikira/BaiduPCS-Go
两个现成的工具
地址1: https://www.baiduwp.com
地址2: https://baiduwangpan.com
安装
运行一下命令:
- 下载
wget https://github.com/iikira/BaiduPCS-Go/releases/download/v3.5.3/BaiduPCS-Go-v3.5.3-linux-amd64.zip
#自行去Github寻找最新版本和适合的架构
- 解压
unzip BaiduPCS-Go-v3.5.3-linux-amd64.zip
#错误提示可以:sudo apt-get update
- 运行
chmod +x BaiduPCS-Go-v3.5.3-linux-amd64
- 进入目录
cd BaiduPCS-Go-v3.5.3-linux-amd64
使用方法
1、绑定账户
- 登陆账户
./BaiduPCS-Go login
#普通登录绑定
- 绑定<BDUSS>
./BaiduPCS-Go login -bduss=<BDUSS>
#BDUSS建议绑定,不知道怎么获取BDUSS请百度
2、设置需要下载到的目录
./BaiduPCS-Go config set -savedir /home/Download
#下载文件的储存目录
3、列出百度网盘中的文件
./BaiduPCS-Go ls
5、设置最大并发量
./BaiduPCS-Go config set -max_parallel 150
4、下载百度云目录
- 进入百度网盘目录
./BaiduPCS-Go cd /
- 下载“我的软件”文件夹
./BaiduPCS-Go d 我的软件
5、解决错误代码4, No permission to do this operation
./BaiduPCS-Go config set -appid 309847