项目简介
bp3是一款使用PHP开发的网盘程序,可在任意支持PHP的服务器(包括虚拟主机)上部署。此程序本身不存储数据,而是对接百度网盘,完全使用官方接口,稳定性高。针对不同类型的百度云用户,能提供差异化功能,如为会员用户提供高速下载,为普通用户提供单文件100MB不限速服务,还为开发者提供强大的授权系统。同时,它还是强大的百度网盘目录树生成工具,大部分功能需登录使用。
项目的主要特性和功能
- 稳定性强:完全使用百度网盘官方接口,无违规行为,运行稳定。
- 利用网盘容量:可直接从百度网盘下载文件,合理利用其大存储容量。
- 不限速下载:非会员用户对100MB以内单个文件享有不限速服务,会员用户体验更优。
- 功能丰富:内置列表展示和文件搜索功能,文件、文件夹移动或重命名后下载链接不变;可控制用户权限,作为目录展示工具;支持绑定无限账户和目录,极速导入无限制大小的百度网盘缓存DB,跨网盘搜索,自动同步百度网盘数据,千万级数据秒搜。
- 下载方式多样:支持中转下载,可获取百度网盘官方直链用于下载。
- 更新便捷:支持国内国外服务器一键升级,支持导入压缩包一键升级。
安装使用步骤
安装
- 下载代码到服务器上,直接使用源码,releases仅用于记录每个大版本的更新。
- 有免app系统和内置app系统,最快只需点击几下即可配置完毕;也可采用正规配置(推荐),申请百度网盘开发者app并填入信息。
- 注意程序编写环境为linux、php74(版本不可低于php7,支持到php8最新版本,需要curl以及zip扩展),因环境问题请尽量自行排查,若无法解决可求助。
- 参考文档:bp3简易使用手册
使用
- 若未登录,访问
login.php
进行登录,登录后会存储用户信息到会话并跳转至首页。 - 登录后访问
index.php
,可查看页面内容。 - 访问
file.php
可进行文件搜索和列表显示。 - 若要进行项目更新,可通过
up_check.php
检测更新,根据不同操作系统使用up_core_linux.php
或up_core_win.php
进行更新,up_ignore.php
可处理更新忽略请求,up_upload.php
可处理用户上传文件。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】