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

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

2019年03月16日 23:30:13 nomil9 阅读数:5更多

个人分类: 电脑技术

编辑

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

1、PC端软件

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

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

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

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

来自

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

复制链接直接打开(不需要输入验证码),离线下载等,直接下载文件的话,下载速度时灵时不灵。

2、利用BaiduPCS软件

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

来自

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

来自

(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指定下载线程数

参考

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

来自

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

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

来自

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

来自

安装注意事项:

(1)设置注意事项

百度云下载文件方法:PC 和 群晖 Docker_第1张图片
image

(2)打开步骤

百度云下载文件方法:PC 和 群晖 Docker_第2张图片
image

网页输入:NAS的IP地址:本地端口号, 比如 192....:123456 就打开了baidupcs-web的界面,输入账号密码登陆后,无法正常下载。

参考上述baidupcs-web的解决方案:

点击修改个人设置

百度云下载文件方法:PC 和 群晖 Docker_第3张图片
image

PCS应用ID 改为 265486,下载目录修改为设置的目录。

工作目录修改为 /apps/baidu_shurufa。

百度云下载文件方法:PC 和 群晖 Docker_第4张图片
image

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

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

百度云下载文件方法:PC 和 群晖 Docker_第5张图片
image

真实的下载目录是:****/docker/BaiduPCS//apps/baidu_shurufa**

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

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

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

你可能感兴趣的:(百度云下载文件方法:PC 和 群晖 Docker)