在Ubuntu 22.04上使用百度网盘并实现不限速下载,可以考虑以下方法:
方法 1: 使用BaiduPCS-Go
BaiduPCS-Go
是一个第三方开源的百度网盘命令行工具,提供较高的下载速度和丰富的操作命令。
安装步骤
- 下载BaiduPCS-Go
打开终端并下载BaiduPCS-Go的最新版本:
wget https://github.com/qjfoidnh/BaiduPCS-Go/releases/download/v3.8.4/BaiduPCS-Go-v3.8.4-linux-amd64.zip
- 解压并进入文件夹
unzip BaiduPCS-Go-v3.8.4-linux-amd64.zip
cd BaiduPCS-Go-v3.8.4-linux-amd64
- 给程序执行权限
chmod +x BaiduPCS-Go
- 登录百度网盘
运行程序后,用以下命令登录:
./BaiduPCS-Go login
- 终端会输出一个二维码,用手机百度网盘扫描二维码进行授权登录。
- 下载文件
登录成功后,可以通过以下命令下载文件:
./BaiduPCS-Go d <文件路径>
- 文件路径可以使用
./BaiduPCS-Go ls
命令列出你网盘中的文件,找到文件路径并替换即可。
常用命令
- 查看文件列表:
./BaiduPCS-Go ls
- 下载文件:
./BaiduPCS-Go d <文件路径>
- 设置下载线程数(提高下载速度):
./BaiduPCS-Go config set -max_parallel <线程数>
方法 2: 使用proxyee-down + 百度网盘浏览器插件
proxyee-down
是一个下载加速工具,可以与浏览器插件配合使用,以提高百度网盘下载速度。
- 安装proxyee-down
到proxyee-down的 GitHub页面 下载最新的proxyee-down版本,并解压。 - 运行proxyee-down
进入proxyee-down文件夹,执行以下命令启动:
java -jar proxyee-down-core.jar
- 安装浏览器插件
在浏览器中安装百度网盘插件,例如 BaiduExporter,该插件可将百度网盘链接导出到proxyee-down进行加速下载。 - 使用插件加速下载
进入百度网盘网页,找到要下载的文件,通过插件选择下载并使用proxyee-down接管下载任务。
方法 3: 使用qBittorrent结合aria2-rpc插件
这个方法通过将百度网盘文件生成下载链接,并用qBittorrent等工具加速下载。
- 安装qBittorrent
sudo apt update
sudo apt install qbittorrent
- 安装aria2
sudo apt install aria2
- 设置百度网盘链接生成插件
使用百度网盘链接生成插件(例如baidudl
或BaiduExporter
),生成的下载链接可以导入aria2或qBittorrent中进行下载,通常下载速度较快。
注意事项
-
BaiduPCS-Go
属于第三方工具,可能无法完全规避百度的限速策略。 - 使用加速工具可能违反百度网盘的用户协议,请谨慎使用。