Skip to content

3. 历史更新日志

DLmaster edited this page Dec 29, 2024 · 1 revision

v4.1.4

新增功能

  • 添加托盘中止当前任务选项
  • 添加邮件仅推送异常信息选项
  • 后台静默代理功能上线

修复BUG

  • 修复深色模式下UI异常 #10
  • 同步MAA启动MAA后直接最小化字段修改

程序优化

  • MainTimer逻辑实现优化
  • 修改配置方法优化
  • 代理逻辑优化
  • 更新器添加更多代理地址,更新流程优化,可获取远端代理地址
  • 路径跨平台适配

v4.1.3

新增功能

  • 记忆窗口与菜单配置
  • 邮件通知功能上线
  • 添加最小化到托盘功能

修复BUG

  • 修复定时执行功能在设定时刻无法中止任务的问题
  • 修复更新时主程序关闭不彻底的问题
  • 与MAA项目同步移除最小化启动模拟器选项

程序优化

  • 优化MaaRunner初始化流程
  • 合并MAA启动器配置流程
  • 优化图标
  • Updater.exe不再依赖.ui文件

v4.1.2

新增功能

  • 添加启动AUTO_MAA后直接代理功能
  • 添加无限代理天数模式
  • 完成主程序更新后打开AUTO_MAA

修复BUG

  • 通过限制日志长度解决卡日志情况 #8
  • 修复tips链接无法打开问题 #9
  • 修复正常退出窗口显示停止工作问题 #9
  • 修复解压失败时本地版本号异常变动问题
  • 修复无version.json时更新器无法更新的问题
  • 修复未设置管理密钥时添加用户报错

程序优化

  • Updater.exe图标更换
  • 更新逻辑优化
  • GUI窗口逻辑优化
  • 添加更多注释

v4.1.1

修复BUG

  • 适配MAA的启动MAA后自动开启模拟器字段更改

v4.1.0

新增功能

  • 服务器切换功能上线,支持B服 #7
  • 用户高级配置功能上线,支持用户修改几乎所有MAA配置
  • 版本更新功能上线,程序可进行版本更新

修复BUG

  • 修复无用户进行代理时的逻辑错误

程序优化

  • 进一步优化MAA配置流程
  • 优化自定义基建配置方法 #7
  • 无命令行窗口中止MAA进程
  • gameid.txt改由主程序进行初始化
  • log获取部分集成为1个函数
  • 消除部分if嵌套

更新说明

  • 项目初始阶段,不会提供专门的版本更新程序,您需要手动更新程序。
  • v2.1.5及以前的用户,由于新版本采用全新的架构,您需要手动输入之前的信息。
  • v3.0_Beta版用户,直接用AUTO_MAA.exe替代gui.exe后,将原文件夹下的gui文件夹用新版本对应文件替换,重新设置每个用户的自定义基建选项(输入-以关闭该功能,输入自定义基建配置文件地址以开启该功能)。
  • v3.1~v3.1.3_beta版用户,直接用新版本文件替换旧版本即可。
  • 老用户请务必备份原有数据,在更新前确保所填MAA路径有效且已存在MAA配置文件,此次更新的代码改动较大,可能有数据遗失的风险。
  • 新用户请忽略本说明。

v3.1.3_beta

新增功能

  • MAA设置逻辑优化
  • 新增windows通知功能

修复BUG

  • accomplish槽函数绑定逻辑修复

程序优化

  • 变量名符合pep8规范

更新说明

  • 项目初始阶段,不会提供专门的版本更新程序,您需要手动更新程序。
  • v2.1.5及以前的用户,由于新版本采用全新的架构,您需要手动输入之前的信息。
  • v3.0_Beta版用户,直接用AUTO_MAA.exe替代gui.exe后,将原文件夹下的gui文件夹用新版本对应文件替换,重新设置每个用户的自定义基建选项(输入-以关闭该功能,输入自定义基建配置文件地址以开启该功能)。
  • v3.1~v3.1.3版用户,将原文件夹下除data文件夹config文件夹外的内容用新版本对应文件替换即可。
  • 新用户请忽略本说明。

v3.1.3

新增功能

  • 人工排查功能上线

修复BUG

  • 添加对内部任务失败的识别
  • 修复未完成用户无法正确加载的问题

程序优化

  • 优化log文件读取策略,可以读取无时间戳的日志
  • 优化MAA运行判定,为后续开发打基础

更新说明

  • 项目初始阶段,不会提供专门的版本更新程序,您需要手动更新程序。
  • v2.1.5及以前的用户,由于新版本采用全新的架构,您需要手动输入之前的信息。
  • v3.0_Beta版用户,直接用AUTO_MAA.exe替代gui.exe后,将原文件夹下的gui文件夹用新版本对应文件替换,重新设置每个用户的自定义基建选项(输入-以关闭该功能,输入自定义基建配置文件地址以开启该功能)。
  • v3.1~v3.1.2版用户,将原文件夹下除data文件夹config文件夹外的内容用新版本对应文件替换即可。
  • 新用户请忽略本说明。

v3.1.2

修复BUG

  • 更新MAA的配置方法,使之适配最新版本

更新说明

  • 项目初始阶段,不会提供专门的版本更新程序,您需要手动更新程序。
  • v2.1.5及以前的用户,由于新版本采用全新的架构,您需要手动输入之前的信息。
  • v3.0_Beta版用户,直接用AUTO_MAA.exe替代gui.exe后,将原文件夹下的gui文件夹用新版本对应文件替换,重新设置每个用户的“自定义基建”选项(输入“-”以关闭该功能,输入自定义基建配置文件地址以开启该功能)。
  • v3.1~v3.1.1版用户,将原文件夹下的AUTO_MAA.exe文件和gui文件夹用新版本对应文件替换即可。
  • 新用户请忽略本说明。

v3.1.1

程序优化

  • 新增开机自启动功能
  • 新增运行时禁止系统休眠功能
  • 优化配置文件,方便新增字段与版本更新
  • 将相对路径替换为绝对路径

更新说明

  • 项目初始阶段,不会提供专门的版本更新程序,您需要手动更新程序。
  • v2.1.5及以前的用户,由于新版本采用全新的架构,您需要手动输入之前的信息。
  • v3.0_Beta版用户,直接用AUTO_MAA.exe替代gui.exe后,将原文件夹下的gui文件夹用新版本对应文件替换,重新设置每个用户的“自定义基建”选项(输入“-”以关闭该功能,输入自定义基建配置文件地址以开启该功能)。
  • v3.1版用户,将原文件夹下的AUTO_MAA.exe文件和gui文件夹用新版本对应文件替换即可。

v3.1

修复BUG

  • 修复定时判定
  • 修复禁用剿灭时任务完成判定

程序优化

  • 添加MAA路径检查机制
  • 添加对自定义基建的支持

更新说明

  • 项目初始阶段,不会提供专门的版本更新程序,您需要手动更新程序。
  • v2.1.5及以前的用户,由于新版本采用全新的架构,您需要手动输入之前的信息。
  • v3.0_Beta版用户,直接用AUTO_MAA.exe替代gui.exe后,重新设置每个用户的“自定义基建”选项(输入“-”以关闭该功能,输入自定义基建配置文件地址以开启该功能)。

v3.0-Beta

修复BUG

  • 添加了一些BUG(无误)

程序优化

  • GUI初步开发 #2
  • 底层代码重构
  • 运行逻辑优化
  • 更多可选的设置项 #1
  • 代码规范化 #3

更新说明

  • 您需要手动输入数据
  • 不建议删除旧版本,以防数据丢失

v2.1.5

程序优化

  • 添加1-7连战支持

更新说明

  • 项目初始阶段,不会提供专门的版本更新程序,您需要手动更新程序。
  • v2.1.2~v2.1.4版本的使用者,将旧版本data文件夹移动至新版本软件根目录下,覆盖掉预置文件,即可完成更新。

v2.1.4

修复BUG

  • 剿灭设置时间过短引发的超时错误
  • 不恰当运行逻辑引发的理智药无法正常消耗

程序优化

  • 托管部分关键MAA设置,简化配置流程
  • 添加requirements.txt文档

更新说明

  • 项目初始阶段,不会提供专门的版本更新程序,您需要手动更新程序。
  • v2.1.2~v2.1.3版本的使用者,将旧版本data文件夹移动至新版本软件根目录下,覆盖掉预置文件,即可完成更新。

v2.1.3

修复BUG

  • 消除死循环,解决异常CPU占用

程序优化

  • 增加模拟器关闭缓冲时间

更新说明

  • 项目初始阶段,不会提供专门的版本更新程序,您需要手动更新程序。
  • v2.1.2版本的使用者,将旧版本data文件夹移动至新版本软件根目录下,覆盖掉预置文件,即可完成更新。(其它文件不需要改)

v2.1.2

修复BUG

  1. gameid关卡号错误
  2. run与AUTO_MAA的运行冲突
  3. run无法正常判定结束

优化

  1. UI重新设计
  2. 剿灭逻辑优化

v2.1.1

添加修改管理密钥功能

v2.1

这是一个基本可用的版本:

更新SQL指令以增强安全性,防止注入攻击。

用户密码加密部分正式上线。采用自主开发的混合加密模式,就算全部文件存储在本地,也能保证一定的安全。

v2.0

简易的版本,包含基础用户管理、运行与定时执行功能

去除了对第三方代码的依赖

密码相关功能仍未进行开发,也没有相应的加密措施,请勿使用,可以使用“123456”或其它无意义的字符串填充

忽略警告而导致的密码泄露,项目组概不负责

v1.0-beta

粗糙的版本,仅包含基础的用户管理与运行功能

密码相关功能还未进行开发,也没有相应的加密措施,请勿使用,可以使用“123456”或其它无意义的字符串填充

忽略警告而导致的密码泄露,项目组概不负责