From 0af10f42e9a7a5c1cdaec96adecd133076d802b2 Mon Sep 17 00:00:00 2001 From: li-chx Date: Sun, 1 Nov 2026 23:50:57 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=86=20MaaEnd=20=E5=AE=9A=E6=97=B6?= =?UTF-8?q?=E8=BF=90=E8=A1=8C=E9=99=90=E5=88=B6=E4=B8=BA=E6=97=A9=E4=B8=8A?= =?UTF-8?q?=E5=85=AB=E7=82=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env | 4 ++-- README.md | 7 ++++--- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/.env b/.env index ba8ed4a..4ee30e1 100644 --- a/.env +++ b/.env @@ -3,5 +3,5 @@ GIT_LINK=https://git.lichx.top/li_chx/MAAsConfig.git ADB_ADDRESS=127.0.0.1:5555 REDROID_CONTAINER=redroid DOCKER_GID=996 -# 多个游戏用空格分隔,依次运行。 -GAMES="arknights maaend" +# 默认只运行明日方舟;08:00 的 cron 条目通过环境变量加入 MaaEnd。 +GAMES=arknights diff --git a/README.md b/README.md index 697cdd7..3175a23 100644 --- a/README.md +++ b/README.md @@ -21,10 +21,11 @@ Dockerfile 内仍然 `git clone` MAAsConfig,启动时两层仓库都 `git pull ## 定时运行 -由 lichx 手动加入 crontab(开发板北京时间): +由 lichx 手动替换原 crontab 条目(开发板北京时间):08:00 先运行明日方舟,再运行 MaaEnd;16:00、22:00 只运行明日方舟。不要保留原来的 `8,16,22` 条目,以免重复执行。 ```cron -0 8,16,22 * * * /home/lichx/maas/MAAsDocker/start-docker.sh >> /home/lichx/maas/state/logs/cron.log 2>&1 +0 8 * * * GAMES="arknights maaend" /home/lichx/maas/MAAsDocker/start-docker.sh >> /home/lichx/maas/state/logs/cron.log 2>&1 +0 16,22 * * * GAMES=arknights /home/lichx/maas/MAAsDocker/start-docker.sh >> /home/lichx/maas/state/logs/cron.log 2>&1 ``` 明日方舟沿用 startup → recruit → infrast → fight → mall → award。保留原来的命令重试、重开游戏重试,以及失败后继续尝试其他任务的行为;最后用退出码记录是否发生失败。 @@ -33,7 +34,7 @@ Dockerfile 内仍然 `git clone` MAAsConfig,启动时两层仓库都 `git pull ## MaaEnd -当前 `.env` 的 `GAMES="arknights maaend"`,依次执行明日方舟和 MaaEnd。MaaEnd 顺序为打开游戏 → 基建 → 拜访好友 → 信用购物 → 应龙关基质刷取 → 日常领奖 → 关闭游戏。基质不指定词条,不用理智药或刻写券,理智不足结束(最多 99 次)。需要交互修改配置时: +默认 `.env` 为 `GAMES=arknights`;仅早上 08:00 的 cron 条目传入 `GAMES="arknights maaend"`,让两种游戏依次运行。环境变量优先于 Compose 的 `.env`,下午和晚上会切回仅明日方舟。MaaEnd 顺序为打开游戏 → 基建 → 拜访好友 → 信用购物 → 应龙关基质刷取 → 日常领奖 → 关闭游戏。基质不指定词条,不用理智药或刻写券,理智不足结束(最多 99 次)。需要交互修改配置时: ```sh docker compose run --rm app maaend-config