Awesome
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
。