Linux 版百度网盘客户端,原作者(LiuLang, 项目地址)已弃坑,本文采用的是Yufeikang维护的bcloud。
下载安装
- ArchLinux,可以直接从 aur 安装:
1 | yaourt -S bcloud-git |
- Centos/Debian 需要手动从 git 下载:
1 | git clone https://github.com/Yufeikang/bcloud |
附一:过去的某些错误的解决方案:
1、 bcloud 网络错误
1 | sudo vim /usr/lib/python3/dist-packages/bcloud/auth.py |
2、bcloud 登录验证码为中文,无法登陆
1 | # 可以修改代码取消检查验证码长度: |
其实刷新一下验证码就会有原来的四位验证码出现,只是程序有bug不能刷新而已。
修复 bug:SigninDialog.py
第 315 行的 tokens['token']
改为 tokens
附二:推荐替代方案
1、下载 chrome 插件 Tampermonkey
点击插件图标,点击 获取新脚本
在 GreasyFork 中搜索添加 百度网盘直接下载助手
即可在百度网盘的 文件分享页 看到直接下载的图标,也可以提取下载链接使用别的下载工具下载。
2、或者添加 chrome 插件 baidudl,可以在文件页生成高速直连,不过 linux 下下载效果不是很理想。