将 MaaEnd 定时运行限制为早上八点
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user