Skip to content

Latest commit

 

History

History
312 lines (278 loc) · 10.6 KB

Update.md

File metadata and controls

312 lines (278 loc) · 10.6 KB

Update

2.2.0 版本:

  • 更新日期:2021-09-21
  • 修改内容:
    • 💥新增功能
      • ✨支持老版本链接兼容加载
      • ✨会员账号批量导入支持设置 STOKEN 以及独自用户名
        • 格式:BDUSS----STOKEN----账号名称
      • 增加默认语言选项
      • 更新提示增加展开动画,且可以取消提示
      • 语言切换支持苹果 Safari 浏览器 zh-cn 标识
      • 增加安装提示
    • ⚠错误修复
      • 修复加载或切换页面白屏问题
      • 修复深色模式下首页输入框高度错误
      • settings.php 以及 install.php 页面更新提示与 ready.js 同步
      • 修复二维码内容无法加载问题
      • 安装页面设置站点默认语言 bug 修复
    • ♻代码优化
      • 请求静态文件时会带上版本号,减少更新时的因缓存导致的bug
      • 小屏幕不展示二维码
        • 手机端展示二维码时会挡住下载链接,导致无法复制
      • 获取文件失败提示内容修改

2.1.9.1 版本:

  • 更新日期:2021-07-22
  • 修改内容:
    • 安全性更新
      • 修复 API SQL 注入问题 #148
    • 问题修复
      • 修复 installsettings 页面更新提示有误的问题
      • 修复 install 写入 HTTP 响应正文后仍写入响应头的 bug(取消了自动跳转功能)

2.1.9 版本:

  • 更新日期:2021-07-14
  • 修改内容:
    • 新增功能
      • 下载链接生成二维码 #123
      • 自动检查更新
    • 功能优化
      • 在跟随浏览器模式下,颜色模式随浏览器设置实时更新
      • 优化颜色模式逻辑
      • 优化用户设置页面前端逻辑
      • 优化二维码生成
      • 优化样式表加载
      • 优化 JS 逻辑和加载
    • 错误修复
      • 修复了正则表达式有误导致的子域名无法正常使用 Aira2 下载问题 #137
    • 其它
      • 更新 .gitignore
      • 格式化代码

2.1.8 版本:

  • 更新日期:2021-06-27
  • 修改内容:
    • 💥新增功能
      • 增加对 IP 段的黑白名单设置
    • ⚠错误修复
      • 修复带单引号的文件名写入数据库时出错的问题 #131
      • 修复用户界面显示的解析链接有效时间并不会随设置变化的问题 #132

2.1.7 版本:

  • 更新日期:2021-05-18
  • 修改内容:
    • 💥新增功能
      • 新增aria2安卓端
      • 新增解析链接失效时间设置
      • 关于页面自动生成二维码
    • ⚠错误修复
      • 修复语言设置错误提示中转跳用户设置页面链接错误
      • 修复手机端推送 aria2 因文件夹不存在出错
    • ♻代码优化
      • 在新标签页打开Motrix首页
      • ws(s)链接检测支持IPv6

2.1.6 版本:

  • 更新日期:2021-05-01
  • 修改内容:
    • 💥新增功能
      • 新增Motrix下载方式
    • ⚠错误修复
      • 修复aria2推送token问题
    • ♻代码优化
      • 隐藏未启用数据库时奇怪的提示
      • 增加推送错误提示
      • 处理一些文字格式
      • ws(s)链接时检测是否有效
      • aira存储信息方式修改为localStorage

2.1.5 版本:

  • 更新日期:2021-04-03
  • 修改内容:
    • 💥新增功能
      • 账号状态检查
      • Aria2在线管理页面
    • ⚠错误修复
      • 修复未开启数据库情况下无法正常获取文件下载地址 GitHub: @kwxiaozhu
      • 修复GetDir()支持PHP8 GitHub: @zzjin
      • 改用WebSocket推送下载链接到aria2
    • ♻代码优化
      • 增加账号失效提示
      • 版权信息改为Github项目页面
      • 删除不必要的版本检测和版本号

2.1.4 版本:

  • 更新日期:2021-03-28
  • 修改内容:
    • 💥新增功能
      • 支持通过微信API获取50MB以下文件
    • ⚠错误修复
      • 修复由于百度网盘更新页面js代码引起的项目失效

2.1.3 版本:

  • 更新日期:2021-03-14
  • 修改内容:
    • 💥新增功能
      • 兼容老方法获取randsk(BDCLND) #84
      • aria2推送时附上文件名 #78 GitHub: @kwxiaozhu
    • ⚠错误修复
      • 安装页面未处理默认情况丢失前缀 #76
    • ♻代码优化
      • 首页安装后状态提示完善 #76 #81
      • 根页面获取失败提示完善
      • 账号拉黑提示 #83 #84 #86

2.1.2 版本:

  • 更新日期:2021-02-20
  • 备注:2.1.0版本和2.1.1版本存在安装问题,请勿安装
  • 修改内容:
    • ⚠错误修复
      • 修复无法安装问题

[不稳定] 2.1.1 版本:

  • 更新日期:2021-02-18
  • 修改内容:
    • ⚠错误修复
      • 修复数据库中会员账号失效后一直刷新页面问题
      • 修复旧版本无法正常升级问题

[不稳定] 2.1.0 版本:

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

[后台管理系统] 1.4.5 赞助版:

  • 更新日期:2021-01-25
  • 修改内容
    • 增加后台系统
    • 增加数据统计功能
    • 增加限速账号自动切换功能
    • 增加API接口文件
    • 增加解析记录查询
    • IP黑白名单
    • 下载次数限制修改
  • Commit记录 (1,169 additions and 62 deletions.)

http://www.dupan.cc/ (站长QQ33703259) 所发布的源码已被篡改,添加了后台并加密,添加的bduss会被上传网站后台,请勿下载使用

很失望,最后以这种方式开源赞助版源代码。
作者学习压力很大,可能近期不会再更新了。
祝好。

[稳定] 1.4.3 版本:

  • 更新日期:2020-10-21
  • 修改内容
    • 后台增加MySQL数据库,保存8小时内解析文件。
    • 限制同一IP及设备的解析次数。

1.4.2 版本:

  • 更新日期:2020-08-29
  • 修改内容
    • 列表页面新增超时提醒,5min后弹窗提示。
    • 修复在线播放功能,在设置UA情况下可以播放50MB以上文件。
    • 优化代码,删除打开文件夹每次查询密码是否正确代码。
    • 加入运行时间计算,在控制台中可以查看。
    • 将SVIP的BDUSS分离开,便于后期维护。
    • 隐藏旧链接显示的sharelinkXXX-XXX文件夹(此文件夹无法正常打开)。
    • 增加调试模式,便于反馈问题。
    • 增加自动从分享文本中提取验证密码功能。

1.4.1 版本:

  • 更新日期:2020-08-27
  • 修改内容
    • 修改POST内容,让调用接口暂时失效
    • 增加直链解析,可以不设置UA下载(不过并不稳定,且只支持50MB以下文件)

1.4.0 版本:

  • 更新日期:2020-08-27
  • 修改内容
    • 增加推送至aria2功能
    • 增加面包屑导航,便于寻找指定文件夹
    • 完善错误提示,获取列表超时会提示
    • 修复特殊路径报错(url传入时未编码)

1.3.7 版本:

  • 更新日期:2020-08-25
  • 修改内容
    • 修复密码验证问题
    • 增加版本显示

1.3.6 版本:

  • 更新日期:2020-08-19
  • 修改内容
    • 修改了因为浮点数精度造成下载未知错误的问题 GitHub: @apiee (因为合并的问题,导致丢失了贡献者信息)

1.3.5 版本:

  • 更新日期:2020-08-17
  • 修改内容:
    • 优化后端逻辑和效率
    • 优化代码
    • 优化错误时提示
    • 修复浏览器中点击下载链接,传递 Referer 导致概率性出错的问题
    • 增加PHP版本过老提示

1.3.3 版本:

  • 更新日期:2020-08-17
  • 修改内容:
    • 修复缺少文件或直接访问 config.phpfunctions.php 时出错的问题

1.3.1 版本:

  • 更新日期:2020-08-16
  • 修改内容:
    • 优化错误时提示

1.3.0 版本:

  • 更新日期:2020-08-15
  • 修改内容:
    • 支持打开子文件夹
    • 支持下载子文件夹内的文件
    • 使用 SESSION 保存客户端登录状态

1.2.3 版本:

  • 更新日期:2020-08-15
  • 修改内容:
    • 优化文件加载
    • 将一些可能会丢失的远程文件复制到本地
    • 减少访问百度 API 的次数
    • 优化代码
    • 正在支持文件夹中(仍在实现中)
    • 此版本可能不稳定,谨慎升级!

1.2.2 版本:

  • 更新日期:2020-08-14
  • 修改内容:
    • 配置、函数与程序分离(后端
    • 优化后端逻辑和效率
    • 优化用户体验
    • 优化发生错误时的用户体验

1.2.1 版本:

  • 更新日期:2020-08-14
  • 修改内容:
    • 配置、函数与程序分离(php
    • 修复 POST 方法访问 ?download 参数不齐全出错的问题
    • 修复未配置或配置了普通用户的 BDUSSSTOKEN 时显示空链接的问题
    • 优化程序效率
    • 使用函数减少重复工作的代码量
    • 增加注释
    • 优化前端代码

1.2.0 版本:

  • 更新日期:2020-08-14
  • 修改内容:
    • 优化打开文件夹的表现(原来是直接提示不可用,现在可以跳转到百度网盘官方的分享页面)
    • 样式、JavaScript 与页面分离(前端

1.1.2 版本:

  • 更新日期:2020-08-14
  • 修改内容:
    • 修复 GET 方法访问 index.php?download 出错的问题
    • 修复 POST 方法访问 index.php?download 参数不齐全出错的问题
    • 修复未配置或者配置了普通用户的 BDUSS 和 STOKEN 时无法获取下载链接显示空链接的问题
    • 优化数据传输
    • 优化用户体验

1.1.1 版本:

  • 更新日期:2020-08-13
  • 修改内容:
    • 修复 errno 不是 -21 且不正常时 HTTP 500 服务器错误的问题
    • 格式化代码

1.1 版本:

  • 更新日期:2020-08-13
  • 修改内容:
    • 选择是否需要密码功能
    • 配置与程序分离

1.0 版本:

  • 更新日期:2020-08-11
  • 修改内容:项目创建