实现百度网盘不限速下载(站长版)
百度网盘的超慢下载速度一直遭到人们的诟病,只有开通SVIP后才能得到解决,如何多人共用一个SVIP账号,实现不限速下载呢?
多图警告!!!
多图警告!!!
多图警告!!!
一、原理
将SVIP账号的cookie放到服务器,由服务器获取文件的加速链接,然后给到客户端,修改必要的User-Agent后实现高速下载。最终实现一号多用的效果。
二、环境准备
准备使用阿里云服务器在宝塔面板上,使用开源项目来部署。
- 阿里云服务器ECS 2核2G 99元一年
- 一个域名
- 开源项目(https://github.com/f4team-cn/f4pan)
三、具体部署过程
3.1 服务器准备
- 自行购买,不再赘述,我已经购买过了,为了保证环境的一致性,我刚刚重置了操作系统。选择
Debian 12.6 64位
注意:阿里云官网 https://www.aliyun.com/
- 新手为了方便后续操作,可以把云安全组都打开
3.2 宝塔面板的安装
- 打开官网,选择对应系统的安装脚本,这里选择
debian
,ssh连接服务器后执行以下命令
wget -O install.sh https://download.bt.cn/install/install_lts.sh && bash install.sh ed8484bec
- 按照提示按照后,会得到类似以下的信息,中途会输入
y
确认安装路径。
【云服务器】请在安全组放行 12345 端口
外网面板地址: https://1.1.1.1:12345/abcdefg
内网面板地址: https://1.1.1.1:12345/abcdefg
username: admin
password: admin123
- 浏览器打开上述的外网,正常登录后,绑定一个宝塔面板账号。
3.3 项目环境安装
-
初次登录后,选择LNMP环境,一键安装即可。
-
应用商店或数据库栏安装
Redis
-
php 设置里,安装php扩展, redis、fileinfo,耐心等待成功后
- php 设置里,
禁用函数
页面删除putenv
和proc_open
函数
- 创建php站点,添加A解析,顺手添加ssl证书。
- 在网站目录下载解压 最新的release
release界面,https://github.com/f4team-cn/f4pan/releases
选择complete,前端和后端打包在一起的。解压后的文件放到网站根目录。
- 修改站点运行目录为
public
- 修改伪静态,这里使用的是前端+后端
location ~* (runtime|application)/{
return 403;
}
location /api {
rewrite ^(.*)$ /index.php?s=$1 last; break;
}
location / {
index index.html;
try_files $uri $uri/ /index.html;
}
- 连接服务器ssh,cd到网站目录,执行
composer install
命令,等待依赖安装完成(黄色字体后可能需要再按个回车)
-
(可选,没问题跳过),上一步可能遇到以下问题,失败了,显示要安装扩展。回到第三步即可。
-
访问
http(s)://你的域名/#/install
跟随引导进行安装,一直下一步,创建mysql数据库连接即可,cookie抓包即可。
- (可选,不会抓cookie的看这里),浏览器打开pan.baidu.com,登录后,右键检查,到网络一栏、英文是network,然后刷新网页,找到第一个包,main,然后复制所有的cookie即可。
- 安装结束,能登录后台的话,说明就成功了。自行探索即可。
四、参考资料
版权声明:
作者:qiankong
链接:https://bravexist.cn/2024/09/how-to-achieve-unlimited-download-speeds-on-baidu-cloud-admin-edition.html
文章版权归作者所有,未经允许请勿转载。
THE END