═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ FREEBIES ═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ ═════════════════════════════════════════════════════ BATTLE PASS ═════════════════════════════════════════════════════ 2025-09-29 03:54:15.183 | INFO | BATTLE PASS 2025-09-29 03:54:15.187 | INFO | <<< UI ENSURE >>> 2025-09-29 03:54:15.190 | INFO | UI get current page 2025-09-29 03:54:15.243 | INFO | [UI] page_mission 2025-09-29 03:54:15.246 | INFO | Goto page_reward 2025-09-29 03:54:15.251 | INFO | <<< UI GOTO PAGE_REWARD >>> 2025-09-29 03:54:15.285 | INFO | Page switch: page_mission -> page_main 2025-09-29 03:54:15.289 | INFO | Click (1246, 37) @ GOTO_MAIN 2025-09-29 03:54:16.962 | INFO | Click (1010, 667) @ GET_ITEMS_1 2025-09-29 03:54:20.356 | INFO | Page switch: page_mission -> page_main 2025-09-29 03:54:20.360 | INFO | Click (1241, 45) @ GOTO_MAIN 2025-09-29 03:54:21.373 | INFO | Page switch: page_main_white -> page_reward 2025-09-29 03:54:21.378 | INFO | Click ( 22, 252) @ MAIN_GOTO_REWARD_WHITE 2025-09-29 03:54:26.621 | INFO | Page switch: page_main_white -> page_reward 2025-09-29 03:54:26.625 | INFO | Click ( 16, 238) @ MAIN_GOTO_REWARD_WHITE 2025-09-29 03:54:27.264 | INFO | Page arrive: page_reward 2025-09-29 03:54:27.292 | INFO | No battle pass red dot ══════════════════════════════════════════════════════ DATA KEY ═══════════════════════════════════════════════════════ 2025-09-29 03:54:27.298 | INFO | DATA KEY 2025-09-29 03:54:27.304 | INFO | <<< UI ENSURE >>> 2025-09-29 03:54:27.309 | INFO | UI get current page 2025-09-29 03:54:27.343 | INFO | [UI] page_reward 2025-09-29 03:54:27.347 | INFO | Goto page_archives 2025-09-29 03:54:27.352 | INFO | <<< UI GOTO PAGE_ARCHIVES >>> 2025-09-29 03:54:27.387 | INFO | Page switch: page_reward -> page_main 2025-09-29 03:54:27.392 | INFO | Click ( 818, 626) @ REWARD_GOTO_MAIN 2025-09-29 03:54:27.954 | INFO | Page switch: page_main_white -> page_campaign_menu 2025-09-29 03:54:27.958 | INFO | Click (1199, 530) @ MAIN_GOTO_CAMPAIGN_WHITE 2025-09-29 03:54:28.238 | INFO | Page switch: page_campaign_menu -> page_archives 2025-09-29 03:54:28.243 | INFO | Click ( 251, 610) @ CAMPAIGN_MENU_GOTO_WAR_ARCHIVES 2025-09-29 03:54:28.870 | INFO | Page arrive: page_archives 2025-09-29 03:54:28.968 | INFO | [OCR_DATA_KEY 0.078s] 60/60 2025-09-29 03:54:28.973 | INFO | Inventory: 60 / 60, Remain: 0 2025-09-29 03:54:28.978 | INFO | No more room for additional data key ════════════════════════════════════════════════════════ MAIL ═════════════════════════════════════════════════════════ 2025-09-29 03:54:28.988 | INFO | MAIL 2025-09-29 03:54:28.994 | INFO | Mail reward: merit=True, maintenance=False, trade_license=False, delete=True 2025-09-29 03:54:29.002 | INFO | <<< UI ENSURE >>> 2025-09-29 03:54:29.008 | INFO | UI get current page 2025-09-29 03:54:29.044 | INFO | [UI] page_archives 2025-09-29 03:54:29.049 | INFO | Goto page_main 2025-09-29 03:54:29.052 | INFO | <<< UI GOTO PAGE_MAIN >>> 2025-09-29 03:54:29.087 | INFO | Page switch: page_archives -> page_campaign_menu 2025-09-29 03:54:29.091 | INFO | Click ( 52, 405) @ WAR_ARCHIVES_GOTO_CAMPAIGN_MENU 2025-09-29 03:54:29.295 | INFO | Page switch: page_campaign_menu -> page_main 2025-09-29 03:54:29.300 | INFO | Click (1238, 33) @ GOTO_MAIN 2025-09-29 03:54:30.390 | INFO | Page arrive: page_main 2025-09-29 03:54:30.404 | INFO | At page_main_white 2025-09-29 03:54:30.413 | INFO | Mail enter 2025-09-29 03:54:30.469 | INFO | Click (1035, 28) @ MAIL_ENTER_WHITE 2025-09-29 03:54:33.685 | INFO | Click (1054, 45) @ MAIL_ENTER_WHITE 2025-09-29 03:54:36.697 | INFO | Click (1067, 41) @ MAIL_ENTER_WHITE 2025-09-29 03:54:39.712 | INFO | Click (1033, 39) @ MAIL_ENTER_WHITE 2025-09-29 03:54:42.727 | INFO | Click (1057, 40) @ MAIL_ENTER_WHITE 2025-09-29 03:54:45.990 | INFO | Click (1066, 41) @ MAIL_ENTER_WHITE 2025-09-29 03:54:48.994 | INFO | Click (1061, 34) @ MAIL_ENTER_WHITE 2025-09-29 03:54:52.001 | INFO | Click (1068, 36) @ MAIL_ENTER_WHITE 2025-09-29 03:54:55.001 | INFO | Click (1045, 30) @ MAIL_ENTER_WHITE 2025-09-29 03:54:58.301 | INFO | Click (1032, 33) @ MAIL_ENTER_WHITE 2025-09-29 03:55:01.605 | INFO | Click (1071, 36) @ MAIL_ENTER_WHITE 2025-09-29 03:55:04.657 | 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 L435 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 L249 freebies() freebies.py L23 run() mail_white.py L280 run() mail_white.py L220 mail_claim() mail_white.py L80 _mail_enter() ui.py L63 ui_main_appear_then_click() control.py L37 click() device.py L263 handle_control_check() device.py L299 click_record_check() device.py L43 show_function_call() 2025-09-29 03:55:04.671 | WARNING | Too many click for a button: MAIL_ENTER_WHITE 2025-09-29 03:55:04.675 | WARNING | History click: ['CAMPAIGN_MENU_GOTO_WAR_ARCHIVES', 'WAR_ARCHIVES_GOTO_CAMPAIGN_MENU', 'GOTO_MAIN', 'MAIL_ENTER_WHITE', 'MAIL_ENTER_WHITE', 'MAIL_ENTER_WHITE', 'MAIL_ENTER_WHITE', 'MAIL_ENTER_WHITE', 'MAIL_ENTER_WHITE', 'MAIL_ENTER_WHITE', 'MAIL_ENTER_WHITE', 'MAIL_ENTER_WHITE', 'MAIL_ENTER_WHITE', 'MAIL_ENTER_WHITE', 'MAIL_ENTER_WHITE'] 2025-09-29 03:55:04.681 | ERROR | GameTooManyClickError: Too many click for a button: MAIL_ENTER_WHITE 2025-09-29 03:55:04.685 | WARNING | Saving error: ./log/error/1759089304685