═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ MAIN ═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ ════════════════════════════════════════════════════ CAMPAIGN_13_1 ════════════════════════════════════════════════════ 2026-10-24 11:49:26.380 | INFO | CAMPAIGN_13_1 2026-10-24 11:49:26.382 | INFO | Campaign run: event="campaign_main", name=campaign_13_1 2026-10-24 11:49:26.388 | INFO | Count: 0 2026-10-24 11:49:26.407 | INFO | <<< UI ENSURE >>> 2026-10-24 11:49:26.410 | INFO | UI get current page 2026-10-24 11:49:26.425 | INFO | [UI] page_main 2026-10-24 11:49:26.428 | INFO | Goto page_campaign 2026-10-24 11:49:26.433 | INFO | <<< UI GOTO PAGE_CAMPAIGN >>> 2026-10-24 11:49:26.449 | INFO | Page switch: page_main_white -> page_campaign_menu 2026-10-24 11:49:26.454 | INFO | Click (1199, 485) @ MAIN_GOTO_CAMPAIGN_WHITE 2026-10-24 11:49:27.274 | INFO | Click (1177, 98) @ LOGIN_ANNOUNCE_2 2026-10-24 11:49:30.278 | INFO | Click (1179, 99) @ LOGIN_ANNOUNCE_2 2026-10-24 11:49:33.574 | INFO | Click (1192, 91) @ LOGIN_ANNOUNCE_2 2026-10-24 11:49:34.089 | INFO | Page switch: page_main_white -> page_campaign_menu 2026-10-24 11:49:34.092 | INFO | Click (1187, 536) @ MAIN_GOTO_CAMPAIGN_WHITE 2026-10-24 11:49:39.188 | INFO | Page switch: page_main_white -> page_campaign_menu 2026-10-24 11:49:39.191 | INFO | Click (1193, 474) @ MAIN_GOTO_CAMPAIGN_WHITE 2026-10-24 11:49:39.771 | INFO | Page arrive: page_campaign 2026-10-24 11:49:39.796 | INFO | Mode_switch_1 set to hard 2026-10-24 11:49:39.822 | INFO | [Mode_switch_1] hard 2026-10-24 11:49:39.825 | INFO | <<< UI ENSURE INDEX >>> 2026-10-24 11:49:39.892 | INFO | No stage found. 2026-10-24 11:49:40.145 | INFO | No stage found. 2026-10-24 11:49:40.441 | INFO | No stage found. 2026-10-24 11:49:40.449 | WARNING | get_chapter_index: WITHDRAW appears 2026-10-24 11:49:42.489 | INFO | <<< MAP WITHDRAW >>> 2026-10-24 11:49:42.495 | INFO | Click ( 819, 680) @ WITHDRAW 2026-10-24 11:50:42.555 | INFO | Function calls: gui.py L94 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() gui.py L85 func() main.py L463 run() server.py L60 run() runners.py L43 run() on.py L84 main() proxy_headers.py L75 __call__() applications.py L112 __call__() errors.py L146 __call__() base.py L21 __call__() exceptions.py L58 __call__() routing.py L569 __call__() routing.py L540 lifespan() routing.py L481 default_lifespan() routing.py L518 startup() app.py L1550 process_manager.py L227 restart_processes() 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 L587 loop() alas.py L69 run() alas.py L356 main() run.py L423 run() campaign_ui.py L422 ensure_campaign_ui() campaign_ui.py L390 handle_campaign_ui_additional() map_operation.py L403 withdraw() device.py L194 screenshot() device.py L256 stuck_record_check() device.py L43 show_function_call() 2026-10-24 11:50:42.575 | WARNING | Wait too long 2026-10-24 11:50:42.578 | WARNING | Waiting for {'DAILY_CHECK', 'FLEET_PREPARATION', 'EVENT_CHECK', 'POPUP_CONFIRM_WHITE', 'WITHDRAW', 'MAP_PREPARATION', 'SP_CHECK', 'CAMPAIGN_CHECK', 'MAP_PREPARATION_HARD', 'POPUP_CANCEL', 'AUTO_SEARCH_MENU_EXIT'} 2026-10-24 11:50:42.681 | INFO | [Package_name] com.bilibili.azurlane 2026-10-24 11:50:42.685 | ERROR | GameStuckError: Wait too long 2026-10-24 11:50:42.689 | WARNING | Saving error: ./log/error/1792813842689