百度云下载文件方法:PC 和 群晖 Docker 

目录 

- 百度云下载文件方法:PC 和 群晖 Docker 

    - 1、PC端其它软件 

        - 1.1、百度云客户端的替代软件 

        - 1.2、油猴脚本+IDM下载 

    - 2、BaiduPCS-GO软件 

        - 2.1 命令行软件BaiduPCS-GO 

            - (1)使用教程 

            - (2)百度云限速后的解决方法 

        - 2.2 图形界面版本的baidupcs-web 

        - 2.3 群晖Docker使用修改版的baidupcs-web 

    - 3、利用百度 BDUSS快速登录,绕过验证 

 

 

1、PC端其它软件 

1.1、百度云客户端的替代软件 

没有群晖的可以试试下面这几个工具,基本能解决日常需要。 

百度网盘破解限速YunDownload2.1下载器 

超好用的百度网盘下载工具PanDownload2.04 

百度云全速下载工具BaiduPCS-Go 

来自 <https://vipiu.net/archives/2018/12/10/986.html>  

 

PS:个人常用的是 PanDownload,管理百度云的文件比较方便, 

复制链接直接打开(不需要输入验证码),离线下载等。 

直接下载文件的话,下载速度时灵时不灵。 

 

其它参考:我评测了16款百度云破解版,就为告诉你那款最好用! 

来自 <https://www.jianshu.com/p/00e80a18cfc4>  

 

1.2、油猴脚本+IDM下载 

参考:转载:新版IDM可以直接捕捉、下载各种格式的网页在线视频 

https://odcn.top/2019/03/03/2780/ 

适合小文件下载 

 

2、BaiduPCS-GO软件 

2.1 命令行软件BaiduPCS-GO 

(1)使用教程 

GitHub源码&下载地址 https://github.com/iikira/BaiduPCS-Go/releases/tag/v3.5.6 

使用方法: https://mp.weixin.qq.com/s/_PC21OtSw0WZILnBzO6x-Q 

简单教程:百度云全速下载工具BaiduPCS-Go 

来自 https://vipiu.net/archives/2018/09/04/621.html 

复杂教程:BaiduPCS-Go | 百度网盘命令行工具(基于 Go) 

来自 https://www.jianshu.com/p/c37a124a0f55 

BAIDUPCS-GO WEB 版,让你更快速更优雅的使用百度云 

来自 https://mp.weixin.qq.com/s?__biz=Mzg2MDA4NjU2Mg==&mid=100000023&idx=1&sn=f214af0b9f1b257b6a3222bc5d8ee303&chksm=4e2a895a795d004cd29901fa571f79cd5e0e8fe572af76c3542c4939bd31001ab1fd1a1506ef#rd 

 

(2)百度云限速后的解决方法 

方法一、 

1)用已登录百度账号的浏览器访问下面的网址 

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,把需要下载的文件/文件夹移动到这个目录。 

2)将要下载的文件/文件夹复制到 我的应用数据/baidu_shurufa/ 

3)打开 BaiduPCS-GO 设置:config set -appid=265486 

4)下载文件,输入命令:d /apps/baidu_shurufa/ 

 

原理: 

shurufa 目录下的数据没有被限速,为了保证输入法的用户体验,输入法的 AppID 不限速。 

用265486只能在/apps/baidu_shurufa目录下ls,根目录不行。 

265486 只有 /apps/baidu_shurufa/ 的权限,支持读取根目录的 AppID 应该都被限速了 

需要操作其他文件的时候换回 266719 就可以了,输入  config set -appid 266719 

输入法这个ID被限制了,线程尽量调大,调到300 ,设置 config set max_parallel 300指定下载线程数 

 

方法二、 

新appid  

(1)云搬家 

Appid: 3035222 

网页登录百度云,打开以下链接 

http://pcs.baidu.com/rest/2.0/pcs/file?app_id=3035222&method=list&path=%2F 

在网盘里 /我的应用数据/ 目录下已经出现了 imwallet 

把需要下载的文件或文件夹移动到这个目录  /apps/imwallet 

 

其它参考 

(2)FileGee文件同步备份系统 

Appid: 286652 

网址:http://pcs.baidu.com/rest/2.0/pcs/file?app_id=286652&method=list&path=%2F 

目录:/apps/FileGee文件同步备份系统 

(3)Multcloud 

Appid: 2318567 

网址:http://pcs.baidu.com/rest/2.0/pcs/file?app_id=2318567&method=list&path=%2F 

目录:/apps/lin1118 

(4)AirExplorer 

Appid: 4523655 

网址:http://pcs.baidu.com/rest/2.0/pcs/file?app_id=4523655&method=list&path=%2F 

目录:/apps/AirExplorer 

 

方法三、 

用不了的还是开会员吧。没开会员403, 开个普通会员 速度立马10M/s。 

参考 <https://github.com/iikira/BaiduPCS-Go/issues/460>  

更新:充会员后,WIN下的效果也一般。 

但是Linux客户端的速度飞起,可以采用下面的群晖Docker安装 

 

2.2 图形界面版本的baidupcs-web 

基于BaiduPCS-GO,有人制作了图形界面版的baidupcs-web。 

GitHub地址: https://github.com/liuzhuoling2011/baidupcs-web 

 

同样遇到被百度云限速的问题,解决方案也是一样的。 

解决方案: 

登录后点下面的链接: 

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":***************} 是正常的 

然后把文件移动到/apps/baidu_shurufa/ 

然后baidu-pcs-web的设置里 把应用id设置为265486 工作目录设置为/apps/baidu_shurufa 

来自 <https://github.com/liuzhuoling2011/baidupcs-web/issues/59>  

 

2.3 群晖Docker使用修改版的baidupcs-web 

参考教程1:群晖安装三方不限速百度云网盘客户端 

来自 <https://vipiu.net/archives/2018/12/10/986.html>  

参考教程2(更新):【Docker教程】群晖安装三方百度云网盘客户端,不限速,更新到3.6.4 

来自 <http://www.nasyun.com/thread-63486-1-1.html>  

 

(1)注册表搜索Auska下载映像 

(2)启动映像,设置 

高级设置, 

添加卷和端口号 

保存并应用,可以在容器详情中确认 

 

(3)打开网页版服务器 

网页输入:NAS的IP地址:本地端口号, 比如 192.168.1.100:1900 

就打开了baidupcs-web的界面,输入账号密码登陆。(也可以采用BDUSS登录,参考最后面) 

支持多个不同账号。 

若开启外网访问和路由器端口转发,也支持外网登录,就可以远程用 

 

点击修改个人设置 

 

修改下载目录,即前面的容器->卷->装载路径。 

(好像并没什么卵用,真实路径是卷选择的文件夹 /docker/BaiduPCS/) 

 

若重新登陆后有错误提示, file is not authorized 

原因:AppID没有根目录权限,换回266719就可以查看根目录。 

解决方案:修改设置,工作目录修改为 /apps/baidu_shurufa 

来自 <https://github.com/iikira/BaiduPCS-Go/issues/586>  

 

速度和权限问题,可以考虑更换APPID和工作目录 

功能 

APPID 

工作目录 

访问根目录 

266719  

输入法 

265486 

/apps/baidu_shurufa 

云搬家 

3035222 

/apps/imwallet 

 

刷新网页,文件管理界面只看到了相应的目录,就可以正常下载了。 

虽然下载速度一直在变(几百k~十几M),总体还是不错的。 

 

上传测试:选择目录 

 

 

3、利用百度 BDUSS快速登录,绕过验证 

使用百度BDUSS获取工具, 来获取  iikira/Baidu-Login 

手动获取 

原理: 找到百度服务器储存在本地的Cookie数据, 并从其中提取百度BDUSS. 

Chrome 操作   隐身模式: 

进入baidu.com  登录百度账号: 

登录成功,点击https://www.baidu.com/ 前面的绿色小锁头 

跳出窗口,点击“显示cookie和网站数据” 

按图示标号操作 (依次选择 passport.baidu.com, Cookie, BDUSS, 内容,  

鼠标双击全选复制),完整的复制百度BDUSS 

打开记事本,粘贴BDUSS进去,保存,上传到百度云网盘根目录。 

下次登录baidupcs-web的时候,先打开百度云网盘网页版,打开BDUSS.txt文件,双击复制。 

再粘贴到baidupcs-web的账号界面>  

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐