═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ REWARD ═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ 2025-03-05 04:57:28.701 | INFO | <<< UI ENSURE >>> 2025-03-05 04:57:28.704 | INFO | UI get current page 2025-03-05 04:57:29.257 | INFO | Unknown ui page 2025-03-05 04:57:29.434 | INFO | Click (1022, 672) @ GET_SHIP 2025-03-05 04:57:29.614 | INFO | Unknown ui page 2025-03-05 04:57:30.003 | INFO | UI additional: IDLE -> REWARD_GOTO_MAIN 2025-03-05 04:57:30.007 | INFO | Click ( 825, 613) @ REWARD_GOTO_MAIN 2025-03-05 04:57:30.117 | INFO | [UI] page_main 2025-03-05 04:57:30.121 | INFO | Goto page_reward 2025-03-05 04:57:30.125 | INFO | <<< UI GOTO PAGE_REWARD >>> 2025-03-05 04:57:30.143 | INFO | Page switch: page_main_white -> page_reward 2025-03-05 04:57:30.153 | INFO | Click ( 22, 246) @ MAIN_GOTO_REWARD_WHITE 2025-03-05 04:57:30.720 | INFO | Page arrive: page_reward 2025-03-05 04:57:30.725 | INFO | <<< REWARD RECEIVE >>> 2025-03-05 04:57:30.727 | INFO | oil=True, coin=True, exp=True 2025-03-05 04:57:30.742 | INFO | Click ( 133, 76) @ OIL 2025-03-05 04:57:31.330 | INFO | Click ( 312, 59) @ COIN 2025-03-05 04:57:31.932 | INFO | Click ( 478, 37) @ EXP 2025-03-05 04:57:33.118 | INFO | Reward receive end 2025-03-05 04:57:33.123 | INFO | <<< UI GOTO PAGE_MAIN >>> 2025-03-05 04:57:33.161 | INFO | Page switch: page_reward -> page_main 2025-03-05 04:57:33.166 | INFO | Click ( 818, 631) @ REWARD_GOTO_MAIN 2025-03-05 04:57:33.719 | INFO | Page arrive: page_main 2025-03-05 04:57:33.723 | INFO | <<< MISSION REWARD >>> 2025-03-05 04:57:33.726 | INFO | Found mission notice MISSION_NOTICE_WHITE 2025-03-05 04:57:33.730 | INFO | <<< UI GOTO PAGE_MISSION >>> 2025-03-05 04:57:33.751 | INFO | Page switch: page_main_white -> page_mission 2025-03-05 04:57:33.758 | INFO | Click ( 872, 663) @ MAIN_GOTO_MISSION_WHITE 2025-03-05 04:57:34.316 | INFO | Page arrive: page_mission 2025-03-05 04:57:34.320 | INFO | REWARD_SIDE_NAVBAR set to left=1 upper=1 2025-03-05 04:57:34.325 | INFO | Nav item active: 0 from range (0, 5) 2025-03-05 04:57:34.382 | INFO | Click (1127, 128) @ MISSION_SINGLE 2025-03-05 04:57:35.230 | INFO | Click (1018, 658) @ GET_ITEMS_1 2025-03-05 04:57:35.524 | INFO | Click (1065, 27) @ MISSION_MULTI 2025-03-05 04:57:36.425 | INFO | Click (1026, 665) @ GET_ITEMS_1 2025-03-05 04:57:36.725 | INFO | Click (1069, 23) @ MISSION_MULTI 2025-03-05 04:57:37.628 | INFO | Click (1028, 665) @ GET_ITEMS_1 2025-03-05 04:57:37.931 | INFO | Click (1058, 24) @ MISSION_MULTI 2025-03-05 04:57:38.223 | INFO | Click (1034, 666) @ GET_SHIP 2025-03-05 04:57:39.433 | INFO | Click (1038, 648) @ GET_SHIP 2025-03-05 04:57:40.636 | INFO | Click (1072, 23) @ MISSION_MULTI 2025-03-05 04:57:41.530 | INFO | Click (1022, 656) @ GET_ITEMS_1 2025-03-05 04:57:41.828 | INFO | Click (1058, 28) @ MISSION_MULTI 2025-03-05 04:57:42.731 | INFO | Click (1021, 661) @ GET_ITEMS_1 2025-03-05 04:57:43.029 | INFO | Click (1082, 24) @ MISSION_MULTI 2025-03-05 04:57:43.934 | 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 L388 process_manager.py L52 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 L162 run_process() alas.py L545 loop() alas.py L69 run() alas.py L214 reward() reward.py L300 run() reward.py L232 reward_mission() reward.py L170 _reward_mission_all() reward.py L97 _reward_mission_collect() base.py L220 appear_then_click() control.py L37 click() device.py L259 handle_control_check() device.py L301 click_record_check() device.py L43 show_function_call() 2025-03-05 04:57:43.949 | WARNING | Too many click between 2 buttons: GET_ITEMS_1, MISSION_MULTI 2025-03-05 04:57:43.951 | WARNING | History click: ['MISSION_SINGLE', 'GET_ITEMS_1', 'MISSION_MULTI', 'GET_ITEMS_1', 'MISSION_MULTI', 'GET_ITEMS_1', 'MISSION_MULTI', 'GET_SHIP', 'GET_SHIP', 'MISSION_MULTI', 'GET_ITEMS_1', 'MISSION_MULTI', 'GET_ITEMS_1', 'MISSION_MULTI', 'GET_ITEMS_1'] 2025-03-05 04:57:43.955 | ERROR | GameTooManyClickError: Too many click between 2 buttons: GET_ITEMS_1, MISSION_MULTI 2025-03-05 04:57:43.963 | WARNING | Saving error: ./log/error/1741121863963