百度云下载文件方法:PC 和 群晖 Docker
百度云下载文件方法:PC和群晖Docker目录-百度云下载文件方法:PC 和 群晖 Docker -1、PC端其它软件 -1.1、百度云客户端的替代软件 -1.2、油猴脚本+IDM下载 -2、BaiduPCS-GO软件 -2.1...
百度云下载文件方法: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、百度云客户端的替代软件
没有群晖的可以试试下面这几个工具,基本能解决日常需要。
来自 <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 版,让你更快速更优雅的使用百度云
(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的账号界面>
更多推荐
所有评论(0)