═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ OPSIASHBEACON ═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ 2026-06-12 20:29:06.318 | INFO | <<< UI ENSURE >>> 2026-06-12 20:29:06.321 | INFO | UI get current page 2026-06-12 20:29:06.336 | INFO | [UI] page_main 2026-06-12 20:29:06.340 | INFO | Goto page_reward 2026-06-12 20:29:06.346 | INFO | <<< UI GOTO PAGE_REWARD >>> 2026-06-12 20:29:06.365 | INFO | Page switch: page_main_white -> page_reward 2026-06-12 20:29:06.368 | INFO | Click ( 17, 243) @ MAIN_GOTO_REWARD_WHITE 2026-06-12 20:29:06.919 | INFO | Page arrive: page_reward 2026-06-12 20:29:06.923 | INFO | <<< META BEACON ATTACK >>> 2026-06-12 20:29:06.926 | INFO | Ensure beacon attack page 2026-06-12 20:29:07.137 | INFO | Click ( 602, 342) @ META_ENTRANCE 2026-06-12 20:29:07.539 | INFO | In meta page 2026-06-12 20:29:07.597 | INFO | Meta state:COMPLETE 2026-06-12 20:29:07.607 | INFO | Click (1123, 673) @ BEACON_REWARD 2026-06-12 20:29:07.663 | INFO | Reap meta rewards 2026-06-12 20:29:08.153 | INFO | GET_ITEMS_1 -> CLICK_SAFE_AREA 2026-06-12 20:29:08.156 | INFO | Click (1168, 256) @ CLICK_SAFE_AREA 2026-06-12 20:29:08.451 | INFO | Pending tasks: ['OpsiAshBeacon', 'OpsiHazard1Leveling'] 2026-06-12 20:29:08.454 | INFO | [Task] OpsiAshBeacon (Enable, 2026-06-12 20:28:34) 2026-06-12 20:29:08.458 | INFO | Continue task `OpsiAshBeacon (Enable, 2026-06-12 20:28:34)` 2026-06-12 20:29:08.771 | INFO | Meta state:INIT 2026-06-12 20:29:08.849 | INFO | [POINT_OCR 0.058s] 130/200 2026-06-12 20:29:08.853 | INFO | Click ( 381, 421) @ META_MAIN_BEACON_ENTRANCE 2026-06-12 20:29:08.905 | INFO | Select beacon entrance into 2026-06-12 20:29:09.078 | INFO | Meta state:UNDEFINED 2026-06-12 20:29:09.376 | INFO | Meta state:INIT 2026-06-12 20:29:09.445 | INFO | [POINT_OCR 0.060s] 130/200 2026-06-12 20:29:09.449 | INFO | Click ( 687, 372) @ META_BEGIN_ENTRANCE 2026-06-12 20:29:09.502 | INFO | Begin a beacon 2026-06-12 20:29:09.676 | INFO | Meta state:ATTACKING 2026-06-12 20:29:09.687 | INFO | Click ( 969, 656) @ HELP_ENTER 2026-06-12 20:29:09.948 | INFO | Click ( 814, 371) @ HELP_3 2026-06-12 20:29:10.234 | INFO | Click ( 659, 296) @ HELP_2 2026-06-12 20:29:10.498 | INFO | Click ( 507, 396) @ HELP_1 2026-06-12 20:29:10.559 | INFO | Click ( 844, 520) @ HELP_CONFIRM 2026-06-12 20:29:10.989 | INFO | In meta details page, should switch to damage page 2026-06-12 20:29:10.993 | INFO | Click ( 977, 120) @ META_INNER_PAGE_NOT_DAMAGE 2026-06-12 20:29:11.257 | INFO | Already in meta damage page 2026-06-12 20:29:11.309 | INFO | [META_DAMAGE 0.049s] 0 ────────────────────────────────────────────────── BEGIN META COMBAT ────────────────────────────────────────────────── 2026-06-12 20:29:11.320 | INFO | BEGIN META COMBAT 2026-06-12 20:29:11.323 | INFO | Combat preparation. 2026-06-12 20:29:11.366 | INFO | Click (1122, 668) @ ASH_START 2026-06-12 20:29:12.159 | INFO | [Automation] ON 2026-06-12 20:29:12.167 | INFO | Click (1143, 637) @ BATTLE_PREPARATION 2026-06-12 20:29:12.486 | INFO | [Automation] ON 2026-06-12 20:29:12.782 | INFO | [Loading] 4% 2026-06-12 20:29:12.786 | INFO | Screenshot interval set to 1.0s 2026-06-12 20:29:20.799 | INFO | [BattleUI] PAUSE 2026-06-12 20:29:20.803 | INFO | Combat execute 2026-06-12 20:29:26.775 | INFO | Combat auto check timer reached 2026-06-12 20:30:48.178 | INFO | Click (1175, 655) @ BATTLE_STATUS 2026-06-12 20:30:48.232 | INFO | Combat status 2026-06-12 20:30:48.236 | INFO | [expected_end] expected_end 2026-06-12 20:30:48.242 | INFO | Screenshot interval set to 0.3s 2026-06-12 20:30:48.270 | INFO | Click (1027, 669) @ GET_SHIP 2026-06-12 20:30:48.803 | INFO | Click (1163, 661) @ BATTLE_STATUS 2026-06-12 20:30:49.539 | INFO | Click (1011, 660) @ GET_SHIP 2026-06-12 20:30:50.749 | INFO | Click (1033, 655) @ GET_SHIP 2026-06-12 20:30:51.312 | INFO | Meta combat finished and in correct page. 2026-06-12 20:30:51.316 | INFO | Combat end. 2026-06-12 20:30:51.644 | INFO | Meta state:ATTACKING 2026-06-12 20:30:51.656 | INFO | Click ( 963, 674) @ HELP_ENTER 2026-06-12 20:31:51.679 | INFO | Function calls: threading.py L890 _bootstrap() threading.py L926 _bootstrap_inner() threading.py L870 run() threadbased.py L254 run() output.py L801 click_callback() app.py L457 process_manager.py L51 start() process.py L112 start() context.py L223 _Popen() context.py L277 _Popen() popen_fork.py L20 __init__() popen_fork.py L74 _launch() process.py L297 _bootstrap() process.py L99 run() process_manager.py L166 run_process() alas.py L570 loop() alas.py L70 run() alas.py L314 opsi_ash_beacon() meta.py L497 run() meta.py L493 _begin_beacon() meta.py L123 _attack_meta() meta.py L265 _pre_attack() meta.py L294 _ask_for_help() device.py L188 screenshot() device.py L250 stuck_record_check() device.py L43 show_function_call() 2026-06-12 20:31:51.697 | WARNING | Wait too long 2026-06-12 20:31:51.701 | WARNING | Waiting for {'BATTLE_PREPARATION', 'HELP_CONFIRM', 'HELP_ENTER'} 2026-06-12 20:31:51.774 | INFO | [Package_name] com.bilibili.azurlane 2026-06-12 20:31:51.779 | ERROR | GameStuckError: Wait too long 2026-06-12 20:31:51.785 | WARNING | Saving error: ./log/error/1781267511785