═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ DAILY ═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ ════════════════════════════════════════════════════ DAILY RUN ONE ════════════════════════════════════════════════════ 2026-10-14 03:03:37.371 | INFO | DAILY RUN ONE 2026-10-14 03:03:37.374 | INFO | <<< UI ENSURE >>> 2026-10-14 03:03:37.379 | INFO | UI get current page 2026-10-14 03:03:37.428 | INFO | [UI] page_os 2026-10-14 03:03:37.432 | INFO | Goto page_daily 2026-10-14 03:03:37.438 | INFO | <<< UI GOTO PAGE_DAILY >>> 2026-10-14 03:03:37.465 | INFO | Page switch: page_os -> page_main 2026-10-14 03:03:37.469 | INFO | Click (1238, 39) @ GOTO_MAIN 2026-10-14 03:03:38.294 | INFO | Page switch: page_main_white -> page_campaign_menu 2026-10-14 03:03:38.301 | INFO | Click (1196, 471) @ MAIN_GOTO_CAMPAIGN_WHITE 2026-10-14 03:03:43.380 | INFO | Page switch: page_main_white -> page_campaign_menu 2026-10-14 03:03:43.383 | INFO | Click (1187, 547) @ MAIN_GOTO_CAMPAIGN_WHITE 2026-10-14 03:03:43.973 | INFO | Page switch: page_campaign_menu -> page_daily 2026-10-14 03:03:43.976 | INFO | Click ( 734, 615) @ CAMPAIGN_MENU_GOTO_DAILY 2026-10-14 03:03:44.267 | INFO | Page arrive: page_daily 2026-10-14 03:03:44.577 | INFO | [emergency_module_development] False 2026-10-14 03:03:44.581 | INFO | Checked_list: [0] 2026-10-14 03:03:44.584 | INFO | [Daily_1] active 2026-10-14 03:03:44.612 | INFO | [OCR_REMAIN 0.026s] 3 ─────────────────────────────────────────────────────── DAILY 1 ─────────────────────────────────────────────────────── 2026-10-14 03:03:44.618 | INFO | DAILY 1 2026-10-14 03:03:44.621 | INFO | remain=3, stage=2, fleet=5 2026-10-14 03:03:44.623 | INFO | <<< UI CLICK >>> 2026-10-14 03:03:44.627 | INFO | Click ( 664, 271) @ DAILY_ENTER 2026-10-14 03:03:45.472 | INFO | <<< COUNT 1 >>> 2026-10-14 03:03:45.478 | INFO | Click ( 628, 336) @ DAILY_MISSION_2 2026-10-14 03:03:45.797 | INFO | Click (1032, 325) @ DAILY_SKIP 2026-10-14 03:03:50.877 | INFO | Click (1057, 322) @ DAILY_SKIP 2026-10-14 03:03:52.981 | INFO | Click (1045, 654) @ GET_ITEMS_1 2026-10-14 03:03:53.278 | INFO | Click ( 570, 353) @ DAILY_MISSION_2 2026-10-14 03:03:53.585 | INFO | <<< UI CLICK >>> 2026-10-14 03:03:53.591 | INFO | Click ( 59, 51) @ BACK_ARROW 2026-10-14 03:03:55.882 | INFO | Checked daily 1 2026-10-14 03:03:55.889 | INFO | Checked_list: [0, 1] 2026-10-14 03:03:55.897 | INFO | <<< UI GOTO PAGE_CAMPAIGN_MENU >>> 2026-10-14 03:03:55.920 | INFO | Page switch: page_daily -> page_campaign_menu 2026-10-14 03:03:55.924 | INFO | Click ( 70, 54) @ BACK_ARROW 2026-10-14 03:03:56.325 | INFO | Page arrive: page_campaign_menu ════════════════════════════════════════════════════ DAILY RUN ONE ════════════════════════════════════════════════════ 2026-10-14 03:03:56.330 | INFO | DAILY RUN ONE 2026-10-14 03:03:56.333 | INFO | <<< UI ENSURE >>> 2026-10-14 03:03:56.336 | INFO | UI get current page 2026-10-14 03:03:56.346 | INFO | [UI] page_campaign_menu 2026-10-14 03:03:56.351 | INFO | Goto page_daily 2026-10-14 03:03:56.359 | INFO | <<< UI GOTO PAGE_DAILY >>> 2026-10-14 03:03:56.370 | INFO | Page switch: page_campaign_menu -> page_daily 2026-10-14 03:03:56.373 | INFO | Click ( 726, 609) @ CAMPAIGN_MENU_GOTO_DAILY 2026-10-14 03:03:56.922 | INFO | Page arrive: page_daily 2026-10-14 03:03:57.223 | INFO | [emergency_module_development] False 2026-10-14 03:03:57.227 | INFO | Checked_list: [0, 1] 2026-10-14 03:03:57.229 | INFO | Switch to 2 2026-10-14 03:03:57.231 | INFO | Click ( 863, 401) @ DAILY_NEXT 2026-10-14 03:03:58.414 | INFO | [Daily_2] active 2026-10-14 03:03:58.434 | INFO | [OCR_REMAIN 0.017s] 4 ─────────────────────────────────────────────────────── DAILY 2 ─────────────────────────────────────────────────────── 2026-10-14 03:03:58.439 | INFO | DAILY 2 2026-10-14 03:03:58.441 | INFO | remain=4, stage=3, fleet=0 2026-10-14 03:03:58.445 | INFO | <<< UI CLICK >>> 2026-10-14 03:03:58.450 | INFO | Click ( 606, 423) @ DAILY_ENTER 2026-10-14 03:03:59.315 | INFO | <<< COUNT 1 >>> 2026-10-14 03:03:59.319 | INFO | Click ( 605, 535) @ DAILY_MISSION_3 2026-10-14 03:03:59.921 | INFO | Click (1064, 329) @ DAILY_SKIP 2026-10-14 03:04:01.420 | INFO | Click (1039, 672) @ GET_ITEMS_1 2026-10-14 03:04:04.418 | INFO | Click ( 592, 497) @ DAILY_MISSION_3 2026-10-14 03:04:04.729 | INFO | <<< UI CLICK >>> 2026-10-14 03:04:04.737 | INFO | Click ( 54, 51) @ BACK_ARROW 2026-10-14 03:04:07.013 | INFO | Checked daily 2 2026-10-14 03:04:07.018 | INFO | Checked_list: [0, 1, 2] 2026-10-14 03:04:07.025 | INFO | <<< UI GOTO PAGE_CAMPAIGN_MENU >>> 2026-10-14 03:04:07.055 | INFO | Page switch: page_daily -> page_campaign_menu 2026-10-14 03:04:07.058 | INFO | Click ( 62, 56) @ BACK_ARROW 2026-10-14 03:04:07.452 | INFO | Page arrive: page_campaign_menu ════════════════════════════════════════════════════ DAILY RUN ONE ════════════════════════════════════════════════════ 2026-10-14 03:04:07.457 | INFO | DAILY RUN ONE 2026-10-14 03:04:07.460 | INFO | <<< UI ENSURE >>> 2026-10-14 03:04:07.463 | INFO | UI get current page 2026-10-14 03:04:07.471 | INFO | [UI] page_campaign_menu 2026-10-14 03:04:07.474 | INFO | Goto page_daily 2026-10-14 03:04:07.480 | INFO | <<< UI GOTO PAGE_DAILY >>> 2026-10-14 03:04:07.490 | INFO | Page switch: page_campaign_menu -> page_daily 2026-10-14 03:04:07.494 | INFO | Click ( 739, 625) @ CAMPAIGN_MENU_GOTO_DAILY 2026-10-14 03:04:08.055 | INFO | Page arrive: page_daily 2026-10-14 03:04:08.355 | INFO | [emergency_module_development] False 2026-10-14 03:04:08.360 | INFO | Checked_list: [0, 1, 2] 2026-10-14 03:04:08.362 | INFO | Switch to 2 2026-10-14 03:04:08.364 | INFO | Click ( 920, 367) @ DAILY_NEXT 2026-10-14 03:04:09.584 | INFO | Switch to 3 2026-10-14 03:04:09.588 | INFO | Click ( 853, 460) @ DAILY_NEXT 2026-10-14 03:04:10.735 | INFO | [Daily_3] active 2026-10-14 03:04:10.760 | INFO | [OCR_REMAIN 0.020s] 2 ─────────────────────────────────────────────────────── DAILY 3 ─────────────────────────────────────────────────────── 2026-10-14 03:04:10.766 | INFO | DAILY 3 2026-10-14 03:04:10.770 | INFO | remain=2, stage=1, fleet=5 2026-10-14 03:04:10.773 | INFO | <<< UI CLICK >>> 2026-10-14 03:04:10.777 | INFO | Click ( 623, 374) @ DAILY_ENTER 2026-10-14 03:04:11.636 | INFO | <<< COUNT 1 >>> 2026-10-14 03:04:11.640 | INFO | Click ( 524, 206) @ DAILY_MISSION_1 2026-10-14 03:04:11.943 | INFO | Click (1044, 329) @ DAILY_SKIP 2026-10-14 03:04:13.444 | INFO | Click (1025, 659) @ GET_ITEMS_1 2026-10-14 03:04:16.739 | INFO | Click ( 552, 192) @ DAILY_MISSION_1 2026-10-14 03:04:17.051 | INFO | <<< UI CLICK >>> 2026-10-14 03:04:17.060 | INFO | Click ( 59, 55) @ BACK_ARROW 2026-10-14 03:04:19.377 | INFO | Checked daily 3 2026-10-14 03:04:19.380 | INFO | Checked_list: [0, 1, 2, 3] 2026-10-14 03:04:19.385 | INFO | <<< UI GOTO PAGE_CAMPAIGN_MENU >>> 2026-10-14 03:04:19.407 | INFO | Page switch: page_daily -> page_campaign_menu 2026-10-14 03:04:19.411 | INFO | Click ( 66, 64) @ BACK_ARROW 2026-10-14 03:04:20.113 | INFO | Page arrive: page_campaign_menu ════════════════════════════════════════════════════ DAILY RUN ONE ════════════════════════════════════════════════════ 2026-10-14 03:04:20.118 | INFO | DAILY RUN ONE 2026-10-14 03:04:20.120 | INFO | <<< UI ENSURE >>> 2026-10-14 03:04:20.124 | INFO | UI get current page 2026-10-14 03:04:20.132 | INFO | [UI] page_campaign_menu 2026-10-14 03:04:20.135 | INFO | Goto page_daily 2026-10-14 03:04:20.141 | INFO | <<< UI GOTO PAGE_DAILY >>> 2026-10-14 03:04:20.152 | INFO | Page switch: page_campaign_menu -> page_daily 2026-10-14 03:04:20.157 | INFO | Click ( 748, 612) @ CAMPAIGN_MENU_GOTO_DAILY 2026-10-14 03:04:20.704 | INFO | Page arrive: page_daily 2026-10-14 03:04:21.007 | INFO | [emergency_module_development] False 2026-10-14 03:04:21.011 | INFO | Checked_list: [0, 1, 2, 3] 2026-10-14 03:04:21.013 | INFO | Switch to 2 2026-10-14 03:04:21.015 | INFO | Click ( 918, 395) @ DAILY_NEXT 2026-10-14 03:04:22.216 | INFO | Switch to 3 2026-10-14 03:04:22.221 | INFO | Click ( 920, 460) @ DAILY_NEXT 2026-10-14 03:04:23.433 | INFO | Switch to 4 2026-10-14 03:04:23.436 | INFO | Click ( 863, 253) @ DAILY_NEXT 2026-10-14 03:04:24.681 | INFO | This daily is not open now 2026-10-14 03:04:24.686 | INFO | Checked daily 4 2026-10-14 03:04:24.689 | INFO | Checked_list: [0, 1, 2, 3, 4] 2026-10-14 03:04:24.694 | INFO | Switch to 5 2026-10-14 03:04:24.702 | INFO | Click ( 864, 380) @ DAILY_NEXT 2026-10-14 03:04:25.915 | INFO | [Daily_5] inactive 2026-10-14 03:04:25.920 | INFO | Checked daily 5 2026-10-14 03:04:25.923 | INFO | Checked_list: [0, 1, 2, 3, 4, 5] 2026-10-14 03:04:25.927 | INFO | Switch to 6 2026-10-14 03:04:25.930 | INFO | Click ( 864, 389) @ DAILY_NEXT 2026-10-14 03:04:27.129 | INFO | [Daily_6] inactive 2026-10-14 03:04:27.132 | INFO | Checked daily 6 2026-10-14 03:04:27.135 | INFO | Checked_list: [0, 1, 2, 3, 4, 5, 6] 2026-10-14 03:04:27.139 | INFO | Switch to 7 2026-10-14 03:04:27.142 | INFO | Click ( 902, 441) @ DAILY_NEXT 2026-10-14 03:04:28.255 | INFO | [Daily_7] active 2026-10-14 03:04:28.274 | INFO | [OCR_REMAIN 0.015s] 3 ─────────────────────────────────────────────────────── DAILY 7 ─────────────────────────────────────────────────────── 2026-10-14 03:04:28.279 | INFO | DAILY 7 2026-10-14 03:04:28.281 | INFO | remain=3, stage=1, fleet=5 2026-10-14 03:04:28.283 | INFO | <<< UI CLICK >>> 2026-10-14 03:04:28.288 | INFO | Click ( 629, 406) @ DAILY_ENTER 2026-10-14 03:04:29.155 | INFO | <<< COUNT 1 >>> 2026-10-14 03:04:29.159 | INFO | Click ( 571, 202) @ DAILY_MISSION_1 2026-10-14 03:04:29.460 | INFO | Click (1056, 321) @ DAILY_SKIP 2026-10-14 03:04:34.581 | INFO | Click (1051, 330) @ DAILY_SKIP 2026-10-14 03:04:39.699 | INFO | Click (1043, 336) @ DAILY_SKIP 2026-10-14 03:04:44.776 | INFO | Click (1066, 329) @ DAILY_SKIP 2026-10-14 03:04:49.878 | INFO | Click (1026, 326) @ DAILY_SKIP 2026-10-14 03:04:54.988 | 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 L602 loop() alas.py L70 run() alas.py L265 daily() daily.py L339 run() daily.py L324 daily_run() daily.py L313 daily_run_one() daily.py L191 daily_execute() daily.py L235 daily_enter() base.py L305 appear_then_click() control.py L37 click() device.py L269 handle_control_check() device.py L311 click_record_check() device.py L43 show_function_call() 2026-10-14 03:04:55.003 | WARNING | Too many click between 2 buttons: DAILY_NEXT, DAILY_SKIP 2026-10-14 03:04:55.008 | WARNING | History click: ['CAMPAIGN_MENU_GOTO_DAILY', 'DAILY_NEXT', 'DAILY_NEXT', 'DAILY_NEXT', 'DAILY_NEXT', 'DAILY_NEXT', 'DAILY_NEXT', 'DAILY_ENTER', 'DAILY_MISSION_1', 'DAILY_SKIP', 'DAILY_SKIP', 'DAILY_SKIP', 'DAILY_SKIP', 'DAILY_SKIP', 'DAILY_SKIP'] 2026-10-14 03:04:55.012 | ERROR | GameTooManyClickError: Too many click between 2 buttons: DAILY_NEXT, DAILY_SKIP 2026-10-14 03:04:55.015 | WARNING | Saving error: ./log/error/1791918295015