破解百度云网盘限速问题 – BaiduPCS 使用教程

付费节点推荐


免费节点


节点使用教程


原文 地址:https://doub.io/wlzy-35/   (需要 代理  访问)

2018.6更新:百度官方推荐:

使用爱奇艺播放器插件实现百度云不限速下载

以前我分享过几个百度云网盘不限速下载的方法/工具,但是都逐渐失效了,今天我再分享一个可以不限速下载的工具 BaiduPCS!

本文章仅介绍Windows 使用 BaiduPCS 来不限速下载百度云网盘的文件,其他功能不做介绍。

下载软件

BaiduPCS 是一个开源的百度云网盘命令行管理工具,利用百度云的API接口来完成各种操作。

Github 项目地址:https://github.com/GangZhuo/BaiduPCS

Github 下载地址:https://github.com/GangZhuo/BaiduPCS/releases

打开下载地址后,我们只需下载 pcs-win32-0.X.X.zip 文件。

下载并解压后,会得到一个 pcs.exe 文件(还有一个说明文件 README.md)。

如果要运行这个文件,需要通过命令行也就是 CMD 去调用,所以我们需要设置一下环境变量。

设置环境变量

点击左下角开始菜单 — 控制面板 — 系统 — 高级系统设置 — 高级 选项卡 — 环境变量 按钮 — 系统变量 Path

在变量 Path 的值前面加上 pcs.exe 文件路径,例如我把 pcs.exe 文件放在了D盘根目录下,那么就是: D:\pcs.exe; (注意不同环境变量直接要用分号 ; 分开)

设置后就一路确定下去。

然后我们打开 CMD,输入 pcs 并回车,看一看有没有显示一堆 pcs的文字说明,如果提示 “pcs” 不是内部命令,那么说明环境变量设置有误,请检查。

确定没问题后,我们需要做一些初始设置步骤。

初始操作

设置下载线程

默认下载线程为 16,我测试 下载速度很慢,修改为最大值 100 后,速度就不错了。

  1. pcs set --max_thread=100
  2. # 设置成功后会提示:Success. You can view context by 'pcs context'

设置验证码路径

在登陆百度账号的时候,可能会提示验证码图片,而命令行模式也显示不了图片,所以会把图片保存到一个位置,然后手动查看图片。

假设我要保存验证码图片的路径是:D:\captcha.gif

  1. pcs set --captcha_file=D:\captcha.gif
  2. # 设置成功后会提示:Success. You can view context by 'pcs context'

设置Cookie路径

登陆百度账号后,会记录一个Cookie文件,记录登陆状态,默认 PCS的Cookie的路径有问题,我们也需要修改一下。

假设Cookie的路径是:D:\default.cookie

  1. pcs set --cookie_file=D:\default.cookie
  2. # 设置成功后会提示:Success. You can view context by 'pcs context'

登陆百度账号

执行命令来登陆百度云账号。

  1. pcs login

运行后会提示如下(密码输入是不显示的,盲输)

  1. User Name: XXXXX
  2. Password:
  3.  
  4. # 下面这段是可能会出现的(图片 验证码)
  5. The captcha image at D:/captcha.gif. # 验证码图片,找到这个文件并打开查看,然后填写验证码内容(字母/数字)到下面
  6. Please input the captcha code: XXXX # 验证码内容
  7.  
  8. # 下面这段是可能会出现的(邮箱/手机短信 验证码)
  9. Verify API:
  10. 1) mobile XXX******XX
  11. 2) email XX...X@qq.com
  12. Please input verify method number (default 1): 1 # 让你选择验证方式,默认1 手机短信验证码
  13. Please input sms password: 23333 # 邮箱/手机短信 验证码内容
  14.  
  15. # 上面这两段是可能会出现的,只有最后出现你的百度用户名(UID),才算登陆成功。
  16.  
  17. Login Success. UID: XXXXXX # 你的百度用户名

本文章仅介绍使用这个工具来不限速下载百度云网盘中的文件,所以只介绍下载文件所必要的功能,其他有兴趣的请去 Github 查看教程!

下载操作

进入目录

默认 pcs 是在 / 根目录,而如果我们想要进入 /apps (我的应用数据 文件夹) 目录,那么:

  1. pcs cd /apps

假设我们要进入 /视频/电影 目录,那么

  1. pcs cd /视频/电影

列出当前目录内文件/文件夹列表

进入 /视频/电影 目录后,我们可以用下面这个命令来查看当前目录内的所有文件/文件夹。

  1. pcs ls

然后我们就会看到如下信息,输入 y 可翻页,输入 n 退出。

假设我们下载上图中红框选中的 宝贝老板 视频文件,那么:

注意:下载的文件名建议加上双引号,避免因为文件名包含空格而导致出错!
  1. pcs d "宝贝老板.The.Boss.Baby.2017.BD1080P.超清中英字幕-MiniMP4.mp4" "F:\Video/宝贝老板.The.Boss.Baby.2017.BD1080P.超清中英字幕-MiniMP4.mp4"

这个命令是下载 PCS 当前目录下的 宝贝老板.The.Boss.Baby.2017.BD1080P.超清中英字幕-MiniMP4.mp4 文件到本地电脑 F:\Video 目录下。

当然,如果你不想 cd / ls 去查看,那么可以现在 百度云网页版里看好要下载的文件绝对路径,以上面示例文件为例,那么绝对路径:

  1. pcs d "/视频/电影/宝贝老板.The.Boss.Baby.2017.BD1080P.超清中英字幕-MiniMP4.mp4" "F:\Video/宝贝老板.The.Boss.Baby.2017.BD1080P.超清中英字幕-MiniMP4.mp4"

速度还是不错的,惟一一个缺点是,速度不稳定,经过多次测试,在下载线程100时,速度处于 100KB/s ~ 8MB/s 直接,有时候会突然变慢几秒,然后又变快,总共速度不稳定,但是能不限速下载就够了~

未经允许不得转载:Bcoder资源网 » 破解百度云网盘限速问题 – BaiduPCS 使用教程

相关推荐

赞 (11)
分享到:更多 ()

评论 0

评论前必须登录!

登陆 注册
  1. 七牛云存储朋友 交换链接吗