- backend/server.py: 信令 WebSocket 被远端关闭或视频流停滞超过阈值时自动拆除会话, 由 finally 释放网易云端实例,避免会话空挂、后续 /start 一直拿到 503 - bin/maa-online-daily-run: 新增日常任务包装脚本,等待 API 就绪、启动云游戏、 停滞看门狗(连续 ScreencapFailed 或 Disconnected)、失败即释放云会话并最多重试 3 次 - bin/maa-resume-tasks.py: 新增断点续跑规划器,重试时只运行未出现 Completed 的任务, 全部完成则直接判定成功,不再开启新会话;StartUp 永不跳过 - systemd/: 新增 server/daily/update 服务与定时器模板,每天 04:00 起随机 0-2 小时执行 - bin/maa-online-install-systemd: 渲染 __ROOT__ 并安装、启用上述单元 - README.md, user_config/README.md: 补充自动定时执行、断点续跑与已知限制说明 - .gitignore: 忽略生成的 config/tasks/daily-resume.toml
33 lines
433 B
Plaintext
33 lines
433 B
Plaintext
# Credentials and login state
|
|
token
|
|
token*
|
|
.pending-login
|
|
backend/token
|
|
backend/token*
|
|
backend/.pending-login
|
|
.env
|
|
|
|
# Generated user/runtime state
|
|
runtime/
|
|
config/profiles/cloud.toml
|
|
config/tasks/daily.toml
|
|
config/tasks/daily-resume.toml
|
|
user_config/daily.toml
|
|
user_config/backups/
|
|
tests/fake-actions.jsonl
|
|
artifacts/
|
|
|
|
# Python
|
|
__pycache__/
|
|
*.py[cod]
|
|
.venv/
|
|
venv/
|
|
|
|
# Logs and editor files
|
|
*.log
|
|
*.tmp
|
|
*.bak
|
|
.DS_Store
|
|
.idea/
|
|
.vscode/
|