Skip to content

Releases: MengHanLOVE1027/EasyBackuper

v0.4.0 [Small Update!][新改进]: 截断文件功能&更详尽的提示!

12 Jan 03:16
Compare
Choose a tag to compare

新特性

  • 存档备份成功后 会进行 截断文件 的操作,以免在 脸黑的时候 压缩包与原存档大小严重不符 #3 @TRDSCSH

更改

  • 添加截断文件功能并添加了辅助 Python 程序
  • 提供了更详细的Debug
  • 在备份时会有文件名及大小的提示
  • 更新 配置文件 内容

修复

  • 修复自动清理排序问题,规范了文件名中的日期
  • 优化了代码(对代码进行了改进,完善一些 注释 和 函数注释)

Full Changelog: v0.3.0...v0.4.0

v0.3.0

14 Dec 09:03
Compare
Choose a tag to compare

新特性

更改

修复

  • 重新被 Bedrinth 收录

Full Changelog: v0.2.9...v0.3.0

v0.2.9 [Small Update!][新改进]: 自动清理模式 支持自主选择

01 Jun 04:02
Compare
Choose a tag to compare

新特性

  • 存档备份成功后 也需要清理一遍之前的备份文件,另外提供选择自主权(只在 服务端启动时清理/备份后清理 or 两者任意一个 清理一遍之前的备份文件)(支持在配置文件中自定义)#2

更改

  • 优化了代码(对代码进行了改进,完善一些 注释 和 函数注释)
  • 更新 配置文件 内容
  • 更新 tooth.json 中对 LeviLamina 的依赖版本 0.12.x

修复

Full Changelog: v0.2.8...v0.2.9

v0.2.8 [Big Update!][新功能]: 定时备份|自动清理|玩家提醒

21 Apr 13:44
Compare
Choose a tag to compare

新特性

  • 备份时通知玩家:在游戏中提示在线玩家 服务器存档开始备份 备份结束 之类的(支持在配置文件中自定义)#1
  • 自动清理较早的备份:设置一个最大备份数量,如果备份文件的数量超出,则删除较早的备份(支持在配置文件中自定义)#1
  • 定时备份:使用 Cron 表达式 设定定时任务(支持在配置文件中自定义)#1
  • 更好的Debug:更方便排查问题(支持在配置文件中设置开关)

更改

  • 优化了代码(对代码进行了重新布局,完善一些 注释 和 函数注释)
  • 更新 默认i18n文件 和 配置文件 内容
  • 增加对 Cron 的 Debug 提示(当开启 Debug 模式时输出内容将会带有前缀 “[Debug]” )
  • 改进了 onTick 调用函数时反复备份的情况,直接跳出函数即可
  • 对 backup 的 init 和 reload 指令添加更多细节内容
  • 加载插件时显示配置项的开关信息

修复

  • 修复当Cron调用时无法正常在游戏中提示所有玩家的bug

Full Changelog: v0.1.0...v0.2.8

v0.1.0 正式版来咯!

31 Mar 01:14
Compare
Choose a tag to compare

新特性

  • 添加(更改)命令函数 /backup /backup reload /backup init
  • 添加调试信息(详见配置文件)
  • 添加将压缩存档包的名称与其备份时间相匹配的功能
  • 更改文件复制逻辑
  • 添加配置文件支持
  • 添加 i18n 多语言支持
  • 支持热备份和热重载

修复

  • Nothing

Full Changelog: v0.0.6-beta...v0.1.0

v0.0.6-beta 编写基础指令注册功能

01 Mar 14:15
Compare
Choose a tag to compare

RT

v0.0.3-beta 测试tooth功能x2

22 Feb 11:54
Compare
Choose a tag to compare
Pre-release

RTx3

v0.0.2-beta 测试tooth功能x2

22 Feb 11:42
Compare
Choose a tag to compare
Pre-release

RTx2

v0.0.1-beta 测试tooth功能

22 Feb 11:32
Compare
Choose a tag to compare
Pre-release

RT