まあ丸 v0.1.1 — 长时间运行卡死根治版
まあ丸 v0.1.1 —— 长时间运行卡死根治版
本版修了什么
修复了长时间运行时的卡死问题(自动跑 40-60 分钟后日志戛然而止、面板只能重启)。这是 v0.1.0 用户跑南瓜大作战/长日课时最容易遇到的恶性 bug。
三层根治(k3 与鱼丸联合方案)
-
脚本跑在独立子进程(新
panel/worker.py)- 模拟器自动化引擎(MAA)一旦卡死,只死脚本进程,面板、调度器、QQ/TG 机器人毫发无损
- 「紧急停止」= 真杀进程,立刻停(旧版是设标志位等下次开口,可能不响应)
-
MAA 全面限时(
maa_adapter.py重写等待逻辑)- 所有识别/连接操作不再无限等待:识别 30 秒 / ADB 连接 30 秒 / 资源加载 120 秒超时即放弃
- 连续 3 次识别超时 = 判定 MAA 已死,脚本进程主动自我了断(退出码 43),面板会提示"重启模拟器后再跑"
-
沉默看门狗
- 子进程 300 秒一行日志都没有 = 判定卡死,自动强杀并报出死因(日志最后一行就是它咽气前在干的事)
其他修复
- 南瓜大作战令牌驱动重写:「刷几局」改为「更新令牌烧几枚」(默认 4),令牌=一切,烧完即收工,不再白烧
- 截图/点击/滑动改走裸 ADB 子进程(真超时可杀,绕开 MAA 的 ADB 通道)
- 剪影更新遇到狐狸里程碑对话会驱散重试,不再误收工
- ��斗循环心跳日志显示真实出阵次数
使用方法
- 下载
maamaru-launcher-v0.1.1.zip - 解压双击
まあ丸启动器.exe,等待启动前检查完成 - 首次运行会自动把素材库展开到
%LOCALAPPDATA%\Maamaru
用户配置与运行数据保存在 %LOCALAPPDATA%\Maamaru,从 v0.1.0 升级不会丢失配置。
文件校验
maamaru-launcher-v0.1.1.zip
SHA-256:138FC7C76089F24F94326FCDF1A1710E0EADB99052CBABDC9E49EAFC19A32009
本项目是非官方游戏自动化工具,仅供学习与技术交流。自动化行为可能违反游戏服务条款,请了解风险后自行决定是否使用。