/gopeed-extension-baiduwp

Gopeed 百度网盘下载扩展。

Primary LanguageJavaScript

Gopeed 百度网盘下载扩展

声明

项目中所涉及的接口均来自百度官方,不涉及任何违法行为,本工具需要使用自己的百度网盘账号才能获取下载链接,代码全部开源,仅供学习参考;请不要将此项目用于商业用途,否则可能带来严重的后果。

安装

打开Gopeed扩展页面,输入https://github.com/monkeyWie/gopeed-extension-baiduwp,点击安装即可。

使用说明

扩展支持两种方式下载百度网盘资源。

(一) 通过网盘首页地址下载

此方式通过百度网盘开放平台接口实现,需要设置开放平台对应的参数,请参考以下步骤进行配置:

1. 设置 refresh_token

首先要获取对应的refresh_token,目前扩展默认设置了alist的百度网盘参数,只需要通过此链接来获取你自己的refresh_token即可。

接着把复制的refresh_token值填入Gopeed扩展的设置页面,点击保存即可。

2. 通过网盘首页地址下载

浏览器打开需要下载的百度网盘页面,然后复制浏览器地址栏中的地址

打开Gopeed任务页面,点击新建任务,创建即可解析下载。

注:此方式默认只解析第一层文件夹里的文件,这是为了防止文件过多导致解析失败,如果需要解析更多层级的文件夹,请自行在浏览器中进入到对应的文件夹,然后复制地址进行解析下载。

2. (二) 通过网盘分享链接下载

此方式需要配置百度网盘Cookie中的BDUSS值,请参考以下步骤进行配置:

1. 设置 BDUSS

首先下载之前必须要设置百度网盘登录后的BDUSS,有两种方式可以获取到:

  • 方法一:通过浏览器开发者工具,按F12打开开发者工具,切换到Application(应用程序)选项卡,找到Cookies,找到https://pan.baidu.com,找到BDUSS,复制Value的值即可。
  • 方法二: 参考教程

接着把复制的BDUSS值填入Gopeed扩展的设置页面,点击保存即可。

2. 通过分享链接下载

打开Gopeed任务页面,点击新建任务,创建即可解析下载。

注:如果有提取码,需要把提取码一起带入到分享链接中,例如:https://pan.baidu.com/s/1WsmMhDHLyt6e2-oPNv7TvQ?pwd=gty8

说明

百度网盘现在对并发数有做限制,建议下载连接数使用4以防止不必要的失败请求,百度网盘普通用户下载速度会比较慢,如果想要提高下载速度,请开通SVIP

参考

扩展开发文档:https://docs.gopeed.com/zh/dev-extension.html