Giter Site home page Giter Site logo

yuantuo666 / baiduwp-php Goto Github PK

View Code? Open in Web Editor NEW
6.5K 65.0 1.4K 5.1 MB

A tool to get the download link of the Baidu netdisk / 一个获取百度网盘分享链接下载地址的工具

License: MIT License

PHP 43.39% JavaScript 11.20% CSS 0.82% HTML 44.31% Dockerfile 0.27%
baidunetdisk baiduyun php

baiduwp-php's Introduction

Baiduwp-PHP

ENGLISH | 中文

⚠️ Disclaimer

Please note that this project is only for learning and research purposes, and the author is not responsible for any legal consequences caused by the use of this project.

This project will not store any files on the server, completely relying on the Baidu Netdisk API interface. If you have question about copyright, please contact Baidu: https://newcopyright.baidu.com/

📝 Introduction

This project is a PHP version of baiduwp.

It can get the file information of Baidu Netdisk through the API interface and the Cookie (BDUSS) of the SVIP account, and then display it on the web page.

The essence is to use the premium account (SVIP account) to get the download link and send it to the visitor.

🖥️ Demo

浅色及英文模式 文件列表 解析详情

💡Contact

Related Works

Following are some related works with this project. If you want to apply to add new project here, please draft new issue with brief introduction.

🔔Thanks

baiduwp-php's People

Contributors

bbstatic avatar codycjy avatar goddaren avatar huankong233 avatar kwxiaozhu avatar lc6464 avatar oakboat avatar yuantuo666 avatar zzjin avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

baiduwp-php's Issues

页脚统计代码显示问题

不知道是我改了页面内容原因还是本身显示原因,手机上显示页脚统计代码的时候会有问题

关于php版的stoken和bduss一点点建议(解决svip的stoken时限问题)

我发现js版可以实现类似pd的分享下载功能,他仅需svip的bduss,stoken可以填自己的
“const BDUSS = '' //INPUT YOUR BDUSS HERE
const STOKEN = '' //INPUT YOUR STOKEN HERE
const SVIPBDUSS = '' //INPUT YOUR SVIP BDUSS HERE
const INDEX_URL = '' // Input your index url here“
而bduss存活时间要比stoken长的多,若php版能实现该功能,则可以只需更换普通账号的bduss和stoken就行,无需后续获取svip的stoken

1.4.3版本,只能免费用一次

您好,今天安装的1.4.3的版本,设置了密码,但是一个ip只能免费解析一次,请问有什么办法能放开限制吗?

我搭建的程序几天后账号就被限速了

以前用的好好的,前段时间账号被限速,我以为是我的vip账号经常登录破解版网盘的原因,然后重新注册了百度账号开通会员,然后把cookie填到网站,没怎么用也会被限速,现在没再开会员了,我怀疑是不是cookie被盗用了!或者有没有最新版本能不能解除这个问题

地址:http://wp.wankazy.cn
小弟邮箱:[email protected]

错误了

$_GET:array(1) {
["download"]=>
string(0) ""
}
$_POST:array(8) {
["fs_id"]=>
string(15) "630684620439602"
["time"]=>
string(10) "1601694459"
["sign"]=>
string(40) "d8b18a282e277904091520f7a9b5166784860c91"
["randsk"]=>
string(0) ""
["share_id"]=>
string(10) "1517242993"
["uk"]=>
string(13) "1103758388794"
["bdstoken"]=>
string(32) "ac488f7c561ab58ac7814971769b95e3"
["filesize"]=>
string(9) "439671345"
}
getDlink():array(3) {
["errno"]=>
int(118)
["request_id"]=>
int(6411981040309367820)
["server_time"]=>
int(1601694490)
}

百度网盘BDUSS重置

百度网盘每次重新登录会重置SVIP的BDUSS,讲道理应该每次重新登录都要填写一次BDUSS。但是baiduwp-php好像只要填写一次就行了。这个是百度网盘没有校检吗?还是代码有什么具体的应对措施,我查看代码没有发现。不解之处还请多多指教。

盘内下载怎么搞?

研究了一下,发现只能分享下载。
这么说的话,想下载自己盘内的,只能分享过后再解析?

请问下如何开启IP限制和每天解析个数

请问下如何开启IP解析次数限制?是要开启Mysql吗?

还有个问题就是该如何限制指定IP的解析次数呢?
默认是一个IP一天一次,config中没有看到关于次数的设置

服务器错误(118)

页面显示信息:

$_GET:array(1) {
["download"]=>
string(0) ""
}
$_POST:array(8) {
["fs_id"]=>
string(15) "372178091059035"
["time"]=>
string(10) "1606243520"
["sign"]=>
string(40) "e730d05a4db7372251217627a00bcade1fd28db1"
["randsk"]=>
string(0) ""
["share_id"]=>
string(10) "3933285505"
["uk"]=>
string(9) "355833574"
["bdstoken"]=>
string(32) "f3f541f77dace2adb627aa66a8a3f52e"
["filesize"]=>
string(10) "4478906368"
}
getDlink():array(3) {
["errno"]=>
int(118)
["request_id"]=>
int(7633115744522352009)
["server_time"]=>
int(1606243605)
}

145版本如何取消解析的弹窗

解析完成后点击获取到的文件会弹出
继续解析?
为保证服务稳定,每个IP每天有20次免费解析次数,是否继续?

这个弹窗如何取消 多文件已经够烦了。。。 这个玩意怎么取消

可否增加一个自动切换svip账号功能

上面看到有朋友提了一个 增加免费次数的功能,感觉很棒,能不能加一个判断限速后自动切换svip 账号的BDUSS ,STOKEN 功能。这样就不用手动去换了,限速的账号两天就恢复了,避免每天去耗费大量精力去换,

如果不是bug帮我看看怎么解决,谢了

发现一个bug,不知道算不算,如果分享链接里有一个文件夹名称有空格就会提示

Warning: count(): Parameter must be an array or an object that implements Countable in /www/wwwroot/xxx/index.php on line 143

Warning: count(): Parameter must be an array or an object that implements Countable in /www/wwwroot/xxx/index.php on line 145
Screenshot_20200825-203612

取消免费次数

希望能取消掉免费次数,内网部署源码后,免费次数没意义,或者改为输入密码就无视免费次数。

有一说一吖

那个https跟http下载有时候会没有用,而https是直接没法使用呢,能修复一下嘛

报错verifyPwd():NULL

链接和密码均正确,提示:“提取码错误或文件失效!”

verifyPwd():NULL

Notice: Trying to access array offset on value of type null in /www/wwwroot/pandl/baiduwp-php-1.4.3/functions.php on line 153

功能建议及问题

推送到aria2下载总是失败。试了多次就成功过一次。建议提供aria2直接下载地址复制,手动添加到aria2上进行下载。就用的作者你提供的演示地址

请教一下作者百度端的限制问题。

1.作者说过,每个SVIP帐号,大概5T后会被限速,请问这个5T是指每天5T呢,还是累积到5T?
2.除了SVIP帐号会被限速,那服务器IP会被禁止访问百度接口吗?如果被禁止的话,是否会过段时间自动解封呢?
3.请问作者,你还知道百度端有哪些限制吗?

请不吝赐教,再次作者感谢开源!

verifyPwd返回errno:105

执行verifyPwd函数,返回:

<pre>verifyPwd():array(3) { 
["errno"]=>
  int(105)
  ["err_msg"]=>
  string(0) ""
  ["request_id"]=>
  int(8796716117421243224)
}
</pre>1

分享链接:
1H2HFWGVJNgxVOwvbw4lpNQ
密码:
7kwi
该链接经确认有效,密码正确.

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.