GithubHelp home page GithubHelp logo

code-hasaki / gopeed-extension-baiduwp Goto Github PK

View Code? Open in Web Editor NEW

This project forked from monkeywie/gopeed-extension-baiduwp

0.0 0.0 0.0 2.31 MB

Gopeed 百度网盘下载扩展。

JavaScript 100.00%

gopeed-extension-baiduwp's Introduction

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

gopeed-extension-baiduwp's People

Contributors

monkeywie avatar earoftoast avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.