|
需要准备工具:
Windows系统(我用的是Windows10),CMD命令行,BaiduPCS-GO插件。
BaiduPCS-GO插件下载地址:
链接:https://eyun.baidu.com/s/3htYoJIk 密码:laod
下载完毕后可以存放到任何位置,建议存放到无中文目录内。
然后打开我的电脑-属性-高级系统设置-环境变量-系统变量-Path。
点击编辑,新建,输入你的BaiduPCS-Go存放目录,看清楚是存放目录
▼如图所示:(我的存放目录是D:\Go\)
这样CMD才可以正确识别到程序
做好所有准备后,Win+R键运行CMD,输入BaiduPCS-Go,回车键运行
注:如果CMD提示:‘BaiduPCS-Go’ 不是内部或外部命令,也不是可运行的程序
或批处理文件。用管理员身份运行CMD一次即可。
接下来要登陆百度账号,需要使用到以下命令:
利用浏览器的Cookie记录一键登陆,各个浏览器方法不一样,这里我以Chrome浏览器为准。(首先你需要在百度网页上登陆你的账号,否则无效)打开Cookie,找到BDUSS,复制内容(一串字符)
然后在CMD里面键入:login -bduss=(这里也就是你复制的那串字符),千万不输错命令,否则无效!
然后你的账号就完成登陆了:
注:Cookie的bduss为百度帐号个人数据,已打码
接下来你就可以去下载文件了,当然是无法直接下载别人分享的文件。
你需要将别人分享的文件保存到你自己的网盘内,然后复制文件名(也包括后缀。比如:av6843.avi),在CMD里面键入:d 分享/av6843.avi
注:下图的“分享/av6843.avi”分享为我网盘的文件夹
回车后即可开始下载,下载地址在你保存Go的目录的download文件夹里面。
需要注意下,下载的文件名字里面不能有空格,下载速度会慢慢变快,需要等待一会儿。
说明一下,这并不是破解版的百度云,仅是利用cmd命令下载而已,是一个仿 Linux 文件处理命令的百度网盘命令行客户端。
有错误请输入命令:config set -appid 266719
错误代码:
获取目录下的文件列表: 遇到错误, 远端服务器返回错误, 代码: 4, 消息: No permission to do this operationgithub上issue:https://github.com/iikira/BaiduPCS-Go/issues/429
给出了解决方案
解决:
BaiduPCS-Go config set -appid 266719 下载文件错误, 403 Forbidden, 重试 3/3BaiduPCS-Go突破账号黑名单限速
用已登录百度账号的浏览器访问下面的网址
【http://pcs.baidu.com/rest/2.0/pcs/file?app_id=265486&method=list&path=%2F】
网页显示
{"error_code":31064,"error_msg":"file is not authorized","request_id":***************}
不出意外的话,现在浏览器网盘里 【/我的应用数据/】 目录下已经出现了【baidu_shurufa】,在浏览器中把需要下载的文件/文件夹移动到这个目录下。
使用 BaiduPCS-Go 下载
cd /apps/baidu_shurufa
config set -appid=265486
ls
此时应该会返回你已经移动过去的文件列表,按正常方式开始下载即可满速。
注意事项:
|Archiver|手机版|小黑屋|个人研发笔记
京ICP备18037383号-1
GMT+8, 2022-6-29 12:07
Powered by Discuz! X3.4
© 2001-2013 Comsenz Inc.