═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ OPSISHOP ═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ ═══════════════════════════════════════════════════════ OS INIT ═══════════════════════════════════════════════════════ 2026-04-19 00:28:21.598 | INFO | OS INIT 2026-04-19 00:28:21.634 | INFO | <<< UI ENSURE >>> 2026-04-19 00:28:21.637 | INFO | UI get current page 2026-04-19 00:28:21.650 | INFO | [UI] page_main 2026-04-19 00:28:21.653 | INFO | Goto page_os 2026-04-19 00:28:21.658 | INFO | <<< UI GOTO PAGE_OS >>> 2026-04-19 00:28:21.675 | INFO | Page switch: page_main_white -> page_campaign_menu 2026-04-19 00:28:21.680 | INFO | Click (1214, 503) @ MAIN_GOTO_CAMPAIGN_WHITE 2026-04-19 00:28:22.204 | INFO | Page switch: page_campaign_menu -> page_os 2026-04-19 00:28:22.207 | INFO | Click ( 678, 365) @ CAMPAIGN_MENU_GOTO_OS 2026-04-19 00:28:23.701 | INFO | Page arrive: page_os 2026-04-19 00:28:23.706 | INFO | <<< ZONE INIT >>> 2026-04-19 00:28:23.723 | INFO | Get zone name 2026-04-19 00:28:23.792 | INFO | Loading OCR model: ./bin/cnocr_models/cnocr 2026-04-19 00:28:24.008 | INFO | [MAP_NAME 0.239s] 利维浦 2026-04-19 00:28:24.012 | INFO | Map name processed: 利维浦 2026-04-19 00:28:24.018 | INFO | [Zone] [1|Liverpool] ────────────────────────────────────────────────── AFTER AUTO SEARCH ────────────────────────────────────────────────── 2026-04-19 00:28:24.023 | INFO | AFTER AUTO SEARCH 2026-04-19 00:28:24.051 | INFO | No EMP debuff on current fleet 2026-04-19 00:28:24.059 | INFO | [HP] 98% 98% 98% 95% 96% 98% 2026-04-19 00:28:24.068 | INFO | [Repair icon] [False, False, False, False, False, False] 2026-04-19 00:28:24.074 | INFO | No ship found to be below threshold 40%, continue OS exploration 2026-04-19 00:28:24.077 | INFO | Handle after auto search finished, solved=False 2026-04-19 00:28:24.080 | INFO | Current fleet is not afflicted with the low resolve debuff 2026-04-19 00:28:24.086 | INFO | Ash beacon status: gray 2026-04-19 00:28:24.151 | INFO | [ASH_COLLECT_STATUS 0.062s] 100/200 2026-04-19 00:28:24.205 | INFO | [ASH_DAILY_STATUS 0.051s] 200/200 2026-04-19 00:28:24.208 | INFO | Ash beacon fully collected today 2026-04-19 00:28:24.213 | INFO | Run auto search, question=True, rescan=False ─────────────────────────────────────────────────── OS AUTO SEARCH ──────────────────────────────────────────────────── 2026-04-19 00:28:24.222 | INFO | OS AUTO SEARCH 2026-04-19 00:28:24.267 | INFO | Click (1252, 539) @ AUTO_SEARCH_OS_MAP_OPTION_OFF 2026-04-19 00:28:25.883 | INFO | OS auto search finished 2026-04-19 00:28:25.889 | INFO | [HP] 98% 98% 98% 95% 96% 98% 2026-04-19 00:28:25.897 | INFO | [Repair icon] [False, False, False, False, False, False] ─────────────────────────────────────────────────── CLEAR QUESTION ──────────────────────────────────────────────────── 2026-04-19 00:28:25.902 | INFO | CLEAR QUESTION 2026-04-19 00:28:25.970 | INFO | -- -- -- 2026-04-19 00:28:25.973 | INFO | -- -- -- -- -- -- -- 2026-04-19 00:28:25.975 | INFO | -- -- -- -- -- -- -- -- -- 2026-04-19 00:28:25.977 | INFO | -- -- -- -- -- -- -- -- -- 2026-04-19 00:28:25.983 | INFO | -- -- -- -- -- -- -- -- -- -- -- 2026-04-19 00:28:25.986 | INFO | -- -- -- -- -- FL -- -- -- -- -- 2026-04-19 00:28:25.988 | INFO | -- -- -- -- -- -- -- -- -- -- -- 2026-04-19 00:28:25.990 | INFO | -- -- -- -- -- -- -- -- -- 2026-04-19 00:28:25.992 | INFO | -- -- -- -- -- -- -- -- -- 2026-04-19 00:28:25.995 | INFO | -- -- -- -- -- -- -- 2026-04-19 00:28:25.997 | INFO | -- -- -- 2026-04-19 00:28:25.999 | INFO | No question mark above current fleet on this radar ────────────────────────────────────────────────── AFTER AUTO SEARCH ────────────────────────────────────────────────── 2026-04-19 00:28:26.005 | INFO | AFTER AUTO SEARCH 2026-04-19 00:28:26.011 | INFO | No EMP debuff on current fleet 2026-04-19 00:28:26.021 | INFO | [HP] 98% 98% 98% 95% 96% 98% 2026-04-19 00:28:26.030 | INFO | [Repair icon] [False, False, False, False, False, False] 2026-04-19 00:28:26.036 | INFO | No ship found to be below threshold 40%, continue OS exploration 2026-04-19 00:28:26.039 | INFO | Handle after auto search finished, solved=False ════════════════════════════════════════════════════ OS PORT DAILY ════════════════════════════════════════════════════ 2026-04-19 00:28:26.043 | INFO | OS PORT DAILY 2026-04-19 00:28:26.047 | INFO | Port enter 2026-04-19 00:28:26.077 | INFO | Click (1204, 659) @ PORT_ENTER 2026-04-19 00:28:28.285 | INFO | <<< UI CLICK >>> 2026-04-19 00:28:28.304 | INFO | Click ( 935, 668) @ PORT_GOTO_SUPPLY 2026-04-19 00:28:29.132 | INFO | <<< OPSISHOP SCAN 0 >>> 2026-04-19 00:28:29.137 | INFO | OpsiShop side navbar set to 1 2026-04-19 00:28:29.140 | INFO | OS_SHOP_SIDE_NAVBAR set to left=1 upper=1 2026-04-19 00:28:29.143 | INFO | Nav item active: 1 from range (0, 3) 2026-04-19 00:28:29.150 | INFO | Click ( 189, 287) @ OS_SHOP_SIDE_NAVBAR_0_0 2026-04-19 00:28:29.431 | INFO | Nav item active: 0 from range (0, 3) 2026-04-19 00:28:29.437 | INFO | [OS_SHOP_SCROLL] 0.00 (78.5-79.0)/(510-158) 2026-04-19 00:28:29.486 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS_1, YELLOWCOINS_2] 2026-04-19 00:28:29.490 | INFO | Loading template folder: ./assets/shop/os 2026-04-19 00:28:29.569 | INFO | [next_template_index] 113 2026-04-19 00:28:29.629 | INFO | [Amount_ocr 0.051s] [1, 1, 1, 1, 1] 2026-04-19 00:28:29.789 | INFO | [Price_ocr 0.102s] [500, 10, 10, 10, 1000] 2026-04-19 00:28:29.938 | INFO | [Counter_ocr 0.145s] ['6/6', '4/4', '4/4', '4/4', '3/3'] 2026-04-19 00:28:29.944 | INFO | Shop row 1: ['EnergyStorageDevice_1x6_YellowCoins_500', 'TuningSampleCombat_1x4_PurpleCoins_10', 'TuningSampleSurvival_1x4_PurpleCoins_10', 'TuningSampleOffence_1x4_PurpleCoins_10'] 2026-04-19 00:28:29.948 | INFO | Shop row 2: ['LoggerAbyssalT3_1x3_YellowCoins_1000'] 2026-04-19 00:28:29.952 | INFO | Found 5 items in shop 1 at pos 0.00 2026-04-19 00:28:29.957 | INFO | [OS_SHOP_SCROLL] 0.00 (78.5-79.0)/(510-158) 2026-04-19 00:28:30.012 | INFO | [OS_SHOP_SCROLL] 0.00 (78.5-79.0)/(510-158) 2026-04-19 00:28:30.017 | INFO | OS_SHOP_SCROLL set to 0.224 2026-04-19 00:28:30.021 | INFO | [OS_SHOP_SCROLL] 0.00 (78.5-79.0)/(510-158) 2026-04-19 00:28:30.026 | INFO | Swipe (1178, 272) -> (1177, 364) 2026-04-19 00:28:30.305 | INFO | [OS_SHOP_SCROLL] 0.23 (161.5-79.0)/(510-158) 2026-04-19 00:28:30.311 | INFO | [OS_SHOP_SCROLL] 0.23 (161.5-79.0)/(510-158) 2026-04-19 00:28:30.349 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS_2] 2026-04-19 00:28:30.412 | INFO | [Amount_ocr 0.057s] [1, 1, 1, 1] 2026-04-19 00:28:30.613 | INFO | [Price_ocr 0.183s] [500, 10, 10, 10] 2026-04-19 00:28:30.776 | INFO | [Counter_ocr 0.152s] ['6/6', '2/2', '2/2', '2/2'] 2026-04-19 00:28:30.780 | INFO | Shop row 1: ['EnergyStorageDevice_1x6_YellowCoins_500', 'TuningSampleCombat_1x2_PurpleCoins_10', 'TuningSampleSurvival_1x2_PurpleCoins_10', 'TuningSampleOffence_1x2_PurpleCoins_10'] 2026-04-19 00:28:30.783 | INFO | Shop row 2: [] 2026-04-19 00:28:30.787 | INFO | Found 4 items in shop 1 at pos 0.23 2026-04-19 00:28:30.794 | INFO | [OS_SHOP_SCROLL] 0.23 (161.5-79.0)/(510-158) 2026-04-19 00:28:30.846 | INFO | [OS_SHOP_SCROLL] 0.23 (161.5-79.0)/(510-158) 2026-04-19 00:28:30.850 | INFO | OS_SHOP_SCROLL set to 0.459 2026-04-19 00:28:30.856 | INFO | [OS_SHOP_SCROLL] 0.23 (161.5-79.0)/(510-158) 2026-04-19 00:28:30.861 | INFO | Swipe (1179, 376) -> (1176, 452) 2026-04-19 00:28:31.145 | INFO | [OS_SHOP_SCROLL] 0.45 (237.5-79.0)/(510-158) 2026-04-19 00:28:31.149 | INFO | [OS_SHOP_SCROLL] 0.45 (237.5-79.0)/(510-158) 2026-04-19 00:28:31.190 | INFO | [Costs] [YELLOWCOINS] 2026-04-19 00:28:31.197 | INFO | [Amount_ocr 0.000s] [] 2026-04-19 00:28:31.202 | INFO | No shop items found 2026-04-19 00:28:31.207 | WARNING | Empty OS shop or empty items, confirming 2026-04-19 00:28:31.674 | INFO | [Costs] [YELLOWCOINS] 2026-04-19 00:28:31.679 | INFO | [Amount_ocr 0.000s] [] 2026-04-19 00:28:31.681 | INFO | No shop items found 2026-04-19 00:28:31.683 | WARNING | Empty OS shop or empty items, confirming 2026-04-19 00:28:32.172 | INFO | [Costs] [YELLOWCOINS] 2026-04-19 00:28:32.177 | INFO | [Amount_ocr 0.000s] [] 2026-04-19 00:28:32.179 | INFO | No shop items found 2026-04-19 00:28:32.182 | INFO | [OS_SHOP_SCROLL] 0.45 (237.5-79.0)/(510-158) 2026-04-19 00:28:32.443 | INFO | [OS_SHOP_SCROLL] 0.45 (237.5-79.0)/(510-158) 2026-04-19 00:28:32.447 | INFO | OS_SHOP_SCROLL set to 0.675 2026-04-19 00:28:32.450 | INFO | [OS_SHOP_SCROLL] 0.45 (237.5-79.0)/(510-158) 2026-04-19 00:28:32.454 | INFO | Swipe (1180, 451) -> (1179, 527) 2026-04-19 00:28:32.742 | INFO | [OS_SHOP_SCROLL] 0.64 (305.0-79.5)/(510-159) 2026-04-19 00:28:32.747 | INFO | [OS_SHOP_SCROLL] 0.64 (305.0-79.5)/(510-159) 2026-04-19 00:28:32.785 | INFO | [Costs] [PURPLECOINS_3, PURPLECOINS_1, PURPLECOINS_2] 2026-04-19 00:28:32.850 | INFO | [Amount_ocr 0.058s] [1, 1, 1] 2026-04-19 00:28:32.941 | INFO | [Price_ocr 0.073s] [20, 20, 20] 2026-04-19 00:28:33.043 | INFO | [Counter_ocr 0.098s] ['2/2', '2/2', '2/2'] 2026-04-19 00:28:33.047 | INFO | Shop row 1: ['TuningCombatT2_1x2_PurpleCoins_20', 'TuningSurvivalT2_1x2_PurpleCoins_20', 'TuningOffenseT2_1x2_PurpleCoins_20'] 2026-04-19 00:28:33.049 | INFO | Shop row 2: [] 2026-04-19 00:28:33.052 | INFO | Found 3 items in shop 1 at pos 0.64 2026-04-19 00:28:33.060 | INFO | [OS_SHOP_SCROLL] 0.64 (305.0-79.5)/(510-159) 2026-04-19 00:28:33.111 | INFO | [OS_SHOP_SCROLL] 0.64 (305.0-78.5)/(510-157) 2026-04-19 00:28:33.115 | INFO | OS_SHOP_SCROLL set to 0.864 2026-04-19 00:28:33.117 | INFO | [OS_SHOP_SCROLL] 0.64 (305.0-78.5)/(510-157) 2026-04-19 00:28:33.122 | INFO | Swipe (1180, 532) -> (1177, 594) 2026-04-19 00:28:33.409 | INFO | [OS_SHOP_SCROLL] 0.82 (367.5-80.5)/(510-161) 2026-04-19 00:28:33.414 | INFO | [OS_SHOP_SCROLL] 0.82 (367.5-80.5)/(510-161) 2026-04-19 00:28:33.453 | INFO | [Costs] [PURPLECOINS_3, YELLOWCOINS] 2026-04-19 00:28:33.532 | INFO | [Amount_ocr 0.070s] [1, 1, 1] 2026-04-19 00:28:33.643 | INFO | [Price_ocr 0.088s] [20, 20, 20] 2026-04-19 00:28:33.748 | INFO | [Counter_ocr 0.101s] ['2/2', '2/2', '2/2'] 2026-04-19 00:28:33.751 | INFO | Shop row 1: ['TuningCombatT2_1x2_PurpleCoins_20', 'TuningSurvivalT2_1x2_PurpleCoins_20', 'TuningOffenseT2_1x2_PurpleCoins_20'] 2026-04-19 00:28:33.757 | INFO | Shop row 2: [] 2026-04-19 00:28:33.763 | INFO | Found 3 items in shop 1 at pos 0.82 2026-04-19 00:28:33.767 | INFO | [OS_SHOP_SCROLL] 0.82 (367.5-80.5)/(510-161) 2026-04-19 00:28:33.814 | INFO | [OS_SHOP_SCROLL] 0.82 (367.5-79.0)/(510-158) 2026-04-19 00:28:33.817 | INFO | OS_SHOP_SCROLL set to 1 2026-04-19 00:28:33.821 | INFO | [OS_SHOP_SCROLL] 0.82 (367.5-79.0)/(510-158) 2026-04-19 00:28:33.826 | INFO | Swipe (1180, 580) -> (1180, 705) 2026-04-19 00:28:34.115 | INFO | [OS_SHOP_SCROLL] 1.00 (430.5-79.0)/(510-158) 2026-04-19 00:28:34.119 | INFO | [OS_SHOP_SCROLL] 1.00 (430.5-79.0)/(510-158) 2026-04-19 00:28:34.158 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-04-19 00:28:34.166 | INFO | [Amount_ocr 0.000s] [] 2026-04-19 00:28:34.169 | INFO | No shop items found 2026-04-19 00:28:34.172 | WARNING | Empty OS shop or empty items, confirming 2026-04-19 00:28:34.649 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-04-19 00:28:34.656 | INFO | [Amount_ocr 0.000s] [] 2026-04-19 00:28:34.660 | INFO | No shop items found 2026-04-19 00:28:34.664 | WARNING | Empty OS shop or empty items, confirming 2026-04-19 00:28:35.117 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-04-19 00:28:35.123 | INFO | [Amount_ocr 0.000s] [] 2026-04-19 00:28:35.127 | INFO | No shop items found 2026-04-19 00:28:35.132 | INFO | [OS_SHOP_SCROLL] 1.00 (430.5-79.0)/(510-158) 2026-04-19 00:28:35.136 | INFO | OS shop reach bottom, stop 2026-04-19 00:28:35.139 | INFO | <<< OPSISHOP SCAN 1 >>> 2026-04-19 00:28:35.143 | INFO | OpsiShop side navbar set to 2 2026-04-19 00:28:35.147 | INFO | OS_SHOP_SIDE_NAVBAR set to left=2 upper=2 2026-04-19 00:28:35.151 | INFO | Nav item active: 0 from range (0, 3) 2026-04-19 00:28:35.154 | INFO | Click ( 117, 365) @ OS_SHOP_SIDE_NAVBAR_0_1 2026-04-19 00:28:35.385 | INFO | Nav item active: 1 from range (0, 3) 2026-04-19 00:28:35.390 | WARNING | Scroll does not appear, try to rescue slider 2026-04-19 00:28:35.395 | INFO | Drag (1152, 295) -> (1152, 497) 2026-04-19 00:28:35.982 | INFO | Click (1136, 394) @ OS_SHOP_SAFE_AREA 2026-04-19 00:28:36.079 | INFO | [OS_SHOP_SCROLL] 0.79 (327.5-129.0)/(510-258) 2026-04-19 00:28:36.084 | INFO | Scroll does not at top, try to scroll 2026-04-19 00:28:36.086 | INFO | OS_SHOP_SCROLL set to 0.0 2026-04-19 00:28:36.090 | INFO | [OS_SHOP_SCROLL] 0.79 (327.5-129.0)/(510-258) 2026-04-19 00:28:36.096 | INFO | Swipe (1176, 528) -> (1178, 213) 2026-04-19 00:28:36.486 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-130.5)/(510-261) 2026-04-19 00:28:36.490 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-130.5)/(510-261) 2026-04-19 00:28:36.531 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-04-19 00:28:36.597 | INFO | [Amount_ocr 0.059s] [1, 1] 2026-04-19 00:28:36.673 | INFO | [Price_ocr 0.065s] [1, 1] 2026-04-19 00:28:36.848 | INFO | [Counter_ocr 0.167s] ['10/10', '10/10'] 2026-04-19 00:28:36.853 | INFO | Shop row 1: ['DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-04-19 00:28:36.858 | INFO | Shop row 2: ['DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-04-19 00:28:36.861 | INFO | Found 2 items in shop 2 at pos 0.00 2026-04-19 00:28:36.867 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-130.5)/(510-261) 2026-04-19 00:28:36.920 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-04-19 00:28:36.923 | INFO | OS_SHOP_SCROLL set to 0.516 2026-04-19 00:28:36.926 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-04-19 00:28:36.930 | INFO | Swipe (1176, 351) -> (1176, 468) 2026-04-19 00:28:37.225 | INFO | [OS_SHOP_SCROLL] 0.50 (254.0-130.0)/(510-260) 2026-04-19 00:28:37.230 | INFO | [OS_SHOP_SCROLL] 0.50 (254.0-130.0)/(510-260) 2026-04-19 00:28:37.269 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-04-19 00:28:37.391 | INFO | [Amount_ocr 0.115s] [1, 1] 2026-04-19 00:28:37.560 | INFO | [Price_ocr 0.157s] [1, 1] 2026-04-19 00:28:37.637 | INFO | [Counter_ocr 0.071s] ['10/10', '10/10'] 2026-04-19 00:28:37.641 | INFO | Shop row 1: ['DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-04-19 00:28:37.649 | INFO | Shop row 2: ['DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-04-19 00:28:37.652 | INFO | Found 2 items in shop 2 at pos 0.50 2026-04-19 00:28:37.656 | INFO | [OS_SHOP_SCROLL] 0.50 (254.0-130.0)/(510-260) 2026-04-19 00:28:37.705 | INFO | [OS_SHOP_SCROLL] 0.50 (254.0-129.5)/(510-259) 2026-04-19 00:28:37.709 | INFO | OS_SHOP_SCROLL set to 1 2026-04-19 00:28:37.716 | INFO | [OS_SHOP_SCROLL] 0.50 (254.0-129.5)/(510-259) 2026-04-19 00:28:37.720 | INFO | Swipe (1180, 453) -> (1178, 705) 2026-04-19 00:28:38.069 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-04-19 00:28:38.073 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-04-19 00:28:38.111 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-04-19 00:28:38.169 | INFO | [Amount_ocr 0.050s] [1, 1] 2026-04-19 00:28:38.239 | INFO | [Price_ocr 0.061s] [1, 1] 2026-04-19 00:28:38.325 | INFO | [Counter_ocr 0.083s] ['10/10', '11/11'] 2026-04-19 00:28:38.329 | INFO | Shop row 1: ['DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-04-19 00:28:38.332 | INFO | Shop row 2: ['DevelopmentMaterialT1_1x11_PurpleCoins_1'] 2026-04-19 00:28:38.335 | INFO | Found 2 items in shop 2 at pos 1.00 2026-04-19 00:28:38.338 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-04-19 00:28:38.343 | INFO | OS shop reach bottom, stop 2026-04-19 00:28:38.348 | INFO | <<< OPSISHOP SCAN 2 >>> 2026-04-19 00:28:38.352 | INFO | OpsiShop side navbar set to 3 2026-04-19 00:28:38.356 | INFO | OS_SHOP_SIDE_NAVBAR set to left=3 upper=3 2026-04-19 00:28:38.362 | INFO | Nav item active: 1 from range (0, 3) 2026-04-19 00:28:38.365 | INFO | Click ( 150, 464) @ OS_SHOP_SIDE_NAVBAR_0_2 2026-04-19 00:28:38.464 | INFO | Nav item active: 1 from range (0, 3) 2026-04-19 00:28:38.770 | INFO | Nav item active: 2 from range (0, 3) 2026-04-19 00:28:38.775 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-04-19 00:28:38.780 | INFO | Scroll does not at top, try to scroll 2026-04-19 00:28:38.787 | INFO | OS_SHOP_SCROLL set to 0.0 2026-04-19 00:28:38.792 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-04-19 00:28:38.797 | INFO | Swipe (1180, 591) -> (1180, 214) 2026-04-19 00:28:39.233 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-130.5)/(510-261) 2026-04-19 00:28:39.237 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-130.5)/(510-261) 2026-04-19 00:28:39.274 | INFO | [Costs] [PURPLECOINS, PURPLECOINS] 2026-04-19 00:28:39.337 | INFO | [Amount_ocr 0.053s] [1, 1] 2026-04-19 00:28:39.405 | INFO | [Price_ocr 0.057s] [5, 5] 2026-04-19 00:28:39.491 | INFO | [Counter_ocr 0.083s] ['10/10', '10/10'] 2026-04-19 00:28:39.495 | INFO | Shop row 1: ['SupercavitationGenerator_1x10_PurpleCoins_5'] 2026-04-19 00:28:39.499 | INFO | Shop row 2: ['SupercavitationGenerator_1x10_PurpleCoins_5'] 2026-04-19 00:28:39.501 | INFO | Found 2 items in shop 3 at pos 0.00 2026-04-19 00:28:39.504 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-130.5)/(510-261) 2026-04-19 00:28:39.569 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-04-19 00:28:39.573 | INFO | OS_SHOP_SCROLL set to 0.516 2026-04-19 00:28:39.578 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-04-19 00:28:39.584 | INFO | Swipe (1180, 328) -> (1180, 471) 2026-04-19 00:28:39.875 | INFO | [OS_SHOP_SCROLL] 0.56 (271.0-130.5)/(510-261) 2026-04-19 00:28:39.882 | INFO | [OS_SHOP_SCROLL] 0.56 (271.0-130.5)/(510-261) 2026-04-19 00:28:39.922 | INFO | [Costs] [PURPLECOINS, PURPLECOINS] 2026-04-19 00:28:40.037 | INFO | [Amount_ocr 0.107s] [1, 1] 2026-04-19 00:28:40.214 | INFO | [Price_ocr 0.165s] [5, 5] 2026-04-19 00:28:40.304 | INFO | [Counter_ocr 0.085s] ['10/10', '20/20'] 2026-04-19 00:28:40.307 | INFO | Shop row 1: ['SupercavitationGenerator_1x10_PurpleCoins_5'] 2026-04-19 00:28:40.311 | INFO | Shop row 2: ['SupercavitationGenerator_1x20_PurpleCoins_5'] 2026-04-19 00:28:40.315 | INFO | Found 2 items in shop 3 at pos 0.56 2026-04-19 00:28:40.322 | INFO | [OS_SHOP_SCROLL] 0.56 (271.0-130.5)/(510-261) 2026-04-19 00:28:40.371 | INFO | [OS_SHOP_SCROLL] 0.56 (271.0-129.5)/(510-259) 2026-04-19 00:28:40.374 | INFO | OS_SHOP_SCROLL set to 1 2026-04-19 00:28:40.382 | INFO | [OS_SHOP_SCROLL] 0.56 (271.0-129.5)/(510-259) 2026-04-19 00:28:40.388 | INFO | Swipe (1176, 470) -> (1177, 692) 2026-04-19 00:28:40.735 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-131.5)/(510-263) 2026-04-19 00:28:40.739 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-131.5)/(510-263) 2026-04-19 00:28:40.778 | INFO | [Costs] [PURPLECOINS, PURPLECOINS] 2026-04-19 00:28:40.845 | INFO | [Amount_ocr 0.057s] [1, 1, 1] 2026-04-19 00:28:40.929 | INFO | [Price_ocr 0.071s] [5, 5, 5] 2026-04-19 00:28:41.040 | INFO | [Counter_ocr 0.106s] ['20/20', '20/20', '20/20'] 2026-04-19 00:28:41.043 | INFO | Shop row 1: ['SupercavitationGenerator_1x20_PurpleCoins_5'] 2026-04-19 00:28:41.051 | INFO | Shop row 2: ['SupercavitationGenerator_1x20_PurpleCoins_5', 'NeuroplasticProstheticArm_1x20_PurpleCoins_5'] 2026-04-19 00:28:41.055 | INFO | Found 3 items in shop 3 at pos 1.00 2026-04-19 00:28:41.059 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-131.5)/(510-263) 2026-04-19 00:28:41.062 | INFO | OS shop reach bottom, stop 2026-04-19 00:28:41.067 | INFO | <<< OPSISHOP SCAN 3 >>> 2026-04-19 00:28:41.070 | INFO | OpsiShop side navbar set to 4 2026-04-19 00:28:41.074 | INFO | OS_SHOP_SIDE_NAVBAR set to left=4 upper=4 2026-04-19 00:28:41.078 | INFO | Nav item active: 2 from range (0, 3) 2026-04-19 00:28:41.083 | INFO | Click ( 155, 540) @ OS_SHOP_SIDE_NAVBAR_0_3 2026-04-19 00:28:41.179 | INFO | Nav item active: 2 from range (0, 3) 2026-04-19 00:28:41.481 | INFO | Nav item active: 3 from range (0, 3) 2026-04-19 00:28:41.488 | INFO | [OS_SHOP_SCROLL] 0.53 (266.0-90.5)/(510-181) 2026-04-19 00:28:41.491 | INFO | Scroll does not at top, try to scroll 2026-04-19 00:28:41.493 | INFO | OS_SHOP_SCROLL set to 0.0 2026-04-19 00:28:41.498 | INFO | [OS_SHOP_SCROLL] 0.53 (266.0-90.5)/(510-181) 2026-04-19 00:28:41.505 | INFO | Swipe (1180, 477) -> (1176, 136) 2026-04-19 00:28:41.908 | INFO | [OS_SHOP_SCROLL] 0.00 (90.0-90.5)/(510-181) 2026-04-19 00:28:41.913 | INFO | [OS_SHOP_SCROLL] 0.00 (90.0-90.5)/(510-181) 2026-04-19 00:28:41.951 | INFO | [Costs] [PURPLECOINS_1, PURPLECOINS_2, PURPLECOINS] 2026-04-19 00:28:42.014 | INFO | [Amount_ocr 0.057s] [1, 1, 1, 1] 2026-04-19 00:28:42.128 | INFO | [Price_ocr 0.083s] [100, 500, 150, 100] 2026-04-19 00:28:42.254 | INFO | [Counter_ocr 0.118s] ['2/2', '6/6', '5/5', '2/4'] 2026-04-19 00:28:42.257 | INFO | Shop row 1: ['OrdnanceTestingReportT2_1x2_PurpleCoins_100', 'RepairPack2_1x6_YellowCoins_500', 'RepairPack_1x5_YellowCoins_150'] 2026-04-19 00:28:42.260 | INFO | Shop row 2: ['OrdnanceTestingReportT2_1x2_PurpleCoins_100'] 2026-04-19 00:28:42.262 | INFO | Found 4 items in shop 4 at pos 0.00 2026-04-19 00:28:42.269 | INFO | [OS_SHOP_SCROLL] 0.00 (90.0-90.5)/(510-181) 2026-04-19 00:28:42.324 | INFO | [OS_SHOP_SCROLL] 0.00 (90.0-90.5)/(510-181) 2026-04-19 00:28:42.327 | INFO | OS_SHOP_SCROLL set to 0.275 2026-04-19 00:28:42.333 | INFO | [OS_SHOP_SCROLL] 0.00 (90.0-90.5)/(510-181) 2026-04-19 00:28:42.338 | INFO | Swipe (1177, 310) -> (1177, 388) 2026-04-19 00:28:42.618 | INFO | [OS_SHOP_SCROLL] 0.24 (169.0-90.5)/(510-181) 2026-04-19 00:28:42.623 | INFO | [OS_SHOP_SCROLL] 0.24 (169.0-90.5)/(510-181) 2026-04-19 00:28:42.661 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS_2, PURPLECOINS] 2026-04-19 00:28:42.727 | INFO | [Amount_ocr 0.057s] [1, 1, 1] 2026-04-19 00:28:42.824 | INFO | [Price_ocr 0.075s] [100, 750, 250] 2026-04-19 00:28:42.927 | INFO | [Counter_ocr 0.099s] ['2/4', '10/10', '10/10'] 2026-04-19 00:28:42.932 | INFO | Shop row 1: ['OrdnanceTestingReportT2_1x2_PurpleCoins_100'] 2026-04-19 00:28:42.939 | INFO | Shop row 2: ['RepairPackTriple2_1x10_YellowCoins_750', 'RepairPackTriple_1x10_YellowCoins_250'] 2026-04-19 00:28:42.944 | INFO | Found 3 items in shop 4 at pos 0.24 2026-04-19 00:28:42.949 | INFO | [OS_SHOP_SCROLL] 0.24 (169.0-90.5)/(510-181) 2026-04-19 00:28:42.999 | INFO | [OS_SHOP_SCROLL] 0.24 (169.0-90.5)/(510-181) 2026-04-19 00:28:43.005 | INFO | OS_SHOP_SCROLL set to 0.514 2026-04-19 00:28:43.009 | INFO | [OS_SHOP_SCROLL] 0.24 (169.0-90.5)/(510-181) 2026-04-19 00:28:43.012 | INFO | Swipe (1180, 392) -> (1179, 466) 2026-04-19 00:28:43.293 | INFO | [OS_SHOP_SCROLL] 0.44 (235.0-91.5)/(510-183) 2026-04-19 00:28:43.300 | INFO | [OS_SHOP_SCROLL] 0.44 (235.0-91.5)/(510-183) 2026-04-19 00:28:43.338 | INFO | [Costs] [YELLOWCOINS_1] 2026-04-19 00:28:43.395 | INFO | [Amount_ocr 0.052s] [1, 1] 2026-04-19 00:28:43.480 | INFO | [Price_ocr 0.072s] [750, 250] 2026-04-19 00:28:43.559 | INFO | [Counter_ocr 0.074s] ['10/10', '10/10'] 2026-04-19 00:28:43.562 | INFO | Shop row 1: ['RepairPackTriple2_1x10_YellowCoins_750', 'RepairPackTriple_1x10_YellowCoins_250'] 2026-04-19 00:28:43.568 | INFO | Shop row 2: [] 2026-04-19 00:28:43.572 | INFO | Found 2 items in shop 4 at pos 0.44 2026-04-19 00:28:43.577 | INFO | [OS_SHOP_SCROLL] 0.44 (235.0-91.5)/(510-183) 2026-04-19 00:28:43.626 | INFO | [OS_SHOP_SCROLL] 0.44 (235.0-90.5)/(510-181) 2026-04-19 00:28:43.629 | INFO | OS_SHOP_SCROLL set to 0.714 2026-04-19 00:28:43.634 | INFO | [OS_SHOP_SCROLL] 0.44 (235.0-90.5)/(510-181) 2026-04-19 00:28:43.640 | INFO | Swipe (1177, 440) -> (1177, 534) 2026-04-19 00:28:43.935 | INFO | [OS_SHOP_SCROLL] 0.73 (330.0-90.5)/(510-181) 2026-04-19 00:28:43.942 | INFO | [OS_SHOP_SCROLL] 0.73 (330.0-90.5)/(510-181) 2026-04-19 00:28:43.992 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS_2, PURPLECOINS] 2026-04-19 00:28:44.061 | INFO | [Amount_ocr 0.057s] [1, 1] 2026-04-19 00:28:44.219 | INFO | [Price_ocr 0.125s] [2500, 1000] 2026-04-19 00:28:44.350 | INFO | [Counter_ocr 0.125s] ['2/2', '6/6'] 2026-04-19 00:28:44.354 | INFO | Shop row 1: [] 2026-04-19 00:28:44.357 | INFO | Shop row 2: ['RepairPackFull2_1x2_YellowCoins_2500', 'RepairPackFull_1x6_YellowCoins_1000'] 2026-04-19 00:28:44.361 | INFO | Found 2 items in shop 4 at pos 0.73 2026-04-19 00:28:44.364 | INFO | [OS_SHOP_SCROLL] 0.73 (330.0-90.5)/(510-181) 2026-04-19 00:28:44.425 | INFO | [OS_SHOP_SCROLL] 0.73 (330.0-90.5)/(510-181) 2026-04-19 00:28:44.428 | INFO | OS_SHOP_SCROLL set to 1 2026-04-19 00:28:44.431 | INFO | [OS_SHOP_SCROLL] 0.73 (330.0-90.5)/(510-181) 2026-04-19 00:28:44.436 | INFO | Swipe (1176, 529) -> (1180, 710) 2026-04-19 00:28:44.780 | INFO | [OS_SHOP_SCROLL] 1.00 (419.0-90.5)/(510-181) 2026-04-19 00:28:44.784 | INFO | [OS_SHOP_SCROLL] 1.00 (419.0-90.5)/(510-181) 2026-04-19 00:28:44.824 | INFO | [Costs] [PURPLECOINS_1, PURPLECOINS_2, YELLOWCOINS_1, YELLOWCOINS_2] 2026-04-19 00:28:44.894 | INFO | [Amount_ocr 0.064s] [1, 1, 1, 1] 2026-04-19 00:28:44.995 | INFO | [Price_ocr 0.082s] [2500, 1000, 300, 500] 2026-04-19 00:28:45.111 | INFO | [Counter_ocr 0.111s] ['2/2', '6/6', '1/2', '1/1'] 2026-04-19 00:28:45.115 | INFO | Shop row 1: ['RepairPackFull2_1x2_YellowCoins_2500', 'RepairPackFull_1x6_YellowCoins_1000'] 2026-04-19 00:28:45.119 | INFO | Shop row 2: ['GearPartSpecialized_1x1_PurpleCoins_300', 'OrdnanceTestingReportT3_1x1_PurpleCoins_500'] 2026-04-19 00:28:45.122 | INFO | Found 4 items in shop 4 at pos 1.00 2026-04-19 00:28:45.125 | INFO | [OS_SHOP_SCROLL] 1.00 (419.0-90.5)/(510-181) 2026-04-19 00:28:45.129 | INFO | OS shop reach bottom, stop 2026-04-19 00:28:45.194 | INFO | [SHOP_YELLOW_COINS 0.060s] 168154 2026-04-19 00:28:45.256 | INFO | [OS_SHOP_PURPLE_COINS 0.059s] 137 2026-04-19 00:28:45.259 | INFO | Yellow coins: 168154, purple coins: 137 ──────────────────────────────────────────────────── OPSISHOP BUY ───────────────────────────────────────────────────── 2026-04-19 00:28:45.263 | INFO | OPSISHOP BUY 2026-04-19 00:28:45.265 | INFO | [OpsiNextReset] 2026-05-01 00:00:00 2026-04-19 00:28:45.269 | INFO | [ResetRemain] 11 2026-04-19 00:28:45.273 | INFO | Not enough coins to buy item: GearPartSpecialized, skip. 2026-04-19 00:28:45.277 | INFO | [OpsiNextReset] 2026-05-01 00:00:00 2026-04-19 00:28:45.281 | INFO | [ResetRemain] 11 ──────────────────────────────────────────────────── OPSISHOP BUY ───────────────────────────────────────────────────── 2026-04-19 00:28:45.288 | INFO | OPSISHOP BUY 2026-04-19 00:28:45.292 | INFO | [OpsiNextReset] 2026-05-01 00:00:00 2026-04-19 00:28:45.294 | INFO | [ResetRemain] 11 2026-04-19 00:28:45.296 | INFO | Not enough coins to buy item: OrdnanceTestingReportT3, skip. 2026-04-19 00:28:45.301 | INFO | [OpsiNextReset] 2026-05-01 00:00:00 2026-04-19 00:28:45.306 | INFO | [ResetRemain] 11 ──────────────────────────────────────────────────── OPSISHOP BUY ───────────────────────────────────────────────────── 2026-04-19 00:28:45.310 | INFO | OPSISHOP BUY 2026-04-19 00:28:45.313 | INFO | [OpsiNextReset] 2026-05-01 00:00:00 2026-04-19 00:28:45.316 | INFO | [ResetRemain] 11 2026-04-19 00:28:45.320 | INFO | Not enough coins to buy item: OrdnanceTestingReportT2, skip. 2026-04-19 00:28:45.324 | INFO | [OpsiNextReset] 2026-05-01 00:00:00 2026-04-19 00:28:45.326 | INFO | [ResetRemain] 11 ──────────────────────────────────────────────────── OPSISHOP BUY ───────────────────────────────────────────────────── 2026-04-19 00:28:45.330 | INFO | OPSISHOP BUY 2026-04-19 00:28:45.333 | INFO | [OpsiNextReset] 2026-05-01 00:00:00 2026-04-19 00:28:45.337 | INFO | [ResetRemain] 11 2026-04-19 00:28:45.342 | INFO | Not enough coins to buy item: OrdnanceTestingReportT2, skip. 2026-04-19 00:28:45.345 | INFO | [OpsiNextReset] 2026-05-01 00:00:00 2026-04-19 00:28:45.348 | INFO | [ResetRemain] 11 ──────────────────────────────────────────────────── OPSISHOP BUY ───────────────────────────────────────────────────── 2026-04-19 00:28:45.356 | INFO | OPSISHOP BUY 2026-04-19 00:28:45.358 | INFO | [OpsiNextReset] 2026-05-01 00:00:00 2026-04-19 00:28:45.361 | INFO | [ResetRemain] 11 2026-04-19 00:28:45.363 | INFO | Not enough coins to buy item: OrdnanceTestingReportT2, skip. 2026-04-19 00:28:45.366 | INFO | [OpsiNextReset] 2026-05-01 00:00:00 2026-04-19 00:28:45.372 | INFO | [ResetRemain] 11 ──────────────────────────────────────────────────── OPSISHOP BUY ───────────────────────────────────────────────────── 2026-04-19 00:28:45.377 | INFO | OPSISHOP BUY 2026-04-19 00:28:45.381 | INFO | [OpsiNextReset] 2026-05-01 00:00:00 2026-04-19 00:28:45.387 | INFO | [ResetRemain] 11 2026-04-19 00:28:45.390 | INFO | Buying item: NeuroplasticProstheticArm. In shop 3. At pos 1.00. 2026-04-19 00:28:45.393 | INFO | OpsiShop side navbar set to 3 2026-04-19 00:28:45.395 | INFO | OS_SHOP_SIDE_NAVBAR set to left=3 upper=3 2026-04-19 00:28:45.399 | INFO | Nav item active: 3 from range (0, 3) 2026-04-19 00:28:45.405 | INFO | Click ( 205, 459) @ OS_SHOP_SIDE_NAVBAR_0_2 2026-04-19 00:28:45.499 | INFO | Nav item active: 3 from range (0, 3) 2026-04-19 00:28:45.804 | INFO | Nav item active: 2 from range (0, 3) 2026-04-19 00:28:45.810 | INFO | OS_SHOP_SCROLL set to 1.0 2026-04-19 00:28:46.102 | INFO | [OS_SHOP_SCROLL] 1.00 (380.5-129.0)/(510-258) 2026-04-19 00:28:46.143 | INFO | [Costs] [PURPLECOINS, PURPLECOINS] 2026-04-19 00:28:46.210 | INFO | [Amount_ocr 0.060s] [1, 1, 1] 2026-04-19 00:28:46.306 | INFO | [Price_ocr 0.084s] [5, 5, 5] 2026-04-19 00:28:46.417 | INFO | [Counter_ocr 0.107s] ['20/20', '20/20', '20/20'] 2026-04-19 00:28:46.422 | INFO | Shop row 1: ['SupercavitationGenerator_1x20_PurpleCoins_5'] 2026-04-19 00:28:46.425 | INFO | Shop row 2: ['SupercavitationGenerator_1x20_PurpleCoins_5', 'NeuroplasticProstheticArm_1x20_PurpleCoins_5'] 2026-04-19 00:28:46.472 | INFO | Click ( 699, 585) @ NeuroplasticProstheticArm_1x20_PurpleCoins_5 2026-04-19 00:28:46.929 | INFO | [SHOP_AMOUNT 0.047s] 1 2026-04-19 00:28:46.932 | INFO | [OpsiNextReset] 2026-05-01 00:00:00 2026-04-19 00:28:46.938 | INFO | [ResetRemain] 11 2026-04-19 00:28:46.942 | INFO | <<< UI ENSURE INDEX >>> 2026-04-19 00:28:46.983 | INFO | [SHOP_AMOUNT 0.038s] 1 2026-04-19 00:28:46.988 | INFO | [Index] 1 2026-04-19 00:28:47.229 | INFO | Click ( 704, 313) @ AMOUNT_PLUS 2026-04-19 00:28:47.478 | INFO | Click ( 712, 298) @ AMOUNT_PLUS 2026-04-19 00:28:47.730 | INFO | Click ( 721, 306) @ AMOUNT_PLUS 2026-04-19 00:28:47.968 | INFO | Click ( 718, 314) @ AMOUNT_PLUS 2026-04-19 00:28:48.184 | INFO | Click ( 723, 310) @ AMOUNT_PLUS 2026-04-19 00:28:48.426 | INFO | Click ( 720, 302) @ AMOUNT_PLUS 2026-04-19 00:28:48.559 | INFO | [SHOP_AMOUNT 0.040s] 5 2026-04-19 00:28:48.563 | INFO | [Index] 5 2026-04-19 00:28:48.860 | INFO | [SHOP_AMOUNT 0.033s] 0 2026-04-19 00:28:48.864 | INFO | [Index] 0 2026-04-19 00:28:49.175 | INFO | [SHOP_AMOUNT 0.040s] 0 2026-04-19 00:28:49.179 | INFO | [Index] 0 2026-04-19 00:28:49.469 | INFO | [SHOP_AMOUNT 0.038s] 0 2026-04-19 00:28:49.473 | INFO | [Index] 0 2026-04-19 00:28:49.771 | INFO | [SHOP_AMOUNT 0.038s] 0 2026-04-19 00:28:49.776 | INFO | [Index] 0 2026-04-19 00:28:50.016 | INFO | Click ( 717, 297) @ AMOUNT_PLUS 2026-04-19 00:28:50.262 | INFO | Click ( 724, 327) @ AMOUNT_PLUS 2026-04-19 00:28:50.505 | INFO | Click ( 722, 312) @ AMOUNT_PLUS 2026-04-19 00:28:50.760 | INFO | Click ( 711, 308) @ AMOUNT_PLUS 2026-04-19 00:28:51.036 | INFO | Click ( 710, 316) @ AMOUNT_PLUS 2026-04-19 00:28:51.309 | INFO | Click ( 710, 314) @ AMOUNT_PLUS 2026-04-19 00:28:51.589 | INFO | Click ( 703, 320) @ AMOUNT_PLUS 2026-04-19 00:28:51.754 | INFO | [SHOP_AMOUNT 0.054s] 0 2026-04-19 00:28:51.758 | INFO | [Index] 0 2026-04-19 00:28:52.073 | INFO | [SHOP_AMOUNT 0.048s] 0 2026-04-19 00:28:52.078 | INFO | [Index] 0 2026-04-19 00:28:52.328 | INFO | [SHOP_AMOUNT 0.041s] 0 2026-04-19 00:28:52.331 | INFO | [Index] 0 2026-04-19 00:28:52.627 | INFO | [SHOP_AMOUNT 0.040s] 0 2026-04-19 00:28:52.632 | INFO | [Index] 0 2026-04-19 00:28:52.920 | INFO | [SHOP_AMOUNT 0.029s] 0 2026-04-19 00:28:52.927 | INFO | [Index] 0 2026-04-19 00:28:53.177 | INFO | Click ( 711, 297) @ AMOUNT_PLUS 2026-04-19 00:28:53.409 | INFO | Click ( 716, 307) @ AMOUNT_PLUS 2026-04-19 00:28:53.687 | INFO | Click ( 710, 316) @ AMOUNT_PLUS 2026-04-19 00:28:53.933 | INFO | Click ( 713, 313) @ AMOUNT_PLUS 2026-04-19 00:28:54.181 | INFO | Click ( 705, 313) @ AMOUNT_PLUS 2026-04-19 00:28:54.411 | INFO | Click ( 710, 305) @ AMOUNT_PLUS 2026-04-19 00:28:54.631 | INFO | Click ( 720, 325) @ AMOUNT_PLUS 2026-04-19 00:28:54.763 | INFO | [SHOP_AMOUNT 0.034s] 0 2026-04-19 00:28:54.767 | INFO | [Index] 0 2026-04-19 00:28:55.061 | INFO | [SHOP_AMOUNT 0.032s] 0 2026-04-19 00:28:55.066 | INFO | [Index] 0 2026-04-19 00:28:55.380 | INFO | [SHOP_AMOUNT 0.054s] 0 2026-04-19 00:28:55.384 | INFO | [Index] 0 2026-04-19 00:28:55.664 | INFO | [SHOP_AMOUNT 0.035s] 0 2026-04-19 00:28:55.669 | INFO | [Index] 0 2026-04-19 00:28:55.970 | INFO | [SHOP_AMOUNT 0.042s] 0 2026-04-19 00:28:55.974 | INFO | [Index] 0 2026-04-19 00:28:56.230 | INFO | Click ( 716, 321) @ AMOUNT_PLUS 2026-04-19 00:28:56.496 | INFO | Click ( 705, 311) @ AMOUNT_PLUS 2026-04-19 00:28:56.747 | INFO | Click ( 722, 303) @ AMOUNT_PLUS 2026-04-19 00:28:56.999 | INFO | Click ( 721, 303) @ AMOUNT_PLUS 2026-04-19 00:28:57.272 | INFO | Click ( 720, 316) @ AMOUNT_PLUS 2026-04-19 00:28:57.526 | INFO | Click ( 723, 309) @ AMOUNT_PLUS 2026-04-19 00:28:57.769 | INFO | Click ( 703, 307) @ AMOUNT_PLUS 2026-04-19 00:28:57.919 | INFO | [SHOP_AMOUNT 0.051s] 0 2026-04-19 00:28:57.922 | INFO | [Index] 0 2026-04-19 00:28:58.209 | INFO | [SHOP_AMOUNT 0.038s] 0 2026-04-19 00:28:58.213 | INFO | [Index] 0 2026-04-19 00:28:58.502 | INFO | [SHOP_AMOUNT 0.035s] 0 2026-04-19 00:28:58.506 | INFO | [Index] 0 2026-04-19 00:28:58.803 | INFO | [SHOP_AMOUNT 0.034s] 0 2026-04-19 00:28:58.809 | INFO | [Index] 0 2026-04-19 00:28:59.102 | INFO | [SHOP_AMOUNT 0.033s] 0 2026-04-19 00:28:59.107 | INFO | [Index] 0 2026-04-19 00:28:59.381 | INFO | Click ( 716, 317) @ AMOUNT_PLUS 2026-04-19 00:28:59.640 | INFO | Click ( 718, 296) @ AMOUNT_PLUS 2026-04-19 00:28:59.870 | INFO | Click ( 710, 306) @ AMOUNT_PLUS 2026-04-19 00:29:00.129 | INFO | Click ( 708, 317) @ AMOUNT_PLUS 2026-04-19 00:29:00.384 | INFO | Click ( 721, 295) @ AMOUNT_PLUS 2026-04-19 00:29:00.645 | INFO | Click ( 698, 306) @ AMOUNT_PLUS 2026-04-19 00:29:00.864 | INFO | Click ( 713, 321) @ AMOUNT_PLUS 2026-04-19 00:29:01.093 | INFO | [SHOP_AMOUNT 0.061s] 0 2026-04-19 00:29:01.099 | INFO | [Index] 0 2026-04-19 00:29:01.317 | INFO | [SHOP_AMOUNT 0.046s] 0 2026-04-19 00:29:01.321 | INFO | [Index] 0 2026-04-19 00:29:01.610 | INFO | [SHOP_AMOUNT 0.039s] 0 2026-04-19 00:29:01.613 | INFO | [Index] 0 2026-04-19 00:29:01.919 | INFO | [SHOP_AMOUNT 0.042s] 0 2026-04-19 00:29:01.924 | INFO | [Index] 0 2026-04-19 00:29:02.176 | INFO | Click ( 702, 308) @ AMOUNT_PLUS 2026-04-19 00:29:02.424 | INFO | Click ( 719, 308) @ AMOUNT_PLUS 2026-04-19 00:29:02.655 | INFO | Click ( 714, 303) @ AMOUNT_PLUS 2026-04-19 00:29:02.885 | INFO | Click ( 718, 302) @ AMOUNT_PLUS 2026-04-19 00:29:03.139 | INFO | Click ( 699, 307) @ AMOUNT_PLUS 2026-04-19 00:29:03.400 | INFO | Click ( 700, 319) @ AMOUNT_PLUS 2026-04-19 00:29:03.632 | INFO | Click ( 704, 305) @ AMOUNT_PLUS 2026-04-19 00:29:03.778 | INFO | [SHOP_AMOUNT 0.050s] 0 2026-04-19 00:29:03.782 | INFO | [Index] 0 2026-04-19 00:29:04.062 | INFO | [SHOP_AMOUNT 0.035s] 0 2026-04-19 00:29:04.065 | INFO | [Index] 0 2026-04-19 00:29:04.366 | INFO | [SHOP_AMOUNT 0.037s] 0 2026-04-19 00:29:04.371 | INFO | [Index] 0 2026-04-19 00:29:04.664 | INFO | [SHOP_AMOUNT 0.036s] 0 2026-04-19 00:29:04.667 | INFO | [Index] 0 2026-04-19 00:29:04.967 | INFO | [SHOP_AMOUNT 0.036s] 0 2026-04-19 00:29:04.972 | INFO | [Index] 0 2026-04-19 00:29:05.206 | INFO | Click ( 711, 301) @ AMOUNT_PLUS 2026-04-19 00:29:05.466 | INFO | Click ( 707, 313) @ AMOUNT_PLUS 2026-04-19 00:29:05.732 | INFO | Click ( 703, 304) @ AMOUNT_PLUS 2026-04-19 00:29:05.984 | INFO | Click ( 718, 320) @ AMOUNT_PLUS 2026-04-19 00:29:06.220 | INFO | Click ( 723, 313) @ AMOUNT_PLUS 2026-04-19 00:29:06.477 | INFO | Click ( 712, 306) @ AMOUNT_PLUS 2026-04-19 00:29:06.712 | INFO | Click ( 717, 325) @ AMOUNT_PLUS 2026-04-19 00:29:06.876 | INFO | [SHOP_AMOUNT 0.037s] 0 2026-04-19 00:29:06.880 | INFO | [Index] 0 2026-04-19 00:29:07.197 | INFO | [SHOP_AMOUNT 0.068s] 0 2026-04-19 00:29:07.200 | INFO | [Index] 0 2026-04-19 00:29:07.455 | INFO | [SHOP_AMOUNT 0.035s] 0 2026-04-19 00:29:07.460 | INFO | [Index] 0 2026-04-19 00:29:07.755 | INFO | [SHOP_AMOUNT 0.034s] 0 2026-04-19 00:29:07.759 | INFO | [Index] 0 2026-04-19 00:29:08.043 | INFO | [SHOP_AMOUNT 0.027s] 0 2026-04-19 00:29:08.048 | INFO | [Index] 0 2026-04-19 00:29:08.280 | INFO | Click ( 710, 309) @ AMOUNT_PLUS 2026-04-19 00:29:08.513 | INFO | Click ( 727, 311) @ AMOUNT_PLUS 2026-04-19 00:29:08.780 | INFO | Click ( 719, 319) @ AMOUNT_PLUS 2026-04-19 00:29:09.004 | INFO | Click ( 723, 315) @ AMOUNT_PLUS 2026-04-19 00:29:09.224 | INFO | Click ( 712, 309) @ AMOUNT_PLUS 2026-04-19 00:29:09.487 | INFO | Click ( 716, 309) @ AMOUNT_PLUS 2026-04-19 00:29:09.715 | INFO | Click ( 726, 316) @ AMOUNT_PLUS 2026-04-19 00:29:09.853 | INFO | [SHOP_AMOUNT 0.039s] 0 2026-04-19 00:29:09.857 | INFO | [Index] 0 2026-04-19 00:29:10.170 | INFO | [SHOP_AMOUNT 0.055s] 0 2026-04-19 00:29:10.173 | INFO | [Index] 0 2026-04-19 00:29:10.454 | INFO | [SHOP_AMOUNT 0.041s] 0 2026-04-19 00:29:10.458 | INFO | [Index] 0 2026-04-19 00:29:10.744 | INFO | [SHOP_AMOUNT 0.032s] 0 2026-04-19 00:29:10.751 | INFO | [Index] 0 2026-04-19 00:29:11.045 | INFO | [SHOP_AMOUNT 0.031s] 0 2026-04-19 00:29:11.050 | INFO | [Index] 0 2026-04-19 00:29:11.287 | INFO | Click ( 721, 313) @ AMOUNT_PLUS 2026-04-19 00:29:11.530 | INFO | Click ( 718, 321) @ AMOUNT_PLUS 2026-04-19 00:29:11.767 | INFO | Click ( 731, 318) @ AMOUNT_PLUS 2026-04-19 00:29:12.027 | INFO | Click ( 707, 312) @ AMOUNT_PLUS 2026-04-19 00:29:12.271 | INFO | Click ( 717, 320) @ AMOUNT_PLUS 2026-04-19 00:29:12.515 | INFO | Click ( 718, 313) @ AMOUNT_PLUS 2026-04-19 00:29:12.758 | INFO | Click ( 701, 308) @ AMOUNT_PLUS 2026-04-19 00:29:12.907 | INFO | [SHOP_AMOUNT 0.035s] 0 2026-04-19 00:29:12.911 | INFO | [Index] 0 2026-04-19 00:29:13.212 | INFO | [SHOP_AMOUNT 0.042s] 0 2026-04-19 00:29:13.215 | INFO | [Index] 0 2026-04-19 00:29:13.492 | INFO | [SHOP_AMOUNT 0.029s] 0 2026-04-19 00:29:13.500 | INFO | [Index] 0 2026-04-19 00:29:13.799 | INFO | [SHOP_AMOUNT 0.032s] 0 2026-04-19 00:29:13.803 | INFO | [Index] 0 2026-04-19 00:29:14.106 | INFO | [SHOP_AMOUNT 0.039s] 0 2026-04-19 00:29:14.110 | INFO | [Index] 0 2026-04-19 00:29:14.360 | INFO | Click ( 703, 310) @ AMOUNT_PLUS 2026-04-19 00:29:14.607 | INFO | Click ( 712, 315) @ AMOUNT_PLUS 2026-04-19 00:29:14.861 | INFO | Click ( 719, 306) @ AMOUNT_PLUS 2026-04-19 00:29:15.120 | INFO | Click ( 709, 315) @ AMOUNT_PLUS 2026-04-19 00:29:15.368 | INFO | Click ( 720, 316) @ AMOUNT_PLUS 2026-04-19 00:29:15.649 | INFO | Click ( 712, 309) @ AMOUNT_PLUS 2026-04-19 00:29:15.894 | INFO | Click ( 722, 308) @ AMOUNT_PLUS 2026-04-19 00:29:16.036 | INFO | [SHOP_AMOUNT 0.033s] 0 2026-04-19 00:29:16.039 | INFO | [Index] 0 2026-04-19 00:29:16.332 | INFO | [SHOP_AMOUNT 0.033s] 0 2026-04-19 00:29:16.336 | INFO | [Index] 0 2026-04-19 00:29:16.633 | INFO | [SHOP_AMOUNT 0.033s] 0 2026-04-19 00:29:16.637 | INFO | [Index] 0 2026-04-19 00:29:16.941 | INFO | [SHOP_AMOUNT 0.038s] 0 2026-04-19 00:29:16.944 | INFO | [Index] 0 2026-04-19 00:29:17.193 | INFO | Click ( 711, 313) @ AMOUNT_PLUS 2026-04-19 00:29:17.435 | INFO | Click ( 725, 308) @ AMOUNT_PLUS 2026-04-19 00:29:17.685 | INFO | Click ( 721, 317) @ AMOUNT_PLUS 2026-04-19 00:29:17.934 | INFO | Click ( 702, 312) @ AMOUNT_PLUS 2026-04-19 00:29:18.207 | INFO | Click ( 707, 305) @ AMOUNT_PLUS 2026-04-19 00:29:18.437 | INFO | Click ( 701, 303) @ AMOUNT_PLUS 2026-04-19 00:29:18.679 | INFO | Click ( 709, 314) @ AMOUNT_PLUS 2026-04-19 00:29:18.808 | INFO | [SHOP_AMOUNT 0.032s] 0 2026-04-19 00:29:18.812 | INFO | [Index] 0 2026-04-19 00:29:19.127 | INFO | [SHOP_AMOUNT 0.050s] 0 2026-04-19 00:29:19.130 | INFO | [Index] 0 2026-04-19 00:29:19.408 | INFO | [SHOP_AMOUNT 0.033s] 0 2026-04-19 00:29:19.412 | INFO | [Index] 0 2026-04-19 00:29:19.712 | INFO | [SHOP_AMOUNT 0.037s] 0 2026-04-19 00:29:19.715 | INFO | [Index] 0 2026-04-19 00:29:20.015 | INFO | [SHOP_AMOUNT 0.036s] 0 2026-04-19 00:29:20.019 | INFO | [Index] 0 2026-04-19 00:29:20.025 | INFO | Function calls: gui.py L94 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() gui.py L85 func() main.py L463 run() server.py L60 run() runners.py L43 run() on.py L84 main() proxy_headers.py L75 __call__() applications.py L112 __call__() errors.py L146 __call__() base.py L21 __call__() exceptions.py L58 __call__() routing.py L569 __call__() routing.py L540 lifespan() routing.py L481 default_lifespan() routing.py L518 startup() app.py L1525 process_manager.py L227 restart_processes() 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 L555 loop() alas.py L69 run() alas.py L307 opsi_shop() os_run.py L26 opsi_shop() shop.py L24 os_shop() shop.py L244 handle_port_supply_buy() shop.py L54 os_shop_buy_execute() shop.py L199 shop_buy_amount_handler() ui.py L348 ui_ensure_index() control.py L50 multi_click() device.py L263 handle_control_check() device.py L299 click_record_check() device.py L43 show_function_call() 2026-04-19 00:29:20.047 | WARNING | Too many click for a button: AMOUNT_PLUS 2026-04-19 00:29:20.050 | WARNING | History click: ['OS_SHOP_SIDE_NAVBAR_0_2', 'NeuroplasticProstheticArm_1x20_PurpleCoins_5', 'AMOUNT_PLUS', 'AMOUNT_PLUS', 'AMOUNT_PLUS', 'AMOUNT_PLUS', 'AMOUNT_PLUS', 'AMOUNT_PLUS', 'AMOUNT_PLUS', 'AMOUNT_PLUS', 'AMOUNT_PLUS', 'AMOUNT_PLUS', 'AMOUNT_PLUS', 'AMOUNT_PLUS'] 2026-04-19 00:29:20.057 | ERROR | GameTooManyClickError: Too many click for a button: AMOUNT_PLUS 2026-04-19 00:29:20.061 | WARNING | Saving error: ./log/error/1776529760061