Skip to content

Commit

Permalink
修复小bug;更新README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
yuantuo666 committed Feb 17, 2021
1 parent deb3094 commit f04da24
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 19 deletions.
40 changes: 23 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,20 +2,20 @@
PanDownload 网页复刻版,PHP 语言版<br/>
本项目仅供大家学习参考,严禁商业用途

### 实现原理
## 🔎实现原理
通过curl获取网盘文件信息,处理后显示在网页中。通过api接口以及SVIP账号的Cookie(BDUSS)获取高速下载链接。<br/>
本质就是用会员账号获取下载地址并发送给访客。

在使用时请保留导航栏的 Made by Yuan_Tuo ,感谢!
📢在使用时请保留导航栏的 Made by Yuan_Tuo ,感谢!

欢迎各位转发本项目到各大论坛,但请一定要标注原地址!
📢欢迎各位转发本项目到各大论坛,但请一定要标注原地址!

![speed.gif](https://i.loli.net/2020/10/01/2mEqkClnPev8ORd.gif)

## Donate
## 💴Donate
[捐赠作者](https://imwcr.cn/?donate)

## Blacklists
## 🚧Blacklists
<!-- - http://down.5nb.me/ 1.4.5版本(站长拒不修改) -->
- https://pan.xiaoshuyun.cn/ 1.4.3版本 无密码
- https://pan.qiafan.vip/ 1.4.5版本 无密码
Expand All @@ -39,7 +39,7 @@ PanDownload 网页复刻版,PHP 语言版<br/>
版权信息可添加**Github项目地址****我个人主页地址**,内容可自定,但访客**必须可见**。<br />
**那些把文字颜色和背景改成一样的站长,有意思吗?**

## Tips
## 📌Tips
- 使用了 `Curl`,使用前请确认安装了Curl及其PHP插件
- 使用了 `SESSION`,注意 **PHP 访问系统文件(夹)权限** 问题
- 仅支持 **PHP 7 和 7+**
Expand All @@ -56,37 +56,43 @@ PanDownload 网页复刻版,PHP 语言版<br/>
- `Google Chrome 88+` [点此访问 Chrome 官网](https://www.google.cn/chrome/)
- `Firefox 85+` [点此访问 Firefox 官网](https://www.firefox.com.cn/)

# Setting
# 🔧Setting
首先Clone项目或进入[Releases](https://github.com/yuantuo666/baiduwp-php/releases)下载项目文件。<br />
然后访问 `install.php` 文件并填写相关信息。<br />
如果使用数据库,则需要先点击 `检查数据库连接` 连接数据库,保证账号密码正确。<br />
最后点击提交即可。

## Demo
## 💻Demo
[暂不开放](http://imwcr.cn/api/bdwp/)<br />
因站长学习紧张加上精力有限,演示站没有时间维护,故暂时关闭。

## New Changes
## 📦New Changes
- 当前版本:`2.1.0`
- 更新日期:2021-02-16
- 更新日期:2021-02-17
<!-- 同志们,写更新日志要细致啊,不要写笼统的! -->
- 修改内容:
- 新增功能
- 💥新增功能
- 安装程序 `install.php` 自动检测旧版本配置文件 `config.php` 是否存在,若存在自动导入旧版本配置
- 增加选择是否取消下载次数提醒功能
- 安装时支持保留数据库数据
- 后台管理页面支持删除数据库数据
- 错误修复
- ✨安装时支持保留数据库数据
- ✨后台管理页面支持删除数据
- ✨增加四种SVIP账号切换模式
- 增加首页公告自定义功能
- 💪安全增强
- 安装程序 `install.php` 自动检测是否安装过,如果安装则需进入管理员页面登录
- ⚠错误修复
- 修复部分页面检查密码功能失效问题
- 修复首页小圆点无颜色错误
- 修复不支持色彩模式的浏览器无法显示Sweetalert弹窗问题
- 修复不支持色彩模式的浏览器无法显示 `Sweetalert2` 弹窗问题
- 修复解析数据一直为 `2.00GB` 问题
- 代码优化
- 修复管理员密码错误不提示
- ♻代码优化
- ✨将 `settings.php` 内部分请求方式改为 `ajax` ,增加加载提示框 <!-- 搞了四个小时,累死 -->
- 优化提示文本(语法、严谨程度等),给一些提示框增加图标
- 增加部分配置异常的处理程序
- 优化部分 PHP 和 JavaScript 代码

## Thanks
## 🔔Thanks
- [baiduwp JavaScript 版](https://github.com/TkzcM/baiduwp "GitHub 项目")
- [PanDownload 网站](https://pandownload.com/ "PanDownload 网站")
- [Bootstrap 深色模式](https://github.com/vinorodrigues/bootstrap-dark "bootstrap-dark 项目")
2 changes: 1 addition & 1 deletion functions.php
Original file line number Diff line number Diff line change
Expand Up @@ -339,7 +339,7 @@ function GetList(string $Shorturl, string $Dir, bool $IsRoot, string $Password)
echo $JSCode['get']($value);
});
/*
* 将Settings.php里面的代码移到functionS.php里面来
* 将settings.php里面的代码移到functions.php里面来
* 方便api调用
*/
function EchoInfo(int $error, array $Result)
Expand Down
4 changes: 3 additions & 1 deletion install/config_raw
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,9 @@ const SVIP_BDUSS = '<SVIP_BDUSS>';

const IsCheckPassword = <IsCheckPassword>;
const Password = '<Password>';
const Footer = '<Footer>';
const Footer = <<<'FoOtEr_Made_By_YuanTuo'
<Footer>
FoOtEr_Made_By_YuanTuo;
const APP_ID = '250528';
const DEBUG = false;

Expand Down

0 comments on commit f04da24

Please sign in to comment.