前言

经过测试,在单文件、大文件的情况下,表现来说不错,但是对于大量小文件、文件夹下载就没什么用了,建议使用百度网盘App在远程Windows下载,可参考 https://www.blueskyxn.com/202202/5787.html

另外该作者对于版权信息有着蜜汁狂热,不知道是不是受到了什么迫害和精神攻击。“以上网站使用本项目源码,未与作者联系而删除作者信息。版权信息可添加 Github项目地址 或 我个人主页地址,内容可自定,但访客 必须可见 。”

产品介绍和入门

仓库地址  https://github.com/yuantuo666/baiduwp-php

原则上需要在支持PHP+MySQL的服务器上运行比较好,不过好像也能单PHP跑,能不能跑在云函数、Vercel等平台就不大清楚了。

我直接git clone下来,你也可以下载zip压缩包

文件目录什么的自己调清楚、NGINX配置什么的基本操作

在运行之前,你要在 百度网盘官方,登陆百度账户,拿到2个cookie参数

可以用F12-文档,自己找,也可以用插件,方法和我的jd脚本教程一致

需要的是 BDUSS 和 STOKEN

他的介绍中需要2个号,实际上无所谓,一个SVIP号即可

然后域名后加 /install.php 打开安装页面,要填写cookie信息、密码等,限制次数记得别用0,我试了一下0还真就是0了,别人的0是无限,我直接问号。

另外记得CF缓存级别建议是低于 “没有查询字符串”

之后改设置要去域名后加  /settings.php

然后打开首页面效果就如图所示

下载方式示例

虽然给了一些有的没的下载方式,最后发现都是弟中之弟

比如推送到Aria2,我试了下,服务器的没反应,也没报错,不排除和https、tls有关系。总之就是不行。

分享的aira程序也不知道是什么jb,用不起来

最后返璞归真,直接复制url下载,点击那个需要设置ua的就行了

然后看上去名字识别不是太聪明,下载的时候记得设置一下,可以直接跑满我的400M服务器带宽

当然,UA要设置,而且每次是一模一样的 LogStatistic 因为 UA是一样的,这样的话,Aria2NG和IDM应该都很轻松了,应该是没限制IP

比如

aria2c "http://www.baidu.com/test.mp4" -d "/root/downloads" -o "baidu.mp4" --check-certificate=false -x 1024 -s 64 -c -U或者--user-agent=

这里的UA填那个就行了

不知道是故意的还是只能这样,特征有点明显。