BaiduPCS-Go 百度网盘客户端,各平台通用,稳定的高速下载神器,更新封禁问题解决

  • A+
所属分类:我的发现

BaiduPCS原来是作者GangZhuo使用C/C++写的一个百度网盘工具,可以在linux终端中使用,后来项目停止维护之后iikira使用GO语言写了这款叫做BaiduPCS-Go的百度网盘客户端。

BaiduPCS-Go 百度网盘客户端,各平台通用,稳定的高速下载神器,更新封禁问题解决

BaiduPCS-Go

BaiduPCS-Go依然采用仿 Linux shell 文件处理命令来工作,因此它可以工作在绝大数系统的设备。包括Linux,Windows,iOS,Android,Mac等,另外它没有UI界面,因此入手需要一定的基础知识。

BaiduPCS-Go百度网盘客户端主要特色

  1. 百度帐号多用户支持;
  2. 通配符匹配网盘路径和 Tab 自动补齐命令和路径, 通配符_百度百科;
  3. 下载网盘内文件, 支持多个文件或目录下载, 支持断点续传和单文件并行下载;
  4. 上传本地文件, 支持上传大文件(>2GB), 支持多个文件或目录上传;
  5. 离线下载, 支持http/https/ftp/电驴/磁力链协议。

BaiduPCS-Go百度网盘客户端下载

项目发布地址,根据你的设备平台系统各取所需,需要注意的是大家要区分,ARM,x86架构来选择,其它应该都没大问题。

下载地址:https://github.com/iikira/BaiduPCS-Go/releases

BaiduPCS-Go百度网盘客户端使用教程

使用的基本原理是,首先下载对应系统的程序文件,然后找一个支持终端模拟器的程序来运行程序即可,接下来以Windows为例说明简单的使用过程。

首先选择下载windows的客户端,我的CPU是Intel x86架构64位系统,因此选择

BaiduPCS-Go-v3.5.5-windows-x64.zip

下载完成后解压,双击打开BaiduPCS-Go.exe文件

  1. 输入login回车按照提示登录你的百度云账户
  2. 设置你想要下载到本地的目录:config set -savedir 盘符:/盘符下的目录名称
  3. 使用d或者download下载文件或者文件夹:d /网盘目录/网盘目录名称

详细的使用教程可以输入help查看或者直接访问BaiduPCS-Go百度网盘客户端项目主页:

按照默认的线程设置,下载速度大约会在6-10M之间,算是非常快了,大家可以自行尝试。

更新Linux的基本使用

首先如果你使用的SSH命令行界面那么你需要登录账号,图方便省事就用root账户,这样所有目录文件都有执行权限

然后登录进去之后进入你下载并解压之后的文件夹,命令一直是cd

然后输入 ./(文件夹)即可执行。

如果不是使用的root账户,提示需要权限的话可以使用chmod +x (文件名) 获得权限然后执行。

关于BaiduPCS-Go最近被封的原因及解决办法

迟早,三方客户端都是要被搞的,不然会员怎么卖,所以大家要有这个觉悟哈。

具体的问题表现:

获取目录下的文件列表: 遇到错误, 远端服务器返回错误, 代码: 4, 消息: No permission to do this operation

经过100多条问题的反馈与跟进,大体上问题就是百度封禁了程序的APPID,而这个APPID又是百度以前的开发者中心放出来的东西,而现在已经停止发放了,所以如果他们给封了那么就会少一个ID。

当然如果你有多年前申请的APPID也可以自用试试,据说价格不菲,目前有人分享了一个可用ID只需要将程序设置成266719这个APPID即可具体的代码:

BaiduPCS-Go.exe config set -appid=266719

希望可以多撑一会儿!!!

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: