前几天收到小众软件的推送一款百度网盘的客户端,名字叫BaiduPCS-Go,使用GO语言编写的百度网盘客户端,各个平台均能使用。其实我以前也一直在Linux下使用这个客户端同步百度网盘与onedrive用。这里介绍一下下。

优点:多平台支持,百度帐号多用户支持;支持多个文件或目录下载, 支持断点续传和单文件并行下载;支持多个文件或目录上传;离线下载, 支持http/https/ftp/电驴/磁力链协议。

缺点:只支持命令行模式。使用PCS通道,有可能被百度封禁。用非会员账号测试过,有时能慢速下载,有时候不能。不知道作者能不能优化。

项目地址:https://github.com/iikira/BaiduPCS-Go
客户端下载地址:https://github.com/iikira/BaiduPCS-Go/releases
按自己操作系统选择客户端就行。

使用简介:

各系统都差不多,打开程序后会像下图,输入login登录百度账号。账号密码正确后提示验收方式,(手机或邮箱)输入验证码即可。

群辉的容器注册表 群辉客户端_百度网盘

几个简单的命令介绍:ls 文件列表d 下载文件夹或文件cd 切换目录

切换目录可选参数
  -asc: 升序排序
  -desc: 降序排序
  -time: 根据时间排序
  -name: 根据文件名排序
  -size: 根据大小排序

quota 获取网盘配额search 搜索locate获取直链(一般直接用d命令就可以了)

群辉的容器注册表 群辉客户端_Go_02

下载速度。。还算可以吧。。

群辉的容器注册表 群辉客户端_群辉的容器注册表_03

其他命令大家可以去作者项目地址研究研究。

群晖系统

群晖系统内有有基于此项目的docker版,直接搜索baidupcs,我安装的oldiy/baidupcs

群辉的容器注册表 群辉客户端_客户端_04

与其他docker软件差不多。只要设置卷这里注意一下。装载路径,随便设置一个路径,但是要记住这里。

群辉的容器注册表 群辉客户端_群辉的容器注册表_05

启动这个容器后,查看详情->本地端口,就能ip:端口,登录了。如果想外网访问的话需要外网端口映射此端口。

群辉的容器注册表 群辉客户端_百度网盘_06

界面还挺漂亮的,还是输入账号密码,验证登录。

群辉的容器注册表 群辉客户端_客户端_07

登陆后要设置一下下载目录,在右上角->设置里,与上方的装载路径相同。

群辉的容器注册表 群辉客户端_Go_08

群辉的容器注册表 群辉客户端_百度网盘_09

群辉的容器注册表 群辉客户端_百度网盘_10