═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ MAIN ═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ ════════════════════════════════════════════════════ CAMPAIGN_13_1 ════════════════════════════════════════════════════ 2026-03-07 07:09:39.518 | INFO | CAMPAIGN_13_1 2026-03-07 07:09:39.521 | INFO | Count: 0 2026-03-07 07:09:39.541 | INFO | <<< UI ENSURE >>> 2026-03-07 07:09:39.546 | INFO | UI get current page 2026-03-07 07:09:39.608 | INFO | [UI] page_commission 2026-03-07 07:09:39.612 | INFO | Goto page_campaign 2026-03-07 07:09:39.615 | INFO | <<< UI GOTO PAGE_CAMPAIGN >>> 2026-03-07 07:09:39.652 | INFO | Page switch: page_commission -> page_main 2026-03-07 07:09:39.656 | INFO | Click (1249, 39) @ GOTO_MAIN 2026-03-07 07:09:40.715 | INFO | Page switch: page_main_white -> page_campaign_menu 2026-03-07 07:09:40.720 | INFO | Click (1136, 498) @ MAIN_GOTO_CAMPAIGN_WHITE 2026-03-07 07:09:41.299 | INFO | Page arrive: page_campaign 2026-03-07 07:09:41.324 | INFO | Mode_switch_1 set to hard 2026-03-07 07:09:41.356 | INFO | [Mode_switch_1] unknown 2026-03-07 07:09:41.610 | INFO | [Mode_switch_1] unknown 2026-03-07 07:09:41.621 | WARNING | ModeSwitch: WITHDRAW appears 2026-03-07 07:09:43.699 | INFO | <<< MAP WITHDRAW >>> 2026-03-07 07:09:43.707 | INFO | Click ( 885, 699) @ WITHDRAW 2026-03-07 07:09:44.015 | INFO | Click ( 780, 510) @ POPUP_CONFIRM_WITHDRAW 2026-03-07 07:09:45.889 | INFO | In stage. 2026-03-07 07:09:47.612 | INFO | <<< UI ENSURE >>> 2026-03-07 07:09:47.617 | INFO | UI get current page 2026-03-07 07:09:47.633 | INFO | [UI] page_campaign 2026-03-07 07:09:47.637 | INFO | Already at page_campaign 2026-03-07 07:09:47.644 | INFO | Mode_switch_1 set to hard 2026-03-07 07:09:47.652 | INFO | [Mode_switch_1] hard 2026-03-07 07:09:47.656 | INFO | <<< UI ENSURE INDEX >>> 2026-03-07 07:09:47.800 | INFO | [campaign 0.059s] ['13--1', '13--3', '13--2', '13--4'] 2026-03-07 07:09:47.803 | INFO | [Chapter] 13 2026-03-07 07:09:47.808 | INFO | [Stage] 13-1, 13-3, 13-2, 13-4 2026-03-07 07:09:47.811 | INFO | [Index] 13 2026-03-07 07:09:47.899 | INFO | [OCR_OIL 0.061s] 3248 ──────────────────────────────────────────────────────── 13-1 ───────────────────────────────────────────────────────── 2026-03-07 07:09:47.903 | INFO | 13-1 2026-03-07 07:09:47.907 | INFO | Expect emotion reduce: (12, 2) 2026-03-07 07:09:47.920 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-03-07 07:09:47.924 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=101, Main.Emotion.Fleet1Record=datetime.datetime(2026, 3, 7, 7, 9, 47), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 3, 7, 7, 9, 47) 2026-03-07 07:09:47.939 | INFO | [Emotion fleet_1] 101 2026-03-07 07:09:47.943 | INFO | [Emotion fleet_2] 119 2026-03-07 07:09:47.948 | INFO | <<< ENTER MAP >>> 2026-03-07 07:09:48.003 | INFO | Click ( 190, 279) @ 13-1 2026-03-07 07:09:48.714 | INFO | [Map_clear_percentage] 62% 2026-03-07 07:09:49.012 | INFO | [Map_clear_percentage] 99% 2026-03-07 07:09:49.039 | INFO | [MAP_CLEAR_ALL_THIS_TIME] False 2026-03-07 07:09:49.043 | INFO | [Map_info] 99%, star_1, star_2, star_3, 100_percent_clear, 3_stars, threat_safe, clear_mode 2026-03-07 07:09:49.047 | INFO | [StopCondition_MapAchievement] non_stop 2026-03-07 07:09:49.050 | INFO | Fast_Forward set to on 2026-03-07 07:09:49.053 | INFO | [Fast_Forward] on 2026-03-07 07:09:49.065 | INFO | Auto_Search set to on 2026-03-07 07:09:49.070 | INFO | [Auto_Search] on 2026-03-07 07:09:49.074 | INFO | Click ( 926, 522) @ MAP_PREPARATION 2026-03-07 07:09:49.608 | INFO | Handling 2x book setting, mode=prep. 2026-03-07 07:09:49.633 | INFO | Using fleet: [4, 3, 1] 2026-03-07 07:09:49.710 | INFO | Hard satisfied: Fleet_1: None, Fleet_2: None, Submarine: None 2026-03-07 07:09:49.720 | INFO | [map_allow_submarine] True 2026-03-07 07:09:49.726 | INFO | Click (1137, 329) @ FLEET_2_CLEAR 2026-03-07 07:09:49.782 | INFO | Click (1042, 473) @ SUBMARINE_CHOOSE 2026-03-07 07:09:50.198 | INFO | Current selected: [1] 2026-03-07 07:09:50.201 | INFO | Click (1065, 458) @ SUBMARINE_CHOOSE 2026-03-07 07:09:50.501 | INFO | Click (1054, 210) @ FLEET_1_CHOOSE 2026-03-07 07:09:50.802 | INFO | Current selected: [3] 2026-03-07 07:09:50.806 | INFO | Click (1133, 427) @ FLEET_1_BAR_INDEX_4 2026-03-07 07:09:51.101 | INFO | Click (1058, 349) @ FLEET_2_CHOOSE 2026-03-07 07:09:51.401 | INFO | Current selected: [4] 2026-03-07 07:09:51.405 | INFO | Click (1087, 471) @ FLEET_2_BAR_INDEX_3 2026-03-07 07:09:51.701 | INFO | Auto search setting 2026-03-07 07:09:51.717 | INFO | [_fleet_sidebar_offset] 0 2026-03-07 07:09:51.723 | INFO | [_fleet_sidebar_offset] 0 2026-03-07 07:09:51.728 | INFO | [Fleet_sidebar] 1/3 2026-03-07 07:09:51.732 | INFO | Click (1224, 444) @ FLEET_SIDEBAR_0_2 2026-03-07 07:09:52.005 | INFO | [_fleet_sidebar_offset] 0 2026-03-07 07:09:52.009 | INFO | [Fleet_sidebar] 3/3 2026-03-07 07:09:52.014 | INFO | [Auto_Search_Setting] fleet1_all_fleet2_standby, sub_standby 2026-03-07 07:09:52.019 | INFO | Click ( 505, 220) @ AUTO_SEARCH_SET_MOB 2026-03-07 07:09:52.543 | INFO | [Auto_Search_Setting] fleet1_mob_fleet2_boss, sub_standby 2026-03-07 07:09:52.548 | INFO | Selected to the correct auto search setting 2026-03-07 07:09:52.553 | INFO | [Auto_Search_Setting] fleet1_mob_fleet2_boss, sub_standby 2026-03-07 07:09:52.557 | INFO | Selected to the correct auto search setting 2026-03-07 07:09:52.560 | INFO | Click (1145, 570) @ FLEET_PREPARATION 2026-03-07 07:09:53.473 | INFO | is_auto_search_running appeared ────────────────────────────────────────────────────── BATTLE_0 ─────────────────────────────────────────────────────── 2026-03-07 07:09:53.480 | INFO | BATTLE_0 2026-03-07 07:09:53.483 | INFO | Auto search moving 2026-03-07 07:09:53.497 | INFO | Fleet: 1, fleet_current_index: 1 2026-03-07 07:09:53.562 | INFO | [OCR_OIL 0.061s] 3238 2026-03-07 07:09:53.640 | INFO | [OCR_COIN 0.075s] 16490 2026-03-07 07:09:58.130 | INFO | [Loading] 10% 2026-03-07 07:09:58.134 | INFO | Auto search combat loading 2026-03-07 07:09:58.139 | INFO | Screenshot interval set to 1.0s 2026-03-07 07:10:04.132 | INFO | [BattleUI] PAUSE 2026-03-07 07:10:04.135 | INFO | Auto Search combat execute 2026-03-07 07:10:04.137 | INFO | <<< EMOTION REDUCE >>> 2026-03-07 07:10:04.150 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-03-07 07:10:04.158 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=99, Main.Emotion.Fleet1Record=datetime.datetime(2026, 3, 7, 7, 10, 4), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 3, 7, 7, 10, 4) 2026-03-07 07:10:04.186 | INFO | [Emotion fleet_1] 99 2026-03-07 07:10:04.189 | INFO | [Emotion fleet_2] 119 2026-03-07 07:10:10.124 | INFO | Combat auto check timer reached 2026-03-07 07:10:33.158 | INFO | Screenshot interval set to 0.3s 2026-03-07 07:10:33.161 | INFO | Auto Search combat status 2026-03-07 07:10:34.658 | INFO | Click (1014, 663) @ GET_SHIP 2026-03-07 07:10:36.174 | INFO | Click (1015, 658) @ GET_SHIP 2026-03-07 07:10:38.245 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_1 ─────────────────────────────────────────────────────── 2026-03-07 07:10:38.254 | INFO | BATTLE_1 2026-03-07 07:10:38.259 | INFO | Auto search moving 2026-03-07 07:10:38.265 | INFO | Fleet: 1, fleet_current_index: 1 2026-03-07 07:10:38.352 | INFO | [OCR_OIL 0.080s] 3219 2026-03-07 07:10:38.434 | INFO | [OCR_COIN 0.078s] 16510 2026-03-07 07:10:42.157 | INFO | [Loading] 12% 2026-03-07 07:10:42.160 | INFO | Auto search combat loading 2026-03-07 07:10:42.164 | INFO | Screenshot interval set to 1.0s 2026-03-07 07:10:48.173 | INFO | [BattleUI] PAUSE 2026-03-07 07:10:48.177 | INFO | Auto Search combat execute 2026-03-07 07:10:48.181 | INFO | <<< EMOTION REDUCE >>> 2026-03-07 07:10:48.194 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-03-07 07:10:48.200 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=97, Main.Emotion.Fleet1Record=datetime.datetime(2026, 3, 7, 7, 10, 48), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 3, 7, 7, 10, 48) 2026-03-07 07:10:48.216 | INFO | [Emotion fleet_1] 97 2026-03-07 07:10:48.220 | INFO | [Emotion fleet_2] 119 2026-03-07 07:10:54.154 | INFO | Combat auto check timer reached 2026-03-07 07:11:13.192 | INFO | Click (1030, 650) @ GET_SHIP 2026-03-07 07:11:15.192 | INFO | Click (1043, 646) @ GET_SHIP 2026-03-07 07:11:16.207 | INFO | Click (1026, 666) @ GET_SHIP 2026-03-07 07:11:17.208 | INFO | Click (1028, 653) @ GET_SHIP 2026-03-07 07:11:18.202 | INFO | Screenshot interval set to 0.3s 2026-03-07 07:11:18.205 | INFO | Auto Search combat status 2026-03-07 07:11:18.218 | INFO | Click (1023, 677) @ GET_SHIP 2026-03-07 07:11:19.382 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_2 ─────────────────────────────────────────────────────── 2026-03-07 07:11:19.390 | INFO | BATTLE_2 2026-03-07 07:11:19.396 | INFO | Auto search moving 2026-03-07 07:11:19.408 | INFO | Fleet: 1, fleet_current_index: 1 2026-03-07 07:11:19.579 | INFO | [OCR_OIL 0.161s] 3200 2026-03-07 07:11:19.687 | INFO | [OCR_COIN 0.100s] 16522 2026-03-07 07:11:24.277 | INFO | [Loading] 14% 2026-03-07 07:11:24.281 | INFO | Auto search combat loading 2026-03-07 07:11:24.284 | INFO | Screenshot interval set to 1.0s 2026-03-07 07:11:30.288 | INFO | [BattleUI] PAUSE 2026-03-07 07:11:30.291 | INFO | Auto Search combat execute 2026-03-07 07:11:30.293 | INFO | <<< EMOTION REDUCE >>> 2026-03-07 07:11:30.308 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-03-07 07:11:30.312 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=95, Main.Emotion.Fleet1Record=datetime.datetime(2026, 3, 7, 7, 11, 30), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 3, 7, 7, 11, 30) 2026-03-07 07:11:30.332 | INFO | [Emotion fleet_1] 95 2026-03-07 07:11:30.336 | INFO | [Emotion fleet_2] 119 2026-03-07 07:11:36.280 | INFO | Combat auto check timer reached 2026-03-07 07:12:19.326 | INFO | Click (1037, 675) @ GET_SHIP 2026-03-07 07:12:20.337 | INFO | Click (1023, 660) @ GET_SHIP 2026-03-07 07:12:21.342 | INFO | Click (1024, 661) @ GET_SHIP 2026-03-07 07:12:23.347 | INFO | Click (1035, 663) @ GET_SHIP 2026-03-07 07:12:24.339 | INFO | Screenshot interval set to 0.3s 2026-03-07 07:12:24.341 | INFO | Auto Search combat status 2026-03-07 07:12:24.344 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_3 ─────────────────────────────────────────────────────── 2026-03-07 07:12:24.348 | INFO | BATTLE_3 2026-03-07 07:12:24.355 | INFO | Auto search moving 2026-03-07 07:12:24.361 | INFO | Fleet: 1, fleet_current_index: 1 2026-03-07 07:12:24.439 | INFO | [OCR_OIL 0.073s] 3181 2026-03-07 07:12:24.510 | INFO | [OCR_COIN 0.068s] 16546 2026-03-07 07:12:28.235 | INFO | [Loading] 6% 2026-03-07 07:12:28.240 | INFO | Auto search combat loading 2026-03-07 07:12:28.245 | INFO | Screenshot interval set to 1.0s 2026-03-07 07:12:34.244 | INFO | [BattleUI] PAUSE 2026-03-07 07:12:34.248 | INFO | Auto Search combat execute 2026-03-07 07:12:34.252 | INFO | <<< EMOTION REDUCE >>> 2026-03-07 07:12:34.269 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-03-07 07:12:34.273 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=95, Main.Emotion.Fleet1Record=datetime.datetime(2026, 3, 7, 7, 12, 34), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 3, 7, 7, 12, 34) 2026-03-07 07:12:34.294 | INFO | [Emotion fleet_1] 95 2026-03-07 07:12:34.298 | INFO | [Emotion fleet_2] 119 2026-03-07 07:12:40.223 | INFO | Combat auto check timer reached 2026-03-07 07:13:18.288 | INFO | Click (1024, 659) @ GET_SHIP 2026-03-07 07:13:19.294 | INFO | Click (1035, 653) @ GET_SHIP 2026-03-07 07:13:21.284 | INFO | Click (1011, 638) @ GET_SHIP 2026-03-07 07:13:22.291 | INFO | Click (1040, 665) @ GET_SHIP 2026-03-07 07:13:23.288 | INFO | Screenshot interval set to 0.3s 2026-03-07 07:13:23.293 | INFO | Auto Search combat status 2026-03-07 07:13:23.296 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_4 ─────────────────────────────────────────────────────── 2026-03-07 07:13:23.301 | INFO | BATTLE_4 2026-03-07 07:13:23.304 | INFO | Auto search moving 2026-03-07 07:13:23.310 | INFO | Fleet: 1, fleet_current_index: 1 2026-03-07 07:13:23.381 | INFO | [OCR_OIL 0.068s] 3162 2026-03-07 07:13:23.453 | INFO | [OCR_COIN 0.069s] 16566 2026-03-07 07:13:27.470 | INFO | [Loading] 16% 2026-03-07 07:13:27.473 | INFO | Auto search combat loading 2026-03-07 07:13:27.477 | INFO | Screenshot interval set to 1.0s 2026-03-07 07:13:33.478 | INFO | [BattleUI] PAUSE 2026-03-07 07:13:33.481 | INFO | Auto Search combat execute 2026-03-07 07:13:33.484 | INFO | <<< EMOTION REDUCE >>> 2026-03-07 07:13:33.496 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-03-07 07:13:33.501 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=93, Main.Emotion.Fleet1Record=datetime.datetime(2026, 3, 7, 7, 13, 33), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 3, 7, 7, 13, 33) 2026-03-07 07:13:33.516 | INFO | [Emotion fleet_1] 93 2026-03-07 07:13:33.521 | INFO | [Emotion fleet_2] 119 2026-03-07 07:13:39.470 | INFO | Combat auto check timer reached 2026-03-07 07:14:03.509 | INFO | Screenshot interval set to 0.3s 2026-03-07 07:14:03.513 | INFO | Auto Search combat status 2026-03-07 07:14:04.101 | INFO | Click (1034, 684) @ GET_SHIP 2026-03-07 07:14:05.308 | INFO | Click (1040, 678) @ GET_SHIP 2026-03-07 07:14:06.517 | INFO | Click (1014, 673) @ GET_SHIP 2026-03-07 07:14:07.717 | INFO | Click (1042, 675) @ GET_SHIP 2026-03-07 07:14:09.501 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_5 ─────────────────────────────────────────────────────── 2026-03-07 07:14:09.505 | INFO | BATTLE_5 2026-03-07 07:14:09.510 | INFO | Auto search moving 2026-03-07 07:14:09.514 | INFO | Fleet: 1, fleet_current_index: 1 2026-03-07 07:14:09.662 | INFO | [OCR_OIL 0.145s] 3143 2026-03-07 07:14:09.796 | INFO | [OCR_COIN 0.128s] 16586 2026-03-07 07:14:12.284 | INFO | [Loading] 15% 2026-03-07 07:14:12.287 | INFO | Auto search combat loading 2026-03-07 07:14:12.290 | INFO | Screenshot interval set to 1.0s 2026-03-07 07:14:18.295 | INFO | [BattleUI] PAUSE 2026-03-07 07:14:18.301 | INFO | Auto Search combat execute 2026-03-07 07:14:18.304 | INFO | <<< EMOTION REDUCE >>> 2026-03-07 07:14:18.316 | INFO | Bind task ['General', 'Alas', 'Main'] 2026-03-07 07:14:18.321 | INFO | Save config ./config/alas-pc.json, Main.Emotion.Fleet1Value=91, Main.Emotion.Fleet1Record=datetime.datetime(2026, 3, 7, 7, 14, 18), Main.Emotion.Fleet2Value=119, Main.Emotion.Fleet2Record=datetime.datetime(2026, 3, 7, 7, 14, 18) 2026-03-07 07:14:18.339 | INFO | [Emotion fleet_1] 91 2026-03-07 07:14:18.342 | INFO | [Emotion fleet_2] 119 2026-03-07 07:14:24.305 | INFO | Combat auto check timer reached 2026-03-07 07:15:50.394 | INFO | Click (1040, 660) @ GET_SHIP 2026-03-07 07:18:50.522 | 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 L570 loop() alas.py L70 run() alas.py L367 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-03-07 07:18:50.536 | WARNING | Wait too long 2026-03-07 07:18:50.538 | WARNING | Waiting for {'SP_CHECK', 'EXP_INFO_B', 'EVENT_CHECK', 'POPUP_CONFIRM_WHITE', 'GUILD_POPUP_CONFIRM', 'GET_MISSION', 'GET_SHIP', 'PAUSE', 'EXP_INFO_S', 'AUTO_SEARCH_MAP_OPTION_ON', 'NEW_SHIP', 'BATTLE_STATUS_S', 'CAMPAIGN_CHECK', 'EXP_INFO_A', 'POPUP_CANCEL', 'BATTLE_STATUS_A', 'BATTLE_STATUS_B', 'MISSION_POPUP_GO'} 2026-03-07 07:18:50.623 | INFO | [Package_name] com.bilibili.azurlane 2026-03-07 07:18:50.629 | ERROR | GameStuckError: Wait too long 2026-03-07 07:18:50.634 | WARNING | Saving error: ./log/error/1772839130634