═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ GEMSFARMING ═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ 2026-08-13 06:27:21.188 | INFO | Stage name campaign_2_4 is from campaign_main ════════════════════════════════════════════════════ CAMPAIGN_2_4 ═════════════════════════════════════════════════════ 2026-08-13 06:27:21.213 | INFO | CAMPAIGN_2_4 2026-08-13 06:27:21.216 | INFO | Count: 0 2026-08-13 06:27:21.235 | INFO | <<< UI ENSURE >>> 2026-08-13 06:27:21.239 | INFO | UI get current page 2026-08-13 06:27:21.291 | INFO | [UI] page_reward 2026-08-13 06:27:21.294 | INFO | Goto page_campaign 2026-08-13 06:27:21.297 | INFO | <<< UI GOTO PAGE_CAMPAIGN >>> 2026-08-13 06:27:21.329 | INFO | Page switch: page_reward -> page_main 2026-08-13 06:27:21.333 | INFO | Click ( 824, 627) @ REWARD_GOTO_MAIN 2026-08-13 06:27:21.800 | INFO | Page switch: page_main_white -> page_campaign_menu 2026-08-13 06:27:21.806 | INFO | Click (1209, 492) @ MAIN_GOTO_CAMPAIGN_WHITE 2026-08-13 06:27:22.088 | INFO | Page switch: page_campaign_menu -> page_campaign 2026-08-13 06:27:22.092 | INFO | Click ( 367, 331) @ CAMPAIGN_MENU_GOTO_CAMPAIGN 2026-08-13 06:27:22.383 | INFO | Page arrive: page_campaign 2026-08-13 06:27:22.411 | INFO | Mode_switch_1 set to hard 2026-08-13 06:27:22.437 | INFO | [Mode_switch_1] hard 2026-08-13 06:27:22.441 | INFO | <<< UI ENSURE INDEX >>> 2026-08-13 06:27:22.517 | INFO | No stage found. 2026-08-13 06:27:22.751 | INFO | No stage found. 2026-08-13 06:27:23.099 | INFO | [campaign 0.045s] ['2--2', '2--3', '2--1', '2--4'] 2026-08-13 06:27:23.102 | INFO | [Chapter] 2 2026-08-13 06:27:23.106 | INFO | [Stage] 2-2, 2-3, 2-1, 2-4 2026-08-13 06:27:23.109 | INFO | [Index] 2 2026-08-13 06:27:23.177 | INFO | [OCR_OIL 0.041s] 17934 ───────────────────────────────────────────────────────── 2-4 ───────────────────────────────────────────────────────── 2026-08-13 06:27:23.182 | INFO | 2-4 2026-08-13 06:27:23.184 | INFO | Expect emotion reduce: 8 2026-08-13 06:27:23.194 | INFO | Bind task ['General', 'Alas', 'TaskBalancer', 'EventGeneral', 'GemsFarming'] 2026-08-13 06:27:23.199 | INFO | Save config ./config/alas-pc.json, GemsFarming.Emotion.Fleet1Value=20, GemsFarming.Emotion.Fleet1Record=datetime.datetime(2026, 8, 13, 6, 27, 23) 2026-08-13 06:27:23.215 | INFO | [Emotion fleet_attack] 20 2026-08-13 06:27:23.218 | INFO | <<< ENTER MAP >>> 2026-08-13 06:27:23.276 | INFO | Click ( 374, 589) @ 2-4 2026-08-13 06:27:23.679 | INFO | [Map_clear_percentage] 5% 2026-08-13 06:27:23.978 | INFO | [Map_clear_percentage] 72% 2026-08-13 06:27:24.278 | INFO | [Map_clear_percentage] 99% 2026-08-13 06:27:24.304 | INFO | [MAP_CLEAR_ALL_THIS_TIME] False 2026-08-13 06:27:24.310 | INFO | [Map_info] 99%, star_1, star_2, star_3, 100_percent_clear, 3_stars, threat_safe, clear_mode 2026-08-13 06:27:24.312 | INFO | [StopCondition_MapAchievement] non_stop 2026-08-13 06:27:24.314 | INFO | Fast_Forward set to on 2026-08-13 06:27:24.317 | INFO | [Fast_Forward] on 2026-08-13 06:27:24.331 | INFO | Auto_Search set to on 2026-08-13 06:27:24.335 | INFO | [Auto_Search] on 2026-08-13 06:27:24.338 | INFO | Click ( 975, 510) @ MAP_PREPARATION 2026-08-13 06:27:24.578 | INFO | Handling 2x book setting, mode=prep. 2026-08-13 06:27:24.601 | INFO | Using fleet: [5, 2, 0] 2026-08-13 06:27:24.681 | INFO | Hard satisfied: Fleet_1: None, Fleet_2: None, Submarine: None 2026-08-13 06:27:24.689 | INFO | [map_allow_submarine] False 2026-08-13 06:27:24.697 | INFO | Click (1128, 330) @ FLEET_2_CLEAR 2026-08-13 06:27:25.177 | INFO | Click (1046, 204) @ FLEET_1_CHOOSE 2026-08-13 06:27:25.473 | INFO | Current selected: [5] 2026-08-13 06:27:25.478 | INFO | Click (1054, 219) @ FLEET_1_CHOOSE 2026-08-13 06:27:25.774 | INFO | Click (1060, 327) @ FLEET_2_CHOOSE 2026-08-13 06:27:26.075 | INFO | Current selected: [5] 2026-08-13 06:27:26.079 | INFO | Click (1105, 439) @ FLEET_2_BAR_INDEX_2 2026-08-13 06:27:26.375 | INFO | Auto search setting 2026-08-13 06:27:26.392 | INFO | [_fleet_sidebar_offset] 0 2026-08-13 06:27:26.399 | INFO | [_fleet_sidebar_offset] 0 2026-08-13 06:27:26.403 | INFO | [Fleet_sidebar] 1/3 2026-08-13 06:27:26.406 | INFO | Click (1191, 422) @ FLEET_SIDEBAR_0_2 2026-08-13 06:27:26.678 | INFO | [_fleet_sidebar_offset] 0 2026-08-13 06:27:26.682 | INFO | [Fleet_sidebar] 3/3 2026-08-13 06:27:26.685 | INFO | [Auto_Search_Setting] fleet1_all_fleet2_standby 2026-08-13 06:27:26.688 | INFO | Selected to the correct auto search setting 2026-08-13 06:27:26.693 | INFO | Click (1083, 591) @ FLEET_PREPARATION 2026-08-13 06:27:27.613 | INFO | is_auto_search_running appeared 2026-08-13 06:27:27.884 | INFO | [LevelOcr 0.266s] [29, 0, 0, 100, 0, 0] 2026-08-13 06:27:27.892 | INFO | [LEVEL] 29, 0, 0, 100, 0, 0 ────────────────────────────────────────────────────── BATTLE_0 ─────────────────────────────────────────────────────── 2026-08-13 06:27:27.902 | INFO | BATTLE_0 2026-08-13 06:27:27.907 | INFO | Auto search moving 2026-08-13 06:27:27.925 | INFO | Fleet: 1, fleet_current_index: 1 2026-08-13 06:27:28.067 | INFO | [LevelOcr 0.138s] [29, 0, 0, 100, 0, 0] 2026-08-13 06:27:28.072 | INFO | [LEVEL] 29, 0, 0, 100, 0, 0 2026-08-13 06:27:28.121 | INFO | [OCR_OIL 0.046s] 17924 2026-08-13 06:27:28.180 | INFO | [OCR_COIN 0.050s] 310822 2026-08-13 06:27:32.404 | INFO | [Loading] 5% 2026-08-13 06:27:32.409 | INFO | Auto search combat loading 2026-08-13 06:27:32.413 | INFO | Screenshot interval set to 1.0s 2026-08-13 06:27:37.410 | INFO | [BattleUI] PAUSE 2026-08-13 06:27:37.414 | INFO | Auto Search combat execute 2026-08-13 06:27:37.417 | INFO | <<< EMOTION REDUCE >>> 2026-08-13 06:27:37.433 | INFO | Bind task ['General', 'Alas', 'TaskBalancer', 'EventGeneral', 'GemsFarming'] 2026-08-13 06:27:37.439 | INFO | Save config ./config/alas-pc.json, GemsFarming.Emotion.Fleet1Value=18, GemsFarming.Emotion.Fleet1Record=datetime.datetime(2026, 8, 13, 6, 27, 37) 2026-08-13 06:27:37.451 | INFO | [Emotion fleet_attack] 18 2026-08-13 06:27:43.445 | INFO | Combat auto check timer reached 2026-08-13 06:28:00.434 | INFO | Screenshot interval set to 0.3s 2026-08-13 06:28:00.437 | INFO | Auto Search combat status 2026-08-13 06:28:04.628 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_1 ─────────────────────────────────────────────────────── 2026-08-13 06:28:04.632 | INFO | BATTLE_1 2026-08-13 06:28:04.635 | INFO | Auto search moving 2026-08-13 06:28:04.638 | INFO | Fleet: 1, fleet_current_index: 1 2026-08-13 06:28:04.750 | INFO | [LevelOcr 0.109s] [29, 0, 0, 100, 0, 0] 2026-08-13 06:28:04.753 | INFO | [LEVEL] 29, 0, 0, 100, 0, 0 2026-08-13 06:28:04.834 | INFO | [OCR_OIL 0.077s] 17921 2026-08-13 06:28:04.902 | INFO | [OCR_COIN 0.064s] 310834 2026-08-13 06:28:09.196 | INFO | [Loading] 7% 2026-08-13 06:28:09.199 | INFO | Auto search combat loading 2026-08-13 06:28:09.201 | INFO | Screenshot interval set to 1.0s 2026-08-13 06:28:15.200 | INFO | [BattleUI] PAUSE 2026-08-13 06:28:15.203 | INFO | Auto Search combat execute 2026-08-13 06:28:15.208 | INFO | <<< EMOTION REDUCE >>> 2026-08-13 06:28:15.222 | INFO | Bind task ['General', 'Alas', 'TaskBalancer', 'EventGeneral', 'GemsFarming'] 2026-08-13 06:28:15.227 | INFO | Save config ./config/alas-pc.json, GemsFarming.Emotion.Fleet1Value=16, GemsFarming.Emotion.Fleet1Record=datetime.datetime(2026, 8, 13, 6, 28, 15) 2026-08-13 06:28:15.241 | INFO | [Emotion fleet_attack] 16 2026-08-13 06:28:21.199 | INFO | Combat auto check timer reached 2026-08-13 06:28:39.237 | INFO | Screenshot interval set to 0.3s 2026-08-13 06:28:39.241 | INFO | Auto Search combat status 2026-08-13 06:28:40.112 | INFO | Click (1023, 654) @ GET_SHIP 2026-08-13 06:28:41.313 | INFO | Click (1025, 647) @ GET_SHIP 2026-08-13 06:28:45.512 | INFO | Combat end. ────────────────────────────────────────────────────── BATTLE_2 ─────────────────────────────────────────────────────── 2026-08-13 06:28:45.522 | INFO | BATTLE_2 2026-08-13 06:28:45.525 | INFO | Auto search moving 2026-08-13 06:28:45.530 | INFO | Fleet: 1, fleet_current_index: 1 2026-08-13 06:28:45.627 | INFO | [LevelOcr 0.091s] [29, 0, 0, 100, 0, 0] 2026-08-13 06:28:45.630 | INFO | [LEVEL] 29, 0, 0, 100, 0, 0 2026-08-13 06:28:45.689 | INFO | [OCR_OIL 0.055s] 17918 2026-08-13 06:28:45.767 | INFO | [OCR_COIN 0.074s] 310847 2026-08-13 06:28:49.772 | INFO | [Loading] 2% 2026-08-13 06:28:49.776 | INFO | Auto search combat loading 2026-08-13 06:28:49.779 | INFO | Screenshot interval set to 1.0s 2026-08-13 06:28:54.780 | INFO | [BattleUI] PAUSE 2026-08-13 06:28:54.784 | INFO | Auto Search combat execute 2026-08-13 06:28:54.788 | INFO | <<< EMOTION REDUCE >>> 2026-08-13 06:28:54.801 | INFO | Bind task ['General', 'Alas', 'TaskBalancer', 'EventGeneral', 'GemsFarming'] 2026-08-13 06:28:54.805 | INFO | Save config ./config/alas-pc.json, GemsFarming.Emotion.Fleet1Value=14, GemsFarming.Emotion.Fleet1Record=datetime.datetime(2026, 8, 13, 6, 28, 54) 2026-08-13 06:28:54.822 | INFO | [Emotion fleet_attack] 14 2026-08-13 06:29:00.767 | INFO | Combat auto check timer reached 2026-08-13 06:29:14.789 | INFO | Click (1026, 661) @ GET_SHIP 2026-08-13 06:29:15.792 | INFO | Click (1020, 666) @ GET_SHIP 2026-08-13 06:29:18.804 | INFO | Screenshot interval set to 0.3s 2026-08-13 06:29:18.809 | INFO | Auto Search combat status 2026-08-13 06:30:18.890 | 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 L423 gems_farming() gems_farming.py L655 run() run.py L438 run() campaign_base.py L143 run() campaign_base.py L178 auto_search_execute_a_battle() auto_search_combat.py L358 auto_search_combat() auto_search_combat.py L304 auto_search_combat_status() base.py L169 loop() device.py L194 screenshot() device.py L256 stuck_record_check() device.py L43 show_function_call() 2026-08-13 06:30:18.904 | WARNING | Wait too long 2026-08-13 06:30:18.906 | WARNING | Waiting for {'MISSION_POPUP_GO', 'EVENT_CHECK', 'POPUP_CANCEL', 'GUILD_POPUP_CONFIRM', 'POPUP_CONFIRM_WHITE', 'GET_MISSION', 'GET_SHIP', 'AUTO_SEARCH_MAP_OPTION_OFF', 'SP_CHECK', 'CAMPAIGN_CHECK', 'AUTO_SEARCH_MAP_OPTION_ON'} 2026-08-13 06:30:18.950 | INFO | [Package_name] com.bilibili.azurlane 2026-08-13 06:30:18.953 | ERROR | GameStuckError: Wait too long 2026-08-13 06:30:18.955 | WARNING | Saving error: ./log/error/1786573818955