Skip to content

4.0.0

Choose a tag to compare

@zhaojun1998 zhaojun1998 released this 10 Jul 13:59
· 318 commits to main since this release

ZFile 4.0 发布

经过一个半月的开发, ZFile 升级为 4.0, 本次更新对代码进行了大量重构,优化了使用体验,增加更多功能支持,重磅支持文件操作功能,如上传、重命名、删除等操作.

新增功能

  1. 支持文件操作:上传, 删除, 重命名, 新建文件夹. 后续还会支持移动和复制文件(详见下方后续计划).
  2. 操作系统级的文件操作体验
    1. 支持拖拽上传和 Ctrl + V 粘贴上传文件和文件夹
    2. 支持 Ctrl + A 全选文件, 按 Esc 取消全选.
    3. 支持拖拽批量选择文件
    4. 支持按住 Shift 多选文件
    5. 支持多选文件后按 Delete 键删除文件.
    6. 按 Backspace 返回上级文件夹.
  3. 全新的 UI 风格, 更简洁易用.
  4. 视频播放器支持播放上一个,下一个,选择当前目录下视频列表.
  5. 视频播放器支持调用本地软件进行下载,如迅雷、Motrix. 支持调用本地播放器播放,更好的进行视频解码: PotPlayer, IINA, VLC, nPlayer, MXPlayer(Free/Pro)
  6. 全新画廊模式, 支持按照瀑布流显示图片, 支持自定义 N 栏, 自定义每栏的间距
  7. 全新目录文档配置方式,支持在后台使用在线编辑器撰写目录文档.
  8. 全选密码文件夹设置方式, 支持按照通配符给文件夹设置密码
  9. 全新过滤文件夹设置, 支持按照通配符过滤文件或文件夹, 同时控制仅隐藏、隐藏且目录不可见、隐藏且不可下载目录下的文件.
  10. 后台登录支持设置验证码和 2FA 身份认证,防止后台被暴力破解
  11. 支持自定义文件格式后缀, 避免系统内置的不完善导致文件无法预览.
  12. 完美支持 MySQL 数据库, 同时默认使用 SQLite 数据库, 可根据自身需要选择.

捐赠版

为了项目的持续开发, 如您需要更高级的功能, 还可以选择捐赠版, 支持更多功能, 同步拥有社区版所有功能, 捐赠版按照域名永久授权, 新功能包括但不限于:

  1. 本地存储、WebDav、FTP、SFTP、阿里云 OSS、腾讯云 COS 支持限制单链接速度, 有效降低服务器负载.
  2. 本地存储支持控制是否允许多线程下载.
  3. 上传、删除、重命名、新建文件夹等操作支持权限控制,控制每个功能允许匿名使用**或允许管理员登录后使用*
  4. 直链下载统计,对直链的下载进行按文件下载次数、按下载来源(Referer),按下载 IP 排序,找出热点文件.
  5. 文件搜索功能,支持全局模糊搜索文件.
  6. 捐赠版交流群,大家交流经验,分享资源.
  7. 第一时间体验新功能及更快的问题反馈和解答.
  8. 持续更新...

后续开发计划

  1. 全新文档和官网 (2022-07-30 前)
  2. Google Drive 支持 (2022-07-30 前)
  3. 夜间模式适配 (2022-07-30 前)
  4. 支持显示文件树功能 (2022-07-30 前)
  5. 支持设置文件夹可单击还是双击进入 (2022-07-30 前)
  6. 文件预览等单独到一个页面显示,而不是现有弹窗 (2022-08-15 前)
  7. 支持对外提供 WebDav 服务 (2022-08-15 前)
  8. 负载均衡功能(捐赠版)(2022-08-15 前)

常见问题

  1. 暂不支持从 3.x 版本数据迁移至 4.x 版本, 且前期版本可能会有些不稳定, 请做好备份.
  2. 3.x 版本也会持续更新一些功能, 修复 BUG 和漏洞.