═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ MAIN ═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ ════════════════════════════════════════════════════ CAMPAIGN_13_1 ════════════════════════════════════════════════════ 2026-01-27 20:44:30.172 | INFO | CAMPAIGN_13_1 2026-01-27 20:44:30.175 | INFO | Count: 0 2026-01-27 20:44:30.192 | INFO | <<< UI ENSURE >>> 2026-01-27 20:44:30.196 | INFO | UI get current page 2026-01-27 20:44:30.249 | INFO | [UI] page_reward 2026-01-27 20:44:30.254 | INFO | Goto page_campaign 2026-01-27 20:44:30.259 | INFO | <<< UI GOTO PAGE_CAMPAIGN >>> 2026-01-27 20:44:30.292 | INFO | Page switch: page_reward -> page_main 2026-01-27 20:44:30.296 | INFO | Click ( 820, 616) @ REWARD_GOTO_MAIN 2026-01-27 20:44:30.754 | INFO | Page switch: page_main_white -> page_campaign_menu 2026-01-27 20:44:30.759 | INFO | Click (1185, 513) @ MAIN_GOTO_CAMPAIGN_WHITE 2026-01-27 20:44:31.331 | INFO | Page arrive: page_campaign 2026-01-27 20:44:31.366 | INFO | Mode_switch_1 set to hard 2026-01-27 20:44:31.397 | INFO | [Mode_switch_1] unknown 2026-01-27 20:44:31.634 | INFO | [Mode_switch_1] unknown 2026-01-27 20:44:31.642 | WARNING | ModeSwitch: WITHDRAW appears 2026-01-27 20:44:33.744 | INFO | <<< MAP WITHDRAW >>> 2026-01-27 20:44:33.750 | INFO | Click ( 818, 673) @ WITHDRAW 2026-01-27 20:44:34.108 | INFO | Click ( 797, 517) @ POPUP_CONFIRM_WITHDRAW 2026-01-27 20:44:35.646 | INFO | In stage. 2026-01-27 20:44:37.348 | INFO | <<< UI ENSURE >>> 2026-01-27 20:44:37.355 | INFO | UI get current page 2026-01-27 20:44:37.368 | INFO | [UI] page_campaign 2026-01-27 20:44:37.373 | INFO | Already at page_campaign 2026-01-27 20:44:37.383 | INFO | Mode_switch_1 set to hard 2026-01-27 20:44:37.394 | INFO | [Mode_switch_1] hard 2026-01-27 20:44:37.400 | INFO | <<< UI ENSURE INDEX >>> 2026-01-27 20:44:37.659 | INFO | [campaign 0.167s] ['13--1', '13--3', '13--2', '13--4'] 2026-01-27 20:44:37.667 | INFO | [Chapter] 13 2026-01-27 20:44:37.673 | INFO | [Stage] 13-1, 13-3, 13-2, 13-4 2026-01-27 20:44:37.684 | INFO | [Index] 13 2026-01-27 20:44:37.817 | INFO | [OCR_OIL 0.090s] 3412 ──────────────────────────────────────────────────────── 13-1 ───────────────────────────────────────────────────────── 2026-01-27 20:44:37.824 | INFO | 13-1 2026-01-27 20:44:37.826 | INFO | Expect emotion reduce: (12, 2) 2026-01-27 20:44:37.839 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-01-27 20:44:37.842 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=69, Main.Emotion.Fleet1Record=datetime.datetime(2026, 1, 27, 20, 44, 37), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 1, 27, 20, 44, 37) 2026-01-27 20:44:37.860 | INFO | [Emotion fleet_1] 69 2026-01-27 20:44:37.864 | INFO | [Emotion fleet_2] 119 2026-01-27 20:44:37.868 | INFO | <<< ENTER MAP >>> 2026-01-27 20:44:37.931 | INFO | Click ( 189, 288) @ 13-1 2026-01-27 20:44:38.344 | INFO | [Map_clear_percentage] 5% 2026-01-27 20:44:38.641 | INFO | [Map_clear_percentage] 67% 2026-01-27 20:44:38.935 | INFO | [Map_clear_percentage] 99% 2026-01-27 20:44:38.968 | INFO | [MAP_CLEAR_ALL_THIS_TIME] False 2026-01-27 20:44:38.975 | INFO | [Map_info] 99%, star_1, star_2, star_3, 100_percent_clear, 3_stars, threat_safe, clear_mode 2026-01-27 20:44:38.986 | INFO | [StopCondition_MapAchievement] non_stop 2026-01-27 20:44:38.991 | INFO | Fast_Forward set to on 2026-01-27 20:44:38.993 | INFO | [Fast_Forward] on 2026-01-27 20:44:39.018 | INFO | Auto_Search set to on 2026-01-27 20:44:39.024 | INFO | [Auto_Search] on 2026-01-27 20:44:39.027 | INFO | Click ( 943, 514) @ MAP_PREPARATION 2026-01-27 20:44:39.531 | INFO | Handling 2x book setting, mode=prep. 2026-01-27 20:44:39.557 | INFO | Using fleet: [4, 3, 1] 2026-01-27 20:44:39.630 | INFO | Hard satisfied: Fleet_1: None, Fleet_2: None, Submarine: None 2026-01-27 20:44:39.639 | INFO | [map_allow_submarine] True 2026-01-27 20:44:39.645 | INFO | Click (1134, 329) @ FLEET_2_CLEAR 2026-01-27 20:44:39.700 | INFO | Click (1045, 468) @ SUBMARINE_CHOOSE 2026-01-27 20:44:39.834 | INFO | Current selected: [1] 2026-01-27 20:44:39.838 | INFO | Click (1064, 467) @ SUBMARINE_CHOOSE 2026-01-27 20:44:40.138 | INFO | Click (1046, 213) @ FLEET_1_CHOOSE 2026-01-27 20:44:40.439 | INFO | Current selected: [3] 2026-01-27 20:44:40.444 | INFO | Click (1125, 415) @ FLEET_1_BAR_INDEX_4 2026-01-27 20:44:40.738 | INFO | Click (1047, 336) @ FLEET_2_CHOOSE 2026-01-27 20:44:41.030 | INFO | Current selected: [4] 2026-01-27 20:44:41.035 | INFO | Click (1102, 488) @ FLEET_2_BAR_INDEX_3 2026-01-27 20:44:41.338 | INFO | Auto search setting 2026-01-27 20:44:41.355 | INFO | [_fleet_sidebar_offset] 0 2026-01-27 20:44:41.360 | INFO | [Fleet_sidebar] 1/3 2026-01-27 20:44:41.363 | INFO | Click (1208, 427) @ FLEET_SIDEBAR_0_2 2026-01-27 20:44:41.855 | INFO | [_fleet_sidebar_offset] 0 2026-01-27 20:44:41.859 | INFO | [Fleet_sidebar] 3/3 2026-01-27 20:44:41.863 | INFO | [Auto_Search_Setting] fleet1_all_fleet2_standby, sub_standby 2026-01-27 20:44:41.870 | INFO | Click ( 504, 219) @ AUTO_SEARCH_SET_MOB 2026-01-27 20:44:42.347 | INFO | [Auto_Search_Setting] fleet1_mob_fleet2_boss, sub_standby 2026-01-27 20:44:42.352 | INFO | Selected to the correct auto search setting 2026-01-27 20:44:42.357 | INFO | [Auto_Search_Setting] fleet1_mob_fleet2_boss, sub_standby 2026-01-27 20:44:42.360 | INFO | Selected to the correct auto search setting 2026-01-27 20:44:42.363 | INFO | Click (1063, 590) @ FLEET_PREPARATION 2026-01-27 20:44:43.265 | INFO | is_auto_search_running appeared ────────────────────────────────────────────────────── BATTLE_0 ─────────────────────────────────────────────────────── 2026-01-27 20:44:43.272 | INFO | BATTLE_0 2026-01-27 20:44:43.275 | INFO | Auto search moving 2026-01-27 20:44:43.289 | INFO | Fleet: 1, fleet_current_index: 1 2026-01-27 20:44:43.371 | INFO | [OCR_OIL 0.078s] 3402 2026-01-27 20:44:43.580 | INFO | [OCR_COIN 0.204s] 110040 2026-01-27 20:44:47.797 | INFO | [Loading] 11% 2026-01-27 20:44:47.804 | INFO | Auto search combat loading 2026-01-27 20:44:47.810 | INFO | Screenshot interval set to 1.0s 2026-01-27 20:44:53.776 | INFO | [BattleUI] PAUSE 2026-01-27 20:44:53.782 | INFO | Auto Search combat execute 2026-01-27 20:44:53.786 | INFO | <<< EMOTION REDUCE >>> 2026-01-27 20:44:53.796 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-01-27 20:44:53.801 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=67, Main.Emotion.Fleet1Record=datetime.datetime(2026, 1, 27, 20, 44, 53), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 1, 27, 20, 44, 53) 2026-01-27 20:44:53.820 | INFO | [Emotion fleet_1] 67 2026-01-27 20:44:53.827 | INFO | [Emotion fleet_2] 119 2026-01-27 20:44:59.774 | INFO | Combat auto check timer reached 2026-01-27 20:45:52.840 | INFO | Screenshot interval set to 0.3s 2026-01-27 20:45:52.843 | INFO | Auto Search combat status 2026-01-27 20:45:53.738 | INFO | Click (1031, 659) @ GET_SHIP 2026-01-27 20:45:54.938 | INFO | Click (1037, 656) @ GET_SHIP 2026-01-27 20:45:56.133 | INFO | Click (1048, 665) @ GET_SHIP 2026-01-27 20:45:57.372 | INFO | Click (1015, 662) @ GET_SHIP 2026-01-27 20:45:59.426 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_1 ─────────────────────────────────────────────────────── 2026-01-27 20:45:59.432 | INFO | BATTLE_1 2026-01-27 20:45:59.435 | INFO | Auto search moving 2026-01-27 20:45:59.441 | INFO | Fleet: 1, fleet_current_index: 1 2026-01-27 20:45:59.677 | INFO | [OCR_OIL 0.231s] 3383 2026-01-27 20:45:59.926 | INFO | [OCR_COIN 0.240s] 110064 2026-01-27 20:46:03.355 | INFO | [Loading] 5% 2026-01-27 20:46:03.360 | INFO | Auto search combat loading 2026-01-27 20:46:03.363 | INFO | Screenshot interval set to 1.0s 2026-01-27 20:46:09.377 | INFO | [BattleUI] PAUSE 2026-01-27 20:46:09.382 | INFO | Auto Search combat execute 2026-01-27 20:46:09.386 | INFO | <<< EMOTION REDUCE >>> 2026-01-27 20:46:09.398 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-01-27 20:46:09.404 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=65, Main.Emotion.Fleet1Record=datetime.datetime(2026, 1, 27, 20, 46, 9), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 1, 27, 20, 46, 9) 2026-01-27 20:46:09.425 | INFO | [Emotion fleet_1] 65 2026-01-27 20:46:09.429 | INFO | [Emotion fleet_2] 119 2026-01-27 20:46:15.356 | INFO | Combat auto check timer reached 2026-01-27 20:46:36.398 | INFO | Click (1018, 646) @ GET_SHIP 2026-01-27 20:46:37.475 | INFO | Click (1038, 661) @ GET_SHIP 2026-01-27 20:46:39.411 | INFO | Screenshot interval set to 0.3s 2026-01-27 20:46:39.416 | INFO | Auto Search combat status 2026-01-27 20:46:39.421 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_2 ─────────────────────────────────────────────────────── 2026-01-27 20:46:39.426 | INFO | BATTLE_2 2026-01-27 20:46:39.431 | INFO | Auto search moving 2026-01-27 20:46:39.438 | INFO | Fleet: 1, fleet_current_index: 1 2026-01-27 20:46:39.593 | INFO | [OCR_OIL 0.148s] 3364 2026-01-27 20:46:39.787 | INFO | [OCR_COIN 0.188s] 110074 2026-01-27 20:46:44.987 | INFO | [Loading] 8% 2026-01-27 20:46:44.991 | INFO | Auto search combat loading 2026-01-27 20:46:44.995 | INFO | Screenshot interval set to 1.0s 2026-01-27 20:46:50.984 | INFO | [BattleUI] PAUSE 2026-01-27 20:46:50.988 | INFO | Auto Search combat execute 2026-01-27 20:46:50.991 | INFO | <<< EMOTION REDUCE >>> 2026-01-27 20:46:51.001 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-01-27 20:46:51.008 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=63, Main.Emotion.Fleet1Record=datetime.datetime(2026, 1, 27, 20, 46, 50), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 1, 27, 20, 46, 50) 2026-01-27 20:46:51.031 | INFO | [Emotion fleet_1] 63 2026-01-27 20:46:51.038 | INFO | [Emotion fleet_2] 119 2026-01-27 20:46:56.980 | INFO | Combat auto check timer reached 2026-01-27 20:47:34.035 | INFO | Screenshot interval set to 0.3s 2026-01-27 20:47:34.040 | INFO | Auto Search combat status 2026-01-27 20:47:34.929 | INFO | Click (1040, 667) @ GET_SHIP 2026-01-27 20:47:36.128 | INFO | Click (1012, 669) @ GET_SHIP 2026-01-27 20:47:37.343 | INFO | Click (1021, 659) @ GET_SHIP 2026-01-27 20:47:38.585 | INFO | Click (1021, 650) @ GET_SHIP 2026-01-27 20:47:40.635 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_3 ─────────────────────────────────────────────────────── 2026-01-27 20:47:40.641 | INFO | BATTLE_3 2026-01-27 20:47:40.644 | INFO | Auto search moving 2026-01-27 20:47:40.648 | INFO | Fleet: 1, fleet_current_index: 1 2026-01-27 20:47:40.844 | INFO | [OCR_OIL 0.191s] 3345 2026-01-27 20:47:41.158 | INFO | [OCR_COIN 0.311s] 110086 2026-01-27 20:47:45.471 | INFO | [Loading] 11% 2026-01-27 20:47:45.474 | INFO | Auto search combat loading 2026-01-27 20:47:45.477 | INFO | Screenshot interval set to 1.0s 2026-01-27 20:47:51.498 | INFO | [BattleUI] PAUSE 2026-01-27 20:47:51.503 | INFO | Auto Search combat execute 2026-01-27 20:47:51.506 | INFO | <<< EMOTION REDUCE >>> 2026-01-27 20:47:51.523 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-01-27 20:47:51.527 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=61, Main.Emotion.Fleet1Record=datetime.datetime(2026, 1, 27, 20, 47, 51), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 1, 27, 20, 47, 51) 2026-01-27 20:47:51.547 | INFO | [Emotion fleet_1] 61 2026-01-27 20:47:51.567 | INFO | [Emotion fleet_2] 119 2026-01-27 20:47:57.484 | INFO | Combat auto check timer reached 2026-01-27 20:48:33.527 | INFO | Screenshot interval set to 0.3s 2026-01-27 20:48:33.534 | INFO | Auto Search combat status 2026-01-27 20:48:34.125 | INFO | Click (1026, 667) @ GET_SHIP 2026-01-27 20:48:35.315 | INFO | Click (1028, 644) @ GET_SHIP 2026-01-27 20:48:36.528 | INFO | Click (1025, 660) @ GET_SHIP 2026-01-27 20:48:37.749 | INFO | Click (1010, 662) @ GET_SHIP 2026-01-27 20:48:39.886 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_4 ─────────────────────────────────────────────────────── 2026-01-27 20:48:39.894 | INFO | BATTLE_4 2026-01-27 20:48:39.904 | INFO | Auto search moving 2026-01-27 20:48:39.918 | INFO | Fleet: 1, fleet_current_index: 1 2026-01-27 20:48:40.279 | INFO | [OCR_OIL 0.351s] 3326 2026-01-27 20:48:40.533 | INFO | [OCR_COIN 0.242s] 110100 2026-01-27 20:48:43.939 | INFO | [Loading] 11% 2026-01-27 20:48:43.943 | INFO | Auto search combat loading 2026-01-27 20:48:43.946 | INFO | Screenshot interval set to 1.0s 2026-01-27 20:48:50.004 | INFO | [BattleUI] PAUSE 2026-01-27 20:48:50.020 | INFO | Auto Search combat execute 2026-01-27 20:48:50.026 | INFO | <<< EMOTION REDUCE >>> 2026-01-27 20:48:50.052 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-01-27 20:48:50.062 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=61, Main.Emotion.Fleet1Record=datetime.datetime(2026, 1, 27, 20, 48, 50), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 1, 27, 20, 48, 50) 2026-01-27 20:48:50.083 | INFO | [Emotion fleet_1] 61 2026-01-27 20:48:50.092 | INFO | [Emotion fleet_2] 119 2026-01-27 20:48:55.948 | INFO | Combat auto check timer reached 2026-01-27 20:49:14.968 | INFO | Screenshot interval set to 0.3s 2026-01-27 20:49:14.974 | INFO | Auto Search combat status 2026-01-27 20:49:16.163 | INFO | Click (1012, 669) @ GET_SHIP 2026-01-27 20:49:17.399 | INFO | Click (1030, 651) @ GET_SHIP 2026-01-27 20:49:18.665 | INFO | Click (1030, 663) @ GET_SHIP 2026-01-27 20:49:19.760 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_5 ─────────────────────────────────────────────────────── 2026-01-27 20:49:19.766 | INFO | BATTLE_5 2026-01-27 20:49:19.768 | INFO | Auto search moving 2026-01-27 20:49:19.773 | INFO | Fleet: 1, fleet_current_index: 1 2026-01-27 20:49:19.876 | INFO | [OCR_OIL 0.100s] 3307 2026-01-27 20:49:20.122 | INFO | [OCR_COIN 0.232s] 110115 2026-01-27 20:49:22.317 | INFO | [Loading] 9% 2026-01-27 20:49:22.321 | INFO | Auto search combat loading 2026-01-27 20:49:22.326 | INFO | Screenshot interval set to 1.0s 2026-01-27 20:49:28.326 | INFO | [BattleUI] PAUSE 2026-01-27 20:49:28.329 | INFO | Auto Search combat execute 2026-01-27 20:49:28.333 | INFO | <<< EMOTION REDUCE >>> 2026-01-27 20:49:28.348 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-01-27 20:49:28.352 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=59, Main.Emotion.Fleet1Record=datetime.datetime(2026, 1, 27, 20, 49, 28), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 1, 27, 20, 49, 28) 2026-01-27 20:49:28.367 | INFO | [Emotion fleet_1] 59 2026-01-27 20:49:28.377 | INFO | [Emotion fleet_2] 119 2026-01-27 20:49:34.325 | INFO | Combat auto check timer reached 2026-01-27 20:50:33.390 | INFO | Click (1028, 641) @ GET_SHIP 2026-01-27 20:53:33.545 | 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 L437 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 L555 loop() alas.py L69 run() alas.py L352 main() run.py L426 run() campaign_base.py L143 run() campaign_base.py L178 auto_search_execute_a_battle() auto_search_combat.py L349 auto_search_combat() auto_search_combat.py L246 auto_search_combat_execute() base.py L169 loop() device.py L188 screenshot() device.py L250 stuck_record_check() device.py L43 show_function_call() 2026-01-27 20:53:33.560 | WARNING | Wait too long 2026-01-27 20:53:33.563 | WARNING | Waiting for {'SP_CHECK', 'EXP_INFO_S', 'GET_SHIP', 'EVENT_CHECK', 'EXP_INFO_A', 'BATTLE_STATUS_B', 'CAMPAIGN_CHECK', 'GET_MISSION', 'BATTLE_STATUS_A', 'EXP_INFO_B', 'MISSION_POPUP_GO', 'POPUP_CONFIRM_WHITE', 'PAUSE', 'AUTO_SEARCH_MAP_OPTION_ON', 'NEW_SHIP', 'GUILD_POPUP_CONFIRM', 'BATTLE_STATUS_S', 'POPUP_CANCEL'} 2026-01-27 20:53:33.640 | INFO | [Package_name] com.bilibili.azurlane 2026-01-27 20:53:33.643 | ERROR | GameStuckError: Wait too long 2026-01-27 20:53:33.646 | WARNING | Saving error: ./log/error/1769518413646