OPSIASHBEACON
═════════════════════════════════════════════════════════════════════════════════════════════════════════
INFO 03:43:03.605 │ <<< UI ENSURE >>>
INFO 03:43:03.613 │ UI get current page
INFO 03:43:03.745 │ [UI] page_event
INFO 03:43:03.755 │ Goto page_reward
INFO 03:43:03.773 │ <<< UI GOTO PAGE_REWARD >>>
INFO 03:43:03.864 │ Page switch: page_event -> page_main
INFO 03:43:03.875 │ Click (1231, 30) @ GOTO_MAIN
INFO 03:43:05.382 │ Page switch: page_main_white -> page_reward
INFO 03:43:05.411 │ Click ( 25, 231) @ MAIN_GOTO_REWARD_WHITE
INFO 03:43:07.607 │ Page arrive: page_reward
INFO 03:43:07.652 │ <<< META BEACON ATTACK >>>
INFO 03:43:07.668 │ Ensure beacon attack page
INFO 03:43:11.111 │ Click ( 631, 339) @ META_ENTRANCE
INFO 03:43:12.908 │ In meta page
INFO 03:43:13.375 │ Meta state:COMPLETE
INFO 03:43:13.429 │ Click (1177, 677) @ BEACON_REWARD
INFO 03:43:13.514 │ Reap meta rewards
INFO 03:43:14.598 │ GET_ITEMS_1 -> CLICK_SAFE_AREA
INFO 03:43:14.611 │ Click (1175, 243) @ CLICK_SAFE_AREA
INFO 03:43:15.422 │ Pending tasks: ['OpsiAshBeacon', 'WarArchives', 'OpsiHazard1Leveling']
INFO 03:43:15.449 │ [Task] OpsiAshBeacon (Enable, 2026-08-25 03:42:16)
INFO 03:43:15.458 │ Continue task `OpsiAshBeacon (Enable, 2026-08-25 03:42:16)`
INFO 03:43:15.780 │ Meta state:INIT
INFO 03:43:18.995 │ [POINT_OCR 3.105s] 0/200
INFO 03:43:20.857 │ [POINT_OCR 1.801s] 100/1400
INFO 03:43:20.889 │ Click ( 902, 437) @ META_MAIN_DOSSIER_ENTRANCE
INFO 03:43:20.973 │ Select dossier entrance into
INFO 03:43:21.898 │ Meta state:INIT
INFO 03:43:24.389 │ [POINT_OCR 2.461s] 0/200
INFO 03:43:25.176 │ [POINT_OCR 0.768s] 100/1400
INFO 03:43:25.185 │ Click ( 864, 307) @ META_MAIN_DOSSIER_ENTRANCE
INFO 03:43:25.263 │ Select dossier entrance into
INFO 03:43:25.964 │ Meta state:INIT
INFO 03:43:28.532 │ [POINT_OCR 2.471s] 100/1400
INFO 03:43:28.568 │ Click ( 676, 405) @ META_BEGIN_ENTRANCE
INFO 03:43:28.643 │ Begin a dossier
INFO 03:43:28.912 │ Meta state:INIT
INFO 03:43:29.545 │ [POINT_OCR 0.554s] 100/1400
INFO 03:43:29.553 │ None dossier has been selected
INFO 03:43:29.598 │ Click ( 39, 33) @ ASH_QUIT
INFO 03:43:29.948 │ Meta state:ATTACKING
─────────────────────────────────────────── BEGIN META COMBAT ───────────────────────────────────────────
INFO 03:43:30.268 │ BEGIN META COMBAT
INFO 03:43:30.275 │ Combat preparation.
INFO 03:43:30.731 │ Click (1145, 659) @ ASH_START
INFO 03:43:33.326 │ [Automation] ON
INFO 03:43:33.364 │ Click (1157, 646) @ BATTLE_PREPARATION
INFO 03:43:33.499 │ [Automation] ON
INFO 03:43:33.812 │ [Automation] ON
INFO 03:43:34.256 │ [Automation] ON
INFO 03:43:36.065 │ [Loading] 8%
INFO 03:43:36.078 │ Screenshot interval set to 1.0s
INFO 03:43:54.016 │ [BattleUI] PAUSE
INFO 03:43:54.024 │ Combat execute
INFO 03:43:59.956 │ Combat auto check timer reached
INFO 03:45:36.483 │ Click (1149, 661) @ BATTLE_STATUS
INFO 03:45:36.603 │ Combat status
INFO 03:45:36.610 │ [expected_end] expected_end
INFO 03:45:36.618 │ Screenshot interval set to 0.2s
INFO 03:45:37.252 │ Click (1198, 661) @ BATTLE_STATUS
INFO 03:45:38.068 │ Click (1180, 658) @ BATTLE_STATUS
INFO 03:45:38.838 │ Click (1170, 673) @ BATTLE_STATUS
INFO 03:45:39.590 │ Click (1183, 668) @ BATTLE_STATUS
INFO 03:45:40.347 │ Click (1167, 662) @ BATTLE_STATUS
INFO 03:45:40.924 │ Click (1173, 672) @ BATTLE_STATUS
INFO 03:45:41.652 │ Click (1167, 659) @ BATTLE_STATUS
INFO 03:45:42.517 │ Click (1175, 666) @ BATTLE_STATUS
INFO 03:45:45.065 │ Meta combat finished and in correct page.
INFO 03:45:45.077 │ Combat end.
INFO 03:45:45.779 │ Meta state:ATTACKING
INFO 03:45:46.380 │ Click ( 759, 665) @ META_AUTO_ATTACK_START
INFO 03:45:47.432 │ Click ( 818, 526) @ META_AUTO_ATTACK_CONFIRM
INFO 03:45:48.579 │ This meta is auto attacking, check after 15 minutes
INFO 03:45:48.636 │ Delay task `OpsiAshBeacon` to 2026-08-25 04:00:48 (minute=15)
INFO 03:45:48.973 │ Bind task ['General', 'Alas', 'OpsiGeneral', 'OpsiAshBeacon']
INFO 03:45:49.087 │ Save config ./config\alas.json,
OpsiAshBeacon.Scheduler.NextRun=datetime.datetime(2026, 8, 25, 4, 0, 48)
INFO 03:45:49.406 │ Scheduler: End task `OpsiAshBeacon`
INFO 03:45:49.417 │ [Server] cn
INFO 03:45:50.520 │ Bind task ['General', 'Alas']
INFO 03:45:50.612 │ Pending tasks: ['Commission', 'WarArchives', 'OpsiHazard1Leveling']
INFO 03:45:50.624 │ [Task] Commission (Enable, 2026-08-25 03:44:16)
INFO 03:45:50.634 │ Bind task ['General', 'Alas', 'Commission']
INFO 03:45:51.229 │ Scheduler: Start task `Commission`
═════════════════════════════════════════════════════════════════════════════════════════════════════════
COMMISSION
═════════════════════════════════════════════════════════════════════════════════════════════════════════
INFO 03:45:51.530 │ <<< UI ENSURE >>>
INFO 03:45:51.541 │ UI get current page
INFO 03:45:53.258 │ Unknown ui page
INFO 03:45:53.269 │ Click (1231, 28) @ GOTO_MAIN
WARNING 03:45:53.920 │ Func screenshot() call timeout, retrying: 0
INFO 03:45:56.287 │ Unknown ui page
INFO 03:45:56.300 │ Click (1234, 34) @ GOTO_MAIN
INFO 03:45:56.454 │ [UI] page_main
INFO 03:45:56.463 │ Goto page_reward
INFO 03:45:56.481 │ <<< UI GOTO PAGE_REWARD >>>
INFO 03:45:56.657 │ Page switch: page_main_white -> page_reward
INFO 03:45:56.670 │ Click ( 21, 228) @ MAIN_GOTO_REWARD_WHITE
WARNING 03:47:27.031 │ Func screenshot() call timeout, retrying: 0
WARNING 03:55:23.503 │ Func screenshot() call timeout, retrying: 0
WARNING 04:01:10.910 │ Func screenshot() call timeout, retrying: 0
WARNING 04:13:19.470 │ Func screenshot() call timeout, retrying: 0
WARNING 04:22:36.570 │ Func screenshot() call timeout, retrying: 0
WARNING 04:23:28.956 │ Func screenshot() call timeout, retrying: 0
WARNING 04:30:41.180 │ Func screenshot() call timeout, retrying: 0
WARNING 04:30:44.280 │ Func screenshot() call timeout, retrying: 0
WARNING 04:31:26.702 │ Func screenshot() call timeout, retrying: 0
WARNING 04:33:37.348 │ Func screenshot() call timeout, retrying: 0
WARNING 04:39:07.947 │ Func screenshot() call timeout, retrying: 0
WARNING 04:39:18.630 │ Func screenshot() call timeout, retrying: 0
WARNING 04:39:26.382 │ Func screenshot() call timeout, retrying: 0
WARNING 04:41:46.641 │ Func screenshot() call timeout, retrying: 0
WARNING 04:48:00.213 │ Func screenshot() call timeout, retrying: 0
WARNING 04:48:57.043 │ Func screenshot() call timeout, retrying: 0
WARNING 04:49:09.361 │ Func screenshot() call timeout, retrying: 0
WARNING 04:49:15.304 │ Func screenshot() call timeout, retrying: 0
WARNING 04:49:43.553 │ Func screenshot() call timeout, retrying: 0
WARNING 04:49:44.066 │ Func screenshot() call timeout, retrying: 1
WARNING 04:53:04.990 │ Func screenshot() call timeout, retrying: 0
WARNING 04:53:06.016 │ Func screenshot() call timeout, retrying: 1
WARNING 04:53:24.485 │ Func screenshot() call timeout, retrying: 0
WARNING 05:01:42.589 │ Func screenshot() call timeout, retrying: 0
WARNING 05:04:52.620 │ Func screenshot() call timeout, retrying: 0
WARNING 05:06:14.099 │ Func screenshot() call timeout, retrying: 0
WARNING 05:07:29.177 │ Func screenshot() call timeout, retrying: 0
WARNING 05:11:16.070 │ Func screenshot() call timeout, retrying: 0
WARNING 05:26:42.853 │ Func screenshot() call timeout, retrying: 0
WARNING 05:27:04.851 │ Func screenshot() call timeout, retrying: 0
WARNING 05:27:37.795 │ Func screenshot() call timeout, retrying: 0
WARNING 05:27:55.254 │ Func screenshot() call timeout, retrying: 0
WARNING 05:28:11.810 │ Func screenshot() call timeout, retrying: 0
WARNING 05:29:27.938 │ Func screenshot() call timeout, retrying: 0
WARNING 05:30:19.079 │ Func screenshot() call timeout, retrying: 0
WARNING 05:37:20.268 │ Func screenshot() call timeout, retrying: 0
WARNING 05:37:31.073 │ Func screenshot() call timeout, retrying: 0
WARNING 05:38:20.955 │ Func screenshot() call timeout, retrying: 0
WARNING 05:45:13.761 │ Func screenshot() call timeout, retrying: 0
WARNING 05:45:44.872 │ Func screenshot() call timeout, retrying: 0
WARNING 05:46:02.794 │ Func screenshot() call timeout, retrying: 0
WARNING 06:01:05.968 │ Func screenshot() call timeout, retrying: 0
WARNING 06:06:53.573 │ Func screenshot() call timeout, retrying: 0
WARNING 06:12:05.929 │ Func screenshot() call timeout, retrying: 0
WARNING 06:15:39.086 │ Func screenshot() call timeout, retrying: 0
WARNING 06:16:12.471 │ Func screenshot() call timeout, retrying: 0
WARNING 06:17:11.288 │ Func screenshot() call timeout, retrying: 0
WARNING 06:18:17.453 │ Func screenshot() call timeout, retrying: 0
WARNING 06:24:08.361 │ Func screenshot() call timeout, retrying: 0
WARNING 06:31:57.799 │ Func screenshot() call timeout, retrying: 0
WARNING 06:33:59.175 │ Func screenshot() call timeout, retrying: 0
WARNING 06:34:00.138 │ Func screenshot() call timeout, retrying: 1
WARNING 06:37:18.606 │ Func screenshot() call timeout, retrying: 0
WARNING 06:52:16.842 │ Func screenshot() call timeout, retrying: 0
WARNING 06:52:51.339 │ Func screenshot() call timeout, retrying: 0
WARNING 06:55:29.728 │ Func screenshot() call timeout, retrying: 0
WARNING 06:56:04.160 │ Func screenshot() call timeout, retrying: 0
WARNING 06:56:10.625 │ Func screenshot() call timeout, retrying: 0
WARNING 06:56:11.146 │ Func screenshot() call timeout, retrying: 1
WARNING 06:57:32.961 │ Func screenshot() call timeout, retrying: 0
WARNING 07:09:43.076 │ Func screenshot() call timeout, retrying: 0
WARNING 07:11:45.458 │ Func screenshot() call timeout, retrying: 0
WARNING 07:13:46.834 │ Func screenshot() call timeout, retrying: 0
WARNING 07:21:10.918 │ Func screenshot() call timeout, retrying: 0
WARNING 07:25:59.686 │ Func screenshot() call timeout, retrying: 0
WARNING 07:26:31.395 │ Func screenshot() call timeout, retrying: 0
WARNING 07:31:11.146 │ Func screenshot() call timeout, retrying: 0
WARNING 07:33:36.930 │ Func screenshot() call timeout, retrying: 0
WARNING 07:42:50.876 │ Func screenshot() call timeout, retrying: 0
WARNING 07:48:29.498 │ Func screenshot() call timeout, retrying: 0
WARNING 07:52:43.462 │ Func screenshot() call timeout, retrying: 0
WARNING 07:53:27.119 │ Func screenshot() call timeout, retrying: 0
WARNING 07:53:49.176 │ Func screenshot() call timeout, retrying: 0
WARNING 07:53:56.384 │ Func screenshot() call timeout, retrying: 0
WARNING 08:06:50.328 │ Func screenshot() call timeout, retrying: 0
WARNING 08:08:32.453 │ Func screenshot() call timeout, retrying: 0
WARNING 08:08:33.789 │ Func screenshot() call timeout, retrying: 0
WARNING 08:08:48.659 │ Func screenshot() call timeout, retrying: 0
WARNING 08:08:55.300 │ Func screenshot() call timeout, retrying: 0
WARNING 08:09:28.128 │ Func screenshot() call timeout, retrying: 0
WARNING 08:09:32.209 │ Func screenshot() call timeout, retrying: 0
WARNING 08:19:35.523 │ Func screenshot() call timeout, retrying: 0
WARNING 08:24:18.269 │ Func screenshot() call timeout, retrying: 0
WARNING 08:24:26.926 │ Func screenshot() call timeout, retrying: 0
WARNING 08:24:36.714 │ Func screenshot() call timeout, retrying: 0
WARNING 08:24:48.135 │ Func screenshot() call timeout, retrying: 0
WARNING 08:25:26.010 │ Func screenshot() call timeout, retrying: 0
WARNING 08:25:42.339 │ Func screenshot() call timeout, retrying: 0
WARNING 08:31:13.794 │ Func screenshot() call timeout, retrying: 0
WARNING 08:47:48.573 │ Func screenshot() call timeout, retrying: 0
WARNING 08:54:11.888 │ Func screenshot() call timeout, retrying: 0
WARNING 08:55:57.737 │ Func screenshot() call timeout, retrying: 0
WARNING 08:57:20.666 │ Func screenshot() call timeout, retrying: 0
WARNING 08:59:20.515 │ Func screenshot() call timeout, retrying: 0
WARNING 09:01:20.875 │ Func screenshot() call timeout, retrying: 0
WARNING 09:02:49.563 │ Func screenshot() call timeout, retrying: 0
WARNING 09:10:17.076 │ Func screenshot() call timeout, retrying: 0
WARNING 09:17:39.350 │ Func screenshot() call timeout, retrying: 0
WARNING 09:18:24.564 │ Func screenshot() call timeout, retrying: 0
WARNING 09:29:14.868 │ Func screenshot() call timeout, retrying: 0
WARNING 09:43:03.844 │ Func screenshot() call timeout, retrying: 0
WARNING 09:57:38.519 │ Func screenshot() call timeout, retrying: 0
WARNING 10:17:14.010 │ Func screenshot() call timeout, retrying: 0
WARNING 10:17:14.568 │ Func screenshot() call timeout, retrying: 1
WARNING 10:20:42.730 │ Func screenshot() call timeout, retrying: 0
[alas] exited. Reason: Manual stop
在提问之前...
描述你的问题
固定进入委托任务后,脚本不知为何会点进设置界面,然后无法识别设置导致卡死,同时也不会触发强制重启以及停止程序
如何复现
最近的更新后,每天相似时间段都会遇到这个问题
预期行为
No response
相关 Logs
截图
还有别的吗?
No response