═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ OPSISHOP ═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ ═══════════════════════════════════════════════════════ OS INIT ═══════════════════════════════════════════════════════ 2026-01-20 00:25:46.077 | INFO | OS INIT 2026-01-20 00:25:46.114 | INFO | <<< UI ENSURE >>> 2026-01-20 00:25:46.118 | INFO | UI get current page 2026-01-20 00:25:46.135 | INFO | [UI] page_main 2026-01-20 00:25:46.146 | INFO | Goto page_os 2026-01-20 00:25:46.152 | INFO | <<< UI GOTO PAGE_OS >>> 2026-01-20 00:25:46.179 | INFO | Page switch: page_main_white -> page_campaign_menu 2026-01-20 00:25:46.184 | INFO | Click (1214, 527) @ MAIN_GOTO_CAMPAIGN_WHITE 2026-01-20 00:25:46.658 | INFO | Page switch: page_campaign_menu -> page_os 2026-01-20 00:25:46.662 | INFO | Click ( 746, 441) @ CAMPAIGN_MENU_GOTO_OS 2026-01-20 00:25:48.153 | INFO | Page arrive: page_os 2026-01-20 00:25:48.157 | INFO | <<< ZONE INIT >>> 2026-01-20 00:25:48.176 | INFO | Get zone name 2026-01-20 00:25:48.253 | INFO | Loading OCR model: ./bin/cnocr_models/cnocr 2026-01-20 00:25:48.437 | INFO | [MAP_NAME 0.210s] NY 2026-01-20 00:25:48.442 | INFO | Map name processed: NY 2026-01-20 00:25:48.447 | INFO | [Zone] [0|NY City] ────────────────────────────────────────────────── AFTER AUTO SEARCH ────────────────────────────────────────────────── 2026-01-20 00:25:48.452 | INFO | AFTER AUTO SEARCH 2026-01-20 00:25:48.483 | INFO | No EMP debuff on current fleet 2026-01-20 00:25:48.492 | INFO | [HP] 98% 98% 98% 98% 98% 98% 2026-01-20 00:25:48.504 | INFO | [Repair icon] [False, False, False, False, False, False] 2026-01-20 00:25:48.511 | INFO | No ship found to be below threshold 40%, continue OS exploration 2026-01-20 00:25:48.516 | INFO | Handle after auto search finished, solved=False 2026-01-20 00:25:48.520 | INFO | Current fleet is not afflicted with the low resolve debuff 2026-01-20 00:25:48.528 | INFO | Ash beacon status: light 2026-01-20 00:25:48.599 | INFO | [ASH_COLLECT_STATUS 0.067s] 70/200 2026-01-20 00:25:48.677 | INFO | [ASH_DAILY_STATUS 0.075s] 170/200 2026-01-20 00:25:48.680 | INFO | Run auto search, question=True, rescan=False ─────────────────────────────────────────────────── OS AUTO SEARCH ──────────────────────────────────────────────────── 2026-01-20 00:25:48.685 | INFO | OS AUTO SEARCH 2026-01-20 00:25:48.732 | INFO | Click (1241, 537) @ AUTO_SEARCH_OS_MAP_OPTION_OFF 2026-01-20 00:25:50.356 | INFO | OS auto search finished 2026-01-20 00:25:50.362 | INFO | Ash beacon status: light 2026-01-20 00:25:50.441 | INFO | [ASH_COLLECT_STATUS 0.076s] 70/200 2026-01-20 00:25:50.523 | INFO | [ASH_DAILY_STATUS 0.077s] 170/200 2026-01-20 00:25:50.531 | INFO | [HP] 98% 98% 98% 98% 98% 98% 2026-01-20 00:25:50.541 | INFO | [Repair icon] [False, False, False, False, False, False] ─────────────────────────────────────────────────── CLEAR QUESTION ──────────────────────────────────────────────────── 2026-01-20 00:25:50.548 | INFO | CLEAR QUESTION 2026-01-20 00:25:50.626 | INFO | -- -- -- 2026-01-20 00:25:50.630 | INFO | -- -- -- -- -- -- -- 2026-01-20 00:25:50.634 | INFO | QU -- -- -- -- -- -- -- -- 2026-01-20 00:25:50.637 | INFO | -- -- -- -- -- -- -- -- -- 2026-01-20 00:25:50.640 | INFO | -- -- -- -- -- -- -- -- -- -- -- 2026-01-20 00:25:50.645 | INFO | -- -- -- -- -- FL -- -- -- -- -- 2026-01-20 00:25:50.649 | INFO | -- -- -- -- -- -- -- -- -- -- -- 2026-01-20 00:25:50.652 | INFO | -- -- -- -- -- -- -- -- -- 2026-01-20 00:25:50.657 | INFO | -- -- -- -- -- -- -- -- -- 2026-01-20 00:25:50.663 | INFO | -- -- -- -- -- -- -- 2026-01-20 00:25:50.668 | INFO | -- -- -- 2026-01-20 00:25:50.673 | INFO | No question mark above current fleet on this radar ────────────────────────────────────────────────── AFTER AUTO SEARCH ────────────────────────────────────────────────── 2026-01-20 00:25:50.684 | INFO | AFTER AUTO SEARCH 2026-01-20 00:25:50.695 | INFO | No EMP debuff on current fleet 2026-01-20 00:25:50.710 | INFO | [HP] 98% 98% 98% 98% 98% 98% 2026-01-20 00:25:50.720 | INFO | [Repair icon] [False, False, False, False, False, False] 2026-01-20 00:25:50.730 | INFO | No ship found to be below threshold 40%, continue OS exploration 2026-01-20 00:25:50.735 | INFO | Handle after auto search finished, solved=False ════════════════════════════════════════════════════ OS PORT DAILY ════════════════════════════════════════════════════ 2026-01-20 00:25:50.750 | INFO | OS PORT DAILY 2026-01-20 00:25:50.764 | INFO | <<< UI CLICK >>> 2026-01-20 00:25:50.805 | INFO | Click (1231, 661) @ PORT_ENTER 2026-01-20 00:25:53.322 | INFO | <<< UI CLICK >>> 2026-01-20 00:25:53.345 | INFO | Click ( 954, 655) @ PORT_GOTO_SUPPLY 2026-01-20 00:25:54.159 | INFO | <<< OPSISHOP SCAN 0 >>> 2026-01-20 00:25:54.165 | INFO | OpsiShop side navbar set to 1 2026-01-20 00:25:54.171 | INFO | OS_SHOP_SIDE_NAVBAR set to left=1 upper=1 2026-01-20 00:25:54.176 | INFO | Nav item active: 1 from range (0, 3) 2026-01-20 00:25:54.181 | INFO | Click ( 203, 289) @ OS_SHOP_SIDE_NAVBAR_0_0 2026-01-20 00:25:54.458 | INFO | Nav item active: 0 from range (0, 3) 2026-01-20 00:25:54.464 | INFO | [OS_SHOP_SCROLL] 0.00 (78.5-79.0)/(510-158) 2026-01-20 00:25:54.517 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS_1, YELLOWCOINS_2] 2026-01-20 00:25:54.522 | INFO | Loading template folder: ./assets/shop/os 2026-01-20 00:25:54.603 | INFO | [next_template_index] 113 2026-01-20 00:25:54.690 | INFO | [Amount_ocr 0.078s] [1, 1, 1, 1, 1] 2026-01-20 00:25:54.870 | INFO | [Price_ocr 0.121s] [500, 10, 10, 10, 1000] 2026-01-20 00:25:55.126 | INFO | [Counter_ocr 0.252s] ['6/6', '4/4', '4/4', '4/4', '3/3'] 2026-01-20 00:25:55.137 | INFO | Shop row 1: ['EnergyStorageDevice_1x6_YellowCoins_500', 'TuningSampleCombat_1x4_PurpleCoins_10', 'TuningSampleSurvival_1x4_PurpleCoins_10', 'TuningSampleOffence_1x4_PurpleCoins_10'] 2026-01-20 00:25:55.141 | INFO | Shop row 2: ['LoggerAbyssalT3_1x3_YellowCoins_1000'] 2026-01-20 00:25:55.145 | INFO | Found 5 items in shop 1 at pos 0.00 2026-01-20 00:25:55.152 | INFO | [OS_SHOP_SCROLL] 0.00 (78.5-79.0)/(510-158) 2026-01-20 00:25:55.222 | INFO | [OS_SHOP_SCROLL] 0.00 (78.5-79.0)/(510-158) 2026-01-20 00:25:55.226 | INFO | OS_SHOP_SCROLL set to 0.224 2026-01-20 00:25:55.230 | INFO | [OS_SHOP_SCROLL] 0.00 (78.5-79.0)/(510-158) 2026-01-20 00:25:55.237 | INFO | Swipe (1179, 288) -> (1180, 364) 2026-01-20 00:25:55.503 | INFO | [OS_SHOP_SCROLL] 0.21 (153.0-79.5)/(510-159) 2026-01-20 00:25:55.507 | INFO | [OS_SHOP_SCROLL] 0.21 (153.0-79.5)/(510-159) 2026-01-20 00:25:55.548 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS_1, YELLOWCOINS_2, YELLOWCOINS_2] 2026-01-20 00:25:55.644 | INFO | [Amount_ocr 0.087s] [1, 1, 1, 1, 1] 2026-01-20 00:25:55.773 | INFO | [Price_ocr 0.108s] [1000, 500, 10, 10, 10] 2026-01-20 00:25:55.926 | INFO | [Counter_ocr 0.148s] ['3/3', '6/6', '2/2', '2/2', '2/2'] 2026-01-20 00:25:55.932 | INFO | Shop row 1: ['LoggerAbyssalT3_1x3_YellowCoins_1000'] 2026-01-20 00:25:55.936 | INFO | Shop row 2: ['EnergyStorageDevice_1x6_YellowCoins_500', 'TuningSampleCombat_1x2_PurpleCoins_10', 'TuningSampleSurvival_1x2_PurpleCoins_10', 'TuningSampleOffence_1x2_PurpleCoins_10'] 2026-01-20 00:25:55.941 | INFO | Found 5 items in shop 1 at pos 0.21 2026-01-20 00:25:55.946 | INFO | [OS_SHOP_SCROLL] 0.21 (153.0-79.5)/(510-159) 2026-01-20 00:25:56.011 | INFO | [OS_SHOP_SCROLL] 0.21 (153.0-78.5)/(510-157) 2026-01-20 00:25:56.015 | INFO | OS_SHOP_SCROLL set to 0.433 2026-01-20 00:25:56.018 | INFO | [OS_SHOP_SCROLL] 0.21 (153.0-78.5)/(510-157) 2026-01-20 00:25:56.021 | INFO | Swipe (1176, 348) -> (1180, 439) 2026-01-20 00:25:56.302 | INFO | [OS_SHOP_SCROLL] 0.42 (228.0-80.5)/(510-161) 2026-01-20 00:25:56.307 | INFO | [OS_SHOP_SCROLL] 0.42 (228.0-80.5)/(510-161) 2026-01-20 00:25:56.351 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS] 2026-01-20 00:25:56.417 | INFO | [Amount_ocr 0.057s] [1, 1, 1, 1] 2026-01-20 00:25:56.558 | INFO | [Price_ocr 0.121s] [500, 10, 10, 10] 2026-01-20 00:25:56.681 | INFO | [Counter_ocr 0.116s] ['6/6', '2/2', '2/2', '2/2'] 2026-01-20 00:25:56.688 | INFO | Shop row 1: ['EnergyStorageDevice_1x6_YellowCoins_500', 'TuningSampleCombat_1x2_PurpleCoins_10', 'TuningSampleSurvival_1x2_PurpleCoins_10', 'TuningSampleOffence_1x2_PurpleCoins_10'] 2026-01-20 00:25:56.693 | INFO | Shop row 2: [] 2026-01-20 00:25:56.699 | INFO | Found 4 items in shop 1 at pos 0.42 2026-01-20 00:25:56.706 | INFO | [OS_SHOP_SCROLL] 0.42 (228.0-80.5)/(510-161) 2026-01-20 00:25:56.776 | INFO | [OS_SHOP_SCROLL] 0.42 (228.0-78.5)/(510-157) 2026-01-20 00:25:56.781 | INFO | OS_SHOP_SCROLL set to 0.646 2026-01-20 00:25:56.788 | INFO | [OS_SHOP_SCROLL] 0.42 (228.0-78.5)/(510-157) 2026-01-20 00:25:56.794 | INFO | Swipe (1178, 431) -> (1178, 514) 2026-01-20 00:25:57.056 | INFO | [OS_SHOP_SCROLL] 0.66 (311.0-78.5)/(510-157) 2026-01-20 00:25:57.061 | INFO | [OS_SHOP_SCROLL] 0.66 (311.0-78.5)/(510-157) 2026-01-20 00:25:57.104 | INFO | [Costs] [PURPLECOINS_3] 2026-01-20 00:25:57.198 | INFO | [Amount_ocr 0.088s] [1, 1, 1] 2026-01-20 00:25:57.307 | INFO | [Price_ocr 0.094s] [20, 20, 20] 2026-01-20 00:25:57.424 | INFO | [Counter_ocr 0.113s] ['2/2', '2/2', '2/2'] 2026-01-20 00:25:57.427 | INFO | Shop row 1: ['TuningCombatT2_1x2_PurpleCoins_20', 'TuningSurvivalT2_1x2_PurpleCoins_20', 'TuningOffenseT2_1x2_PurpleCoins_20'] 2026-01-20 00:25:57.433 | INFO | Shop row 2: [] 2026-01-20 00:25:57.436 | INFO | Found 3 items in shop 1 at pos 0.66 2026-01-20 00:25:57.440 | INFO | [OS_SHOP_SCROLL] 0.66 (311.0-78.5)/(510-157) 2026-01-20 00:25:57.513 | INFO | [OS_SHOP_SCROLL] 0.66 (311.0-78.5)/(510-157) 2026-01-20 00:25:57.519 | INFO | OS_SHOP_SCROLL set to 0.881 2026-01-20 00:25:57.523 | INFO | [OS_SHOP_SCROLL] 0.66 (311.0-78.5)/(510-157) 2026-01-20 00:25:57.531 | INFO | Swipe (1178, 535) -> (1176, 598) 2026-01-20 00:25:57.789 | INFO | [OS_SHOP_SCROLL] 0.84 (374.0-79.0)/(510-158) 2026-01-20 00:25:57.795 | INFO | [OS_SHOP_SCROLL] 0.84 (374.0-79.0)/(510-158) 2026-01-20 00:25:57.838 | INFO | [Costs] [PURPLECOINS_3, PURPLECOINS_1, PURPLECOINS_2, YELLOWCOINS] 2026-01-20 00:25:57.922 | INFO | [Amount_ocr 0.077s] [1, 1, 1] 2026-01-20 00:25:58.030 | INFO | [Price_ocr 0.090s] [20, 20, 20] 2026-01-20 00:25:58.136 | INFO | [Counter_ocr 0.101s] ['2/2', '2/2', '2/2'] 2026-01-20 00:25:58.140 | INFO | Shop row 1: ['TuningCombatT2_1x2_PurpleCoins_20', 'TuningSurvivalT2_1x2_PurpleCoins_20', 'TuningOffenseT2_1x2_PurpleCoins_20'] 2026-01-20 00:25:58.144 | INFO | Shop row 2: [] 2026-01-20 00:25:58.146 | INFO | Found 3 items in shop 1 at pos 0.84 2026-01-20 00:25:58.152 | INFO | [OS_SHOP_SCROLL] 0.84 (374.0-79.0)/(510-158) 2026-01-20 00:25:58.214 | INFO | [OS_SHOP_SCROLL] 0.84 (374.0-78.5)/(510-157) 2026-01-20 00:25:58.220 | INFO | OS_SHOP_SCROLL set to 1 2026-01-20 00:25:58.225 | INFO | [OS_SHOP_SCROLL] 0.84 (374.0-78.5)/(510-157) 2026-01-20 00:25:58.230 | INFO | Swipe (1179, 575) -> (1180, 669) 2026-01-20 00:25:58.503 | INFO | [OS_SHOP_SCROLL] 1.00 (430.5-81.0)/(510-162) 2026-01-20 00:25:58.508 | INFO | [OS_SHOP_SCROLL] 1.00 (430.5-81.0)/(510-162) 2026-01-20 00:25:58.553 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-01-20 00:25:58.562 | INFO | [Amount_ocr 0.000s] [] 2026-01-20 00:25:58.568 | INFO | No shop items found 2026-01-20 00:25:58.573 | WARNING | Empty OS shop or empty items, confirming 2026-01-20 00:25:59.076 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-01-20 00:25:59.084 | INFO | [Amount_ocr 0.000s] [] 2026-01-20 00:25:59.088 | INFO | No shop items found 2026-01-20 00:25:59.093 | WARNING | Empty OS shop or empty items, confirming 2026-01-20 00:25:59.610 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-01-20 00:25:59.618 | INFO | [Amount_ocr 0.000s] [] 2026-01-20 00:25:59.623 | INFO | No shop items found 2026-01-20 00:25:59.627 | INFO | [OS_SHOP_SCROLL] 1.00 (430.5-79.0)/(510-158) 2026-01-20 00:25:59.633 | INFO | OS shop reach bottom, stop 2026-01-20 00:25:59.637 | INFO | <<< OPSISHOP SCAN 1 >>> 2026-01-20 00:25:59.643 | INFO | OpsiShop side navbar set to 2 2026-01-20 00:25:59.647 | INFO | OS_SHOP_SIDE_NAVBAR set to left=2 upper=2 2026-01-20 00:25:59.653 | INFO | Nav item active: 0 from range (0, 3) 2026-01-20 00:25:59.659 | INFO | Click ( 137, 395) @ OS_SHOP_SIDE_NAVBAR_0_1 2026-01-20 00:25:59.875 | INFO | Nav item active: 1 from range (0, 3) 2026-01-20 00:25:59.880 | WARNING | Scroll does not appear, try to rescue slider 2026-01-20 00:25:59.886 | INFO | Drag (1147, 296) -> (1146, 506) 2026-01-20 00:26:00.486 | INFO | Click (1140, 381) @ OS_SHOP_SAFE_AREA 2026-01-20 00:26:00.593 | INFO | [OS_SHOP_SCROLL] 0.71 (308.0-129.5)/(510-259) 2026-01-20 00:26:00.599 | INFO | Scroll does not at top, try to scroll 2026-01-20 00:26:00.602 | INFO | OS_SHOP_SCROLL set to 0.0 2026-01-20 00:26:00.606 | INFO | [OS_SHOP_SCROLL] 0.71 (308.0-129.5)/(510-259) 2026-01-20 00:26:00.610 | INFO | Swipe (1179, 519) -> (1176, 214) 2026-01-20 00:26:01.014 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-130.5)/(510-261) 2026-01-20 00:26:01.021 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-130.5)/(510-261) 2026-01-20 00:26:01.072 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-01-20 00:26:01.147 | INFO | [Amount_ocr 0.067s] [1, 1] 2026-01-20 00:26:01.239 | INFO | [Price_ocr 0.081s] [1, 1] 2026-01-20 00:26:01.333 | INFO | [Counter_ocr 0.090s] ['10/10', '10/10'] 2026-01-20 00:26:01.338 | INFO | Shop row 1: ['DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-01-20 00:26:01.341 | INFO | Shop row 2: ['DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-01-20 00:26:01.344 | INFO | Found 2 items in shop 2 at pos 0.00 2026-01-20 00:26:01.347 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-130.5)/(510-261) 2026-01-20 00:26:01.421 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-01-20 00:26:01.428 | INFO | OS_SHOP_SCROLL set to 0.516 2026-01-20 00:26:01.431 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-01-20 00:26:01.435 | INFO | Swipe (1177, 334) -> (1177, 470) 2026-01-20 00:26:01.735 | INFO | [OS_SHOP_SCROLL] 0.50 (254.5-129.0)/(510-258) 2026-01-20 00:26:01.742 | INFO | [OS_SHOP_SCROLL] 0.50 (254.5-129.0)/(510-258) 2026-01-20 00:26:01.785 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-01-20 00:26:01.860 | INFO | [Amount_ocr 0.065s] [1, 1] 2026-01-20 00:26:01.945 | INFO | [Price_ocr 0.071s] [1, 1] 2026-01-20 00:26:02.041 | INFO | [Counter_ocr 0.091s] ['10/10', '10/10'] 2026-01-20 00:26:02.045 | INFO | Shop row 1: ['DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-01-20 00:26:02.049 | INFO | Shop row 2: ['DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-01-20 00:26:02.053 | INFO | Found 2 items in shop 2 at pos 0.50 2026-01-20 00:26:02.060 | INFO | [OS_SHOP_SCROLL] 0.50 (254.5-129.0)/(510-258) 2026-01-20 00:26:02.121 | INFO | [OS_SHOP_SCROLL] 0.50 (254.5-129.0)/(510-258) 2026-01-20 00:26:02.128 | INFO | OS_SHOP_SCROLL set to 1 2026-01-20 00:26:02.131 | INFO | [OS_SHOP_SCROLL] 0.50 (254.5-129.0)/(510-258) 2026-01-20 00:26:02.135 | INFO | Swipe (1179, 474) -> (1179, 708) 2026-01-20 00:26:02.487 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-01-20 00:26:02.494 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-01-20 00:26:02.536 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-01-20 00:26:02.604 | INFO | [Amount_ocr 0.061s] [1, 1] 2026-01-20 00:26:02.681 | INFO | [Price_ocr 0.069s] [1, 1] 2026-01-20 00:26:02.787 | INFO | [Counter_ocr 0.103s] ['10/10', '11/11'] 2026-01-20 00:26:02.794 | INFO | Shop row 1: ['DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-01-20 00:26:02.797 | INFO | Shop row 2: ['DevelopmentMaterialT1_1x11_PurpleCoins_1'] 2026-01-20 00:26:02.800 | INFO | Found 2 items in shop 2 at pos 1.00 2026-01-20 00:26:02.804 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-01-20 00:26:02.808 | INFO | OS shop reach bottom, stop 2026-01-20 00:26:02.812 | INFO | <<< OPSISHOP SCAN 2 >>> 2026-01-20 00:26:02.815 | INFO | OpsiShop side navbar set to 3 2026-01-20 00:26:02.817 | INFO | OS_SHOP_SIDE_NAVBAR set to left=3 upper=3 2026-01-20 00:26:02.827 | INFO | Nav item active: 1 from range (0, 3) 2026-01-20 00:26:02.836 | INFO | Click ( 182, 459) @ OS_SHOP_SIDE_NAVBAR_0_2 2026-01-20 00:26:02.933 | INFO | Nav item active: 1 from range (0, 3) 2026-01-20 00:26:03.239 | INFO | Nav item active: 2 from range (0, 3) 2026-01-20 00:26:03.246 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-01-20 00:26:03.250 | INFO | Scroll does not at top, try to scroll 2026-01-20 00:26:03.253 | INFO | OS_SHOP_SCROLL set to 0.0 2026-01-20 00:26:03.258 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-01-20 00:26:03.262 | INFO | Swipe (1179, 590) -> (1176, 214) 2026-01-20 00:26:03.696 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-130.5)/(510-261) 2026-01-20 00:26:03.701 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-130.5)/(510-261) 2026-01-20 00:26:03.751 | INFO | [Costs] [PURPLECOINS, PURPLECOINS] 2026-01-20 00:26:03.761 | INFO | [Amount_ocr 0.000s] [] 2026-01-20 00:26:03.765 | INFO | No shop items found 2026-01-20 00:26:03.768 | WARNING | Empty OS shop or empty items, confirming 2026-01-20 00:26:04.224 | INFO | [Costs] [PURPLECOINS, PURPLECOINS] 2026-01-20 00:26:04.231 | INFO | [Amount_ocr 0.000s] [] 2026-01-20 00:26:04.233 | INFO | No shop items found 2026-01-20 00:26:04.236 | WARNING | Empty OS shop or empty items, confirming 2026-01-20 00:26:04.761 | INFO | [Costs] [PURPLECOINS, PURPLECOINS] 2026-01-20 00:26:04.768 | INFO | [Amount_ocr 0.000s] [] 2026-01-20 00:26:04.771 | INFO | No shop items found 2026-01-20 00:26:04.777 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-01-20 00:26:05.030 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-01-20 00:26:05.033 | INFO | OS_SHOP_SCROLL set to 0.516 2026-01-20 00:26:05.037 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-01-20 00:26:05.043 | INFO | Swipe (1176, 350) -> (1178, 469) 2026-01-20 00:26:05.327 | INFO | [OS_SHOP_SCROLL] 0.51 (258.5-131.0)/(510-262) 2026-01-20 00:26:05.332 | INFO | [OS_SHOP_SCROLL] 0.51 (258.5-131.0)/(510-262) 2026-01-20 00:26:05.372 | INFO | [Costs] [PURPLECOINS, PURPLECOINS] 2026-01-20 00:26:05.426 | INFO | [Amount_ocr 0.044s] [1] 2026-01-20 00:26:05.499 | INFO | [Price_ocr 0.063s] [5] 2026-01-20 00:26:05.570 | INFO | [Counter_ocr 0.068s] ['20/20'] 2026-01-20 00:26:05.574 | INFO | Shop row 1: [] 2026-01-20 00:26:05.580 | INFO | Shop row 2: ['SupercavitationGenerator_1x20_PurpleCoins_5'] 2026-01-20 00:26:05.584 | INFO | Found 1 items in shop 3 at pos 0.51 2026-01-20 00:26:05.588 | INFO | [OS_SHOP_SCROLL] 0.51 (258.5-131.0)/(510-262) 2026-01-20 00:26:05.641 | INFO | [OS_SHOP_SCROLL] 0.51 (258.5-129.0)/(510-258) 2026-01-20 00:26:05.647 | INFO | OS_SHOP_SCROLL set to 1 2026-01-20 00:26:05.650 | INFO | [OS_SHOP_SCROLL] 0.51 (258.5-129.0)/(510-258) 2026-01-20 00:26:05.654 | INFO | Swipe (1178, 474) -> (1177, 704) 2026-01-20 00:26:05.994 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-01-20 00:26:05.999 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-01-20 00:26:06.038 | INFO | [Costs] [PURPLECOINS, PURPLECOINS] 2026-01-20 00:26:06.102 | INFO | [Amount_ocr 0.053s] [1, 1] 2026-01-20 00:26:06.197 | INFO | [Price_ocr 0.087s] [5, 5] 2026-01-20 00:26:06.297 | INFO | [Counter_ocr 0.096s] ['20/20', '20/20'] 2026-01-20 00:26:06.301 | INFO | Shop row 1: ['SupercavitationGenerator_1x20_PurpleCoins_5'] 2026-01-20 00:26:06.303 | INFO | Shop row 2: ['SupercavitationGenerator_1x20_PurpleCoins_5'] 2026-01-20 00:26:06.307 | INFO | Found 2 items in shop 3 at pos 1.00 2026-01-20 00:26:06.315 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-01-20 00:26:06.321 | INFO | OS shop reach bottom, stop 2026-01-20 00:26:06.327 | INFO | <<< OPSISHOP SCAN 3 >>> 2026-01-20 00:26:06.332 | INFO | OpsiShop side navbar set to 4 2026-01-20 00:26:06.335 | INFO | OS_SHOP_SIDE_NAVBAR set to left=4 upper=4 2026-01-20 00:26:06.341 | INFO | Nav item active: 2 from range (0, 3) 2026-01-20 00:26:06.349 | INFO | Click ( 155, 560) @ OS_SHOP_SIDE_NAVBAR_0_3 2026-01-20 00:26:06.447 | INFO | Nav item active: 2 from range (0, 3) 2026-01-20 00:26:06.750 | INFO | Nav item active: 3 from range (0, 3) 2026-01-20 00:26:06.755 | INFO | [OS_SHOP_SCROLL] 0.53 (266.0-90.5)/(510-181) 2026-01-20 00:26:06.760 | INFO | Scroll does not at top, try to scroll 2026-01-20 00:26:06.767 | INFO | OS_SHOP_SCROLL set to 0.0 2026-01-20 00:26:06.771 | INFO | [OS_SHOP_SCROLL] 0.53 (266.0-90.5)/(510-181) 2026-01-20 00:26:06.777 | INFO | Swipe (1179, 471) -> (1176, 136) 2026-01-20 00:26:07.181 | INFO | [OS_SHOP_SCROLL] 0.00 (90.0-90.5)/(510-181) 2026-01-20 00:26:07.185 | INFO | [OS_SHOP_SCROLL] 0.00 (90.0-90.5)/(510-181) 2026-01-20 00:26:07.226 | INFO | [Costs] [PURPLECOINS, PURPLECOINS] 2026-01-20 00:26:07.304 | INFO | [Amount_ocr 0.067s] [1, 1] 2026-01-20 00:26:07.405 | INFO | [Price_ocr 0.086s] [500, 150] 2026-01-20 00:26:07.496 | INFO | [Counter_ocr 0.087s] ['6/6', '5/5'] 2026-01-20 00:26:07.503 | INFO | Shop row 1: ['RepairPack2_1x6_YellowCoins_500', 'RepairPack_1x5_YellowCoins_150'] 2026-01-20 00:26:07.506 | INFO | Shop row 2: [] 2026-01-20 00:26:07.508 | INFO | Found 2 items in shop 4 at pos 0.00 2026-01-20 00:26:07.513 | INFO | [OS_SHOP_SCROLL] 0.00 (90.0-90.5)/(510-181) 2026-01-20 00:26:07.574 | INFO | [OS_SHOP_SCROLL] 0.00 (90.0-90.5)/(510-181) 2026-01-20 00:26:07.579 | INFO | OS_SHOP_SCROLL set to 0.275 2026-01-20 00:26:07.582 | INFO | [OS_SHOP_SCROLL] 0.00 (90.0-90.5)/(510-181) 2026-01-20 00:26:07.587 | INFO | Swipe (1178, 308) -> (1178, 392) 2026-01-20 00:26:07.863 | INFO | [OS_SHOP_SCROLL] 0.24 (169.0-92.5)/(510-185) 2026-01-20 00:26:07.869 | INFO | [OS_SHOP_SCROLL] 0.24 (169.0-92.5)/(510-185) 2026-01-20 00:26:07.915 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS_2, PURPLECOINS] 2026-01-20 00:26:07.986 | INFO | [Amount_ocr 0.063s] [1, 1] 2026-01-20 00:26:08.080 | INFO | [Price_ocr 0.078s] [750, 250] 2026-01-20 00:26:08.191 | INFO | [Counter_ocr 0.106s] ['10/10', '10/10'] 2026-01-20 00:26:08.197 | INFO | Shop row 1: [] 2026-01-20 00:26:08.201 | INFO | Shop row 2: ['RepairPackTriple2_1x10_YellowCoins_750', 'RepairPackTriple_1x10_YellowCoins_250'] 2026-01-20 00:26:08.205 | INFO | Found 2 items in shop 4 at pos 0.24 2026-01-20 00:26:08.212 | INFO | [OS_SHOP_SCROLL] 0.24 (169.0-92.5)/(510-185) 2026-01-20 00:26:08.272 | INFO | [OS_SHOP_SCROLL] 0.24 (169.0-90.5)/(510-181) 2026-01-20 00:26:08.276 | INFO | OS_SHOP_SCROLL set to 0.514 2026-01-20 00:26:08.280 | INFO | [OS_SHOP_SCROLL] 0.24 (169.0-90.5)/(510-181) 2026-01-20 00:26:08.284 | INFO | Swipe (1180, 382) -> (1179, 470) 2026-01-20 00:26:08.561 | INFO | [OS_SHOP_SCROLL] 0.50 (255.0-92.0)/(510-184) 2026-01-20 00:26:08.567 | INFO | [OS_SHOP_SCROLL] 0.50 (255.0-92.0)/(510-184) 2026-01-20 00:26:08.610 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS_2, PURPLECOINS] 2026-01-20 00:26:08.681 | INFO | [Amount_ocr 0.063s] [1, 1] 2026-01-20 00:26:08.777 | INFO | [Price_ocr 0.083s] [750, 250] 2026-01-20 00:26:08.874 | INFO | [Counter_ocr 0.092s] ['10/10', '10/10'] 2026-01-20 00:26:08.879 | INFO | Shop row 1: ['RepairPackTriple2_1x10_YellowCoins_750', 'RepairPackTriple_1x10_YellowCoins_250'] 2026-01-20 00:26:08.882 | INFO | Shop row 2: [] 2026-01-20 00:26:08.885 | INFO | Found 2 items in shop 4 at pos 0.50 2026-01-20 00:26:08.888 | INFO | [OS_SHOP_SCROLL] 0.50 (255.0-92.0)/(510-184) 2026-01-20 00:26:08.964 | INFO | [OS_SHOP_SCROLL] 0.50 (255.0-90.5)/(510-181) 2026-01-20 00:26:08.970 | INFO | OS_SHOP_SCROLL set to 0.775 2026-01-20 00:26:08.973 | INFO | [OS_SHOP_SCROLL] 0.50 (255.0-90.5)/(510-181) 2026-01-20 00:26:08.977 | INFO | Swipe (1178, 477) -> (1177, 552) 2026-01-20 00:26:09.251 | INFO | [OS_SHOP_SCROLL] 0.73 (329.0-91.5)/(510-183) 2026-01-20 00:26:09.256 | INFO | [OS_SHOP_SCROLL] 0.73 (329.0-91.5)/(510-183) 2026-01-20 00:26:09.296 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS_2] 2026-01-20 00:26:09.366 | INFO | [Amount_ocr 0.062s] [1, 1] 2026-01-20 00:26:09.449 | INFO | [Price_ocr 0.067s] [2500, 1000] 2026-01-20 00:26:09.539 | INFO | [Counter_ocr 0.085s] ['2/2', '6/6'] 2026-01-20 00:26:09.543 | INFO | Shop row 1: ['RepairPackFull2_1x2_YellowCoins_2500', 'RepairPackFull_1x6_YellowCoins_1000'] 2026-01-20 00:26:09.547 | INFO | Shop row 2: [] 2026-01-20 00:26:09.550 | INFO | Found 2 items in shop 4 at pos 0.73 2026-01-20 00:26:09.552 | INFO | [OS_SHOP_SCROLL] 0.73 (329.0-91.5)/(510-183) 2026-01-20 00:26:09.632 | INFO | [OS_SHOP_SCROLL] 0.72 (329.0-90.5)/(510-181) 2026-01-20 00:26:09.637 | INFO | OS_SHOP_SCROLL set to 1.0 2026-01-20 00:26:09.641 | INFO | [OS_SHOP_SCROLL] 0.72 (329.0-90.5)/(510-181) 2026-01-20 00:26:09.647 | INFO | Swipe (1178, 544) -> (1177, 694) 2026-01-20 00:26:09.950 | INFO | [OS_SHOP_SCROLL] 1.00 (419.0-91.5)/(510-183) 2026-01-20 00:26:09.955 | INFO | [OS_SHOP_SCROLL] 1.00 (419.0-91.5)/(510-183) 2026-01-20 00:26:09.998 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS_2, PURPLECOINS] 2026-01-20 00:26:10.074 | INFO | [Amount_ocr 0.067s] [1, 1] 2026-01-20 00:26:10.163 | INFO | [Price_ocr 0.077s] [2500, 1000] 2026-01-20 00:26:10.273 | INFO | [Counter_ocr 0.105s] ['2/2', '6/6'] 2026-01-20 00:26:10.278 | INFO | Shop row 1: ['RepairPackFull2_1x2_YellowCoins_2500', 'RepairPackFull_1x6_YellowCoins_1000'] 2026-01-20 00:26:10.281 | INFO | Shop row 2: [] 2026-01-20 00:26:10.290 | INFO | Found 2 items in shop 4 at pos 1.00 2026-01-20 00:26:10.295 | INFO | [OS_SHOP_SCROLL] 1.00 (419.0-91.5)/(510-183) 2026-01-20 00:26:10.301 | INFO | OS shop reach bottom, stop 2026-01-20 00:26:10.384 | INFO | [SHOP_YELLOW_COINS 0.073s] 247300 2026-01-20 00:26:10.485 | INFO | [OS_SHOP_PURPLE_COINS 0.098s] 174 2026-01-20 00:26:10.488 | INFO | Yellow coins: 247300, purple coins: 174 ──────────────────────────────────────────────────── OPSISHOP BUY ───────────────────────────────────────────────────── 2026-01-20 00:26:10.492 | INFO | OPSISHOP BUY 2026-01-20 00:26:10.496 | INFO | [OpsiNextReset] 2026-02-01 00:00:00 2026-01-20 00:26:10.501 | INFO | [ResetRemain] 11 2026-01-20 00:26:10.506 | INFO | Buying item: SupercavitationGenerator. In shop 3. At pos 0.51. 2026-01-20 00:26:10.510 | INFO | OpsiShop side navbar set to 3 2026-01-20 00:26:10.514 | INFO | OS_SHOP_SIDE_NAVBAR set to left=3 upper=3 2026-01-20 00:26:10.521 | INFO | Nav item active: 3 from range (0, 3) 2026-01-20 00:26:10.525 | INFO | Click ( 142, 463) @ OS_SHOP_SIDE_NAVBAR_0_2 2026-01-20 00:26:10.621 | INFO | Nav item active: 3 from range (0, 3) 2026-01-20 00:26:10.923 | INFO | Nav item active: 2 from range (0, 3) 2026-01-20 00:26:10.926 | INFO | OS_SHOP_SCROLL set to 0.5141129032258065 2026-01-20 00:26:11.223 | INFO | [OS_SHOP_SCROLL] 1.00 (380.5-129.0)/(510-258) 2026-01-20 00:26:11.227 | INFO | Swipe (1177, 595) -> (1176, 458) 2026-01-20 00:26:11.529 | INFO | [OS_SHOP_SCROLL] 0.48 (251.0-131.0)/(510-262) 2026-01-20 00:26:11.579 | INFO | [Costs] [PURPLECOINS, PURPLECOINS] 2026-01-20 00:26:11.643 | INFO | [Amount_ocr 0.055s] [1] 2026-01-20 00:26:11.713 | INFO | [Price_ocr 0.064s] [5] 2026-01-20 00:26:11.801 | INFO | [Counter_ocr 0.083s] ['20/20'] 2026-01-20 00:26:11.807 | INFO | Shop row 1: [] 2026-01-20 00:26:11.810 | INFO | Shop row 2: ['SupercavitationGenerator_1x20_PurpleCoins_5'] 2026-01-20 00:26:11.862 | INFO | Click ( 580, 576) @ SupercavitationGenerator_1x20_PurpleCoins_5 2026-01-20 00:26:12.332 | INFO | [SHOP_AMOUNT 0.055s] 1 2026-01-20 00:26:12.336 | INFO | [OpsiNextReset] 2026-02-01 00:00:00 2026-01-20 00:26:12.338 | INFO | [ResetRemain] 11 2026-01-20 00:26:12.576 | INFO | Click ( 798, 331) @ AMOUNT_MAX 2026-01-20 00:26:12.902 | INFO | [SHOP_AMOUNT 0.036s] 20 2026-01-20 00:26:12.905 | INFO | <<< UI ENSURE INDEX >>> 2026-01-20 00:26:12.967 | INFO | [SHOP_AMOUNT 0.059s] 20 2026-01-20 00:26:12.971 | INFO | [Index] 20 2026-01-20 00:26:13.235 | INFO | Click ( 568, 308) @ AMOUNT_MINUS 2026-01-20 00:26:13.522 | INFO | Click ( 584, 317) @ AMOUNT_MINUS 2026-01-20 00:26:13.770 | INFO | Click ( 568, 313) @ AMOUNT_MINUS 2026-01-20 00:26:13.998 | INFO | Click ( 555, 296) @ AMOUNT_MINUS 2026-01-20 00:26:14.246 | INFO | Click ( 575, 304) @ AMOUNT_MINUS 2026-01-20 00:26:14.498 | INFO | Click ( 575, 316) @ AMOUNT_MINUS 2026-01-20 00:26:14.640 | INFO | [SHOP_AMOUNT 0.036s] 1 2026-01-20 00:26:14.644 | INFO | [Index] 1 2026-01-20 00:26:14.995 | INFO | [SHOP_AMOUNT 0.096s] 1 2026-01-20 00:26:15.005 | INFO | [Index] 1 2026-01-20 00:26:15.240 | INFO | [SHOP_AMOUNT 0.039s] 1 2026-01-20 00:26:15.244 | INFO | [Index] 1 2026-01-20 00:26:15.539 | INFO | [SHOP_AMOUNT 0.040s] 1 2026-01-20 00:26:15.542 | INFO | [Index] 1 2026-01-20 00:26:15.832 | INFO | [SHOP_AMOUNT 0.032s] 1 2026-01-20 00:26:15.836 | INFO | [Index] 1 2026-01-20 00:26:16.100 | INFO | Click ( 717, 313) @ AMOUNT_PLUS 2026-01-20 00:26:16.338 | INFO | Click ( 721, 301) @ AMOUNT_PLUS 2026-01-20 00:26:16.603 | INFO | Click ( 697, 306) @ AMOUNT_PLUS 2026-01-20 00:26:16.870 | INFO | Click ( 713, 314) @ AMOUNT_PLUS 2026-01-20 00:26:17.133 | INFO | Click ( 722, 318) @ AMOUNT_PLUS 2026-01-20 00:26:17.403 | INFO | Click ( 721, 321) @ AMOUNT_PLUS 2026-01-20 00:26:17.636 | INFO | Click ( 706, 300) @ AMOUNT_PLUS 2026-01-20 00:26:17.880 | INFO | Click ( 713, 304) @ AMOUNT_PLUS 2026-01-20 00:26:18.125 | INFO | Click ( 715, 310) @ AMOUNT_PLUS 2026-01-20 00:26:18.405 | INFO | Click ( 725, 301) @ AMOUNT_PLUS 2026-01-20 00:26:18.669 | INFO | Click ( 714, 313) @ AMOUNT_PLUS 2026-01-20 00:26:18.911 | INFO | Click ( 721, 317) @ AMOUNT_PLUS 2026-01-20 00:26:19.143 | INFO | Click ( 716, 304) @ AMOUNT_PLUS 2026-01-20 00:26:19.285 | INFO | [SHOP_AMOUNT 0.030s] 1 2026-01-20 00:26:19.294 | INFO | [Index] 1 2026-01-20 00:26:19.572 | INFO | [SHOP_AMOUNT 0.030s] 1 2026-01-20 00:26:19.576 | INFO | [Index] 1 2026-01-20 00:26:19.876 | INFO | [SHOP_AMOUNT 0.030s] 1 2026-01-20 00:26:19.880 | INFO | [Index] 1 2026-01-20 00:26:20.184 | INFO | [SHOP_AMOUNT 0.041s] 1 2026-01-20 00:26:20.189 | INFO | [Index] 1 2026-01-20 00:26:20.480 | INFO | [SHOP_AMOUNT 0.035s] 1 2026-01-20 00:26:20.483 | INFO | [Index] 1 2026-01-20 00:26:20.715 | INFO | Click ( 710, 316) @ AMOUNT_PLUS 2026-01-20 00:26:20.947 | INFO | Click ( 700, 311) @ AMOUNT_PLUS 2026-01-20 00:26:21.225 | INFO | Click ( 721, 311) @ AMOUNT_PLUS 2026-01-20 00:26:21.486 | INFO | Click ( 726, 312) @ AMOUNT_PLUS 2026-01-20 00:26:21.724 | INFO | Click ( 723, 296) @ AMOUNT_PLUS 2026-01-20 00:26:21.965 | INFO | Click ( 717, 304) @ AMOUNT_PLUS 2026-01-20 00:26:22.218 | INFO | Click ( 718, 310) @ AMOUNT_PLUS 2026-01-20 00:26:22.474 | INFO | Click ( 715, 315) @ AMOUNT_PLUS 2026-01-20 00:26:22.686 | INFO | Click ( 718, 308) @ AMOUNT_PLUS 2026-01-20 00:26:22.969 | INFO | Click ( 710, 295) @ AMOUNT_PLUS 2026-01-20 00:26:23.209 | INFO | Click ( 716, 296) @ AMOUNT_PLUS 2026-01-20 00:26:23.466 | INFO | Click ( 713, 303) @ AMOUNT_PLUS 2026-01-20 00:26:23.723 | INFO | Click ( 716, 313) @ AMOUNT_PLUS 2026-01-20 00:26:23.865 | INFO | [SHOP_AMOUNT 0.043s] 1 2026-01-20 00:26:23.868 | INFO | [Index] 1 2026-01-20 00:26:24.155 | INFO | [SHOP_AMOUNT 0.034s] 1 2026-01-20 00:26:24.159 | INFO | [Index] 1 2026-01-20 00:26:24.483 | INFO | [SHOP_AMOUNT 0.052s] 1 2026-01-20 00:26:24.486 | INFO | [Index] 1 2026-01-20 00:26:24.756 | INFO | [SHOP_AMOUNT 0.034s] 1 2026-01-20 00:26:24.761 | INFO | [Index] 1 2026-01-20 00:26:25.074 | INFO | [SHOP_AMOUNT 0.042s] 1 2026-01-20 00:26:25.079 | INFO | [Index] 1 2026-01-20 00:26:25.348 | INFO | Click ( 719, 317) @ AMOUNT_PLUS 2026-01-20 00:26:25.614 | INFO | Click ( 718, 307) @ AMOUNT_PLUS 2026-01-20 00:26:25.878 | INFO | Click ( 710, 321) @ AMOUNT_PLUS 2026-01-20 00:26:26.137 | INFO | Click ( 722, 305) @ AMOUNT_PLUS 2026-01-20 00:26:26.382 | INFO | Click ( 707, 311) @ AMOUNT_PLUS 2026-01-20 00:26:26.646 | INFO | Click ( 725, 308) @ AMOUNT_PLUS 2026-01-20 00:26:26.917 | INFO | Click ( 716, 312) @ AMOUNT_PLUS 2026-01-20 00:26:27.139 | INFO | Click ( 718, 309) @ AMOUNT_PLUS 2026-01-20 00:26:27.357 | INFO | Click ( 701, 310) @ AMOUNT_PLUS 2026-01-20 00:26:27.591 | INFO | Click ( 722, 320) @ AMOUNT_PLUS 2026-01-20 00:26:27.810 | INFO | Click ( 716, 309) @ AMOUNT_PLUS 2026-01-20 00:26:28.042 | INFO | Click ( 715, 317) @ AMOUNT_PLUS 2026-01-20 00:26:28.286 | INFO | Click ( 721, 305) @ AMOUNT_PLUS 2026-01-20 00:26:28.430 | INFO | [SHOP_AMOUNT 0.034s] 1 2026-01-20 00:26:28.434 | INFO | [Index] 1 2026-01-20 00:26:28.726 | INFO | [SHOP_AMOUNT 0.040s] 1 2026-01-20 00:26:28.730 | INFO | [Index] 1 2026-01-20 00:26:29.015 | INFO | [SHOP_AMOUNT 0.030s] 1 2026-01-20 00:26:29.020 | INFO | [Index] 1 2026-01-20 00:26:29.314 | INFO | [SHOP_AMOUNT 0.027s] 1 2026-01-20 00:26:29.319 | INFO | [Index] 1 2026-01-20 00:26:29.631 | INFO | [SHOP_AMOUNT 0.035s] 1 2026-01-20 00:26:29.635 | INFO | [Index] 1 2026-01-20 00:26:29.896 | INFO | Click ( 708, 316) @ AMOUNT_PLUS 2026-01-20 00:26:30.125 | INFO | Click ( 716, 314) @ AMOUNT_PLUS 2026-01-20 00:26:30.368 | INFO | Click ( 709, 302) @ AMOUNT_PLUS 2026-01-20 00:26:30.622 | INFO | Click ( 708, 303) @ AMOUNT_PLUS 2026-01-20 00:26:30.860 | INFO | Click ( 706, 318) @ AMOUNT_PLUS 2026-01-20 00:26:31.145 | INFO | Click ( 709, 305) @ AMOUNT_PLUS 2026-01-20 00:26:31.392 | INFO | Click ( 703, 310) @ AMOUNT_PLUS 2026-01-20 00:26:31.650 | INFO | Click ( 708, 308) @ AMOUNT_PLUS 2026-01-20 00:26:31.922 | INFO | Click ( 714, 313) @ AMOUNT_PLUS 2026-01-20 00:26:32.177 | INFO | Click ( 707, 312) @ AMOUNT_PLUS 2026-01-20 00:26:32.447 | INFO | Click ( 709, 314) @ AMOUNT_PLUS 2026-01-20 00:26:32.704 | INFO | Click ( 716, 309) @ AMOUNT_PLUS 2026-01-20 00:26:32.976 | INFO | Click ( 716, 306) @ AMOUNT_PLUS 2026-01-20 00:26:33.116 | INFO | [SHOP_AMOUNT 0.035s] 1 2026-01-20 00:26:33.120 | INFO | [Index] 1 2026-01-20 00:26:33.420 | INFO | [SHOP_AMOUNT 0.034s] 1 2026-01-20 00:26:33.424 | INFO | [Index] 1 2026-01-20 00:26:33.724 | INFO | [SHOP_AMOUNT 0.038s] 1 2026-01-20 00:26:33.728 | INFO | [Index] 1 2026-01-20 00:26:34.009 | INFO | [SHOP_AMOUNT 0.029s] 1 2026-01-20 00:26:34.013 | INFO | [Index] 1 2026-01-20 00:26:34.323 | INFO | [SHOP_AMOUNT 0.035s] 1 2026-01-20 00:26:34.327 | INFO | [Index] 1 2026-01-20 00:26:34.574 | INFO | Click ( 719, 310) @ AMOUNT_PLUS 2026-01-20 00:26:34.838 | INFO | Click ( 718, 312) @ AMOUNT_PLUS 2026-01-20 00:26:35.107 | INFO | Click ( 727, 316) @ AMOUNT_PLUS 2026-01-20 00:26:35.344 | INFO | Click ( 696, 322) @ AMOUNT_PLUS 2026-01-20 00:26:35.578 | INFO | Click ( 703, 302) @ AMOUNT_PLUS 2026-01-20 00:26:35.825 | INFO | Click ( 713, 316) @ AMOUNT_PLUS 2026-01-20 00:26:36.060 | INFO | Click ( 719, 302) @ AMOUNT_PLUS 2026-01-20 00:26:36.281 | INFO | Click ( 702, 318) @ AMOUNT_PLUS 2026-01-20 00:26:36.545 | INFO | Click ( 701, 310) @ AMOUNT_PLUS 2026-01-20 00:26:36.782 | INFO | Click ( 712, 309) @ AMOUNT_PLUS 2026-01-20 00:26:37.061 | INFO | Click ( 717, 313) @ AMOUNT_PLUS 2026-01-20 00:26:37.319 | INFO | Click ( 710, 313) @ AMOUNT_PLUS 2026-01-20 00:26:37.560 | INFO | Click ( 709, 318) @ AMOUNT_PLUS 2026-01-20 00:26:37.699 | INFO | [SHOP_AMOUNT 0.037s] 1 2026-01-20 00:26:37.702 | INFO | [Index] 1 2026-01-20 00:26:37.989 | INFO | [SHOP_AMOUNT 0.031s] 1 2026-01-20 00:26:37.994 | INFO | [Index] 1 2026-01-20 00:26:38.289 | INFO | [SHOP_AMOUNT 0.030s] 1 2026-01-20 00:26:38.293 | INFO | [Index] 1 2026-01-20 00:26:38.590 | INFO | [SHOP_AMOUNT 0.030s] 1 2026-01-20 00:26:38.595 | INFO | [Index] 1 2026-01-20 00:26:38.895 | INFO | [SHOP_AMOUNT 0.035s] 1 2026-01-20 00:26:38.898 | INFO | [Index] 1 2026-01-20 00:26:39.163 | INFO | Click ( 722, 310) @ AMOUNT_PLUS 2026-01-20 00:26:39.408 | INFO | Click ( 707, 302) @ AMOUNT_PLUS 2026-01-20 00:26:39.662 | INFO | Click ( 717, 308) @ AMOUNT_PLUS 2026-01-20 00:26:39.945 | INFO | Click ( 703, 320) @ AMOUNT_PLUS 2026-01-20 00:26:40.195 | INFO | Click ( 714, 300) @ AMOUNT_PLUS 2026-01-20 00:26:40.451 | INFO | Click ( 707, 310) @ AMOUNT_PLUS 2026-01-20 00:26:40.709 | INFO | Click ( 705, 310) @ AMOUNT_PLUS 2026-01-20 00:26:40.942 | INFO | Click ( 718, 312) @ AMOUNT_PLUS 2026-01-20 00:26:41.195 | INFO | Click ( 716, 301) @ AMOUNT_PLUS 2026-01-20 00:26:41.431 | INFO | Click ( 727, 316) @ AMOUNT_PLUS 2026-01-20 00:26:41.665 | INFO | Click ( 703, 315) @ AMOUNT_PLUS 2026-01-20 00:26:41.938 | INFO | Click ( 717, 300) @ AMOUNT_PLUS 2026-01-20 00:26:42.200 | INFO | Click ( 710, 317) @ AMOUNT_PLUS 2026-01-20 00:26:42.360 | INFO | [SHOP_AMOUNT 0.041s] 1 2026-01-20 00:26:42.364 | INFO | [Index] 1 2026-01-20 00:26:42.633 | INFO | [SHOP_AMOUNT 0.033s] 1 2026-01-20 00:26:42.638 | INFO | [Index] 1 2026-01-20 00:26:42.933 | INFO | [SHOP_AMOUNT 0.036s] 1 2026-01-20 00:26:42.938 | INFO | [Index] 1 2026-01-20 00:26:43.250 | INFO | [SHOP_AMOUNT 0.048s] 1 2026-01-20 00:26:43.254 | INFO | [Index] 1 2026-01-20 00:26:43.509 | INFO | Click ( 718, 314) @ AMOUNT_PLUS 2026-01-20 00:26:43.752 | INFO | Click ( 718, 315) @ AMOUNT_PLUS 2026-01-20 00:26:43.970 | INFO | Click ( 710, 318) @ AMOUNT_PLUS 2026-01-20 00:26:44.221 | INFO | Click ( 714, 313) @ AMOUNT_PLUS 2026-01-20 00:26:44.463 | INFO | Click ( 715, 306) @ AMOUNT_PLUS 2026-01-20 00:26:44.729 | INFO | Click ( 714, 309) @ AMOUNT_PLUS 2026-01-20 00:26:44.968 | INFO | Click ( 711, 311) @ AMOUNT_PLUS 2026-01-20 00:26:45.229 | INFO | Click ( 710, 314) @ AMOUNT_PLUS 2026-01-20 00:26:45.466 | INFO | Click ( 705, 303) @ AMOUNT_PLUS 2026-01-20 00:26:45.688 | INFO | Click ( 717, 316) @ AMOUNT_PLUS 2026-01-20 00:26:45.967 | INFO | Click ( 715, 320) @ AMOUNT_PLUS 2026-01-20 00:26:46.221 | INFO | Click ( 708, 305) @ AMOUNT_PLUS 2026-01-20 00:26:46.472 | INFO | Click ( 723, 310) @ AMOUNT_PLUS 2026-01-20 00:26:46.621 | INFO | [SHOP_AMOUNT 0.041s] 1 2026-01-20 00:26:46.625 | INFO | [Index] 1 2026-01-20 00:26:46.910 | INFO | [SHOP_AMOUNT 0.032s] 1 2026-01-20 00:26:46.914 | INFO | [Index] 1 2026-01-20 00:26:47.200 | INFO | [SHOP_AMOUNT 0.030s] 1 2026-01-20 00:26:47.204 | INFO | [Index] 1 2026-01-20 00:26:47.528 | INFO | [SHOP_AMOUNT 0.050s] 1 2026-01-20 00:26:47.532 | INFO | [Index] 1 2026-01-20 00:26:47.788 | INFO | Click ( 724, 319) @ AMOUNT_PLUS 2026-01-20 00:26:48.053 | INFO | Click ( 725, 310) @ AMOUNT_PLUS 2026-01-20 00:26:48.329 | INFO | Click ( 720, 311) @ AMOUNT_PLUS 2026-01-20 00:26:48.603 | INFO | Click ( 717, 310) @ AMOUNT_PLUS 2026-01-20 00:26:48.836 | INFO | Click ( 722, 301) @ AMOUNT_PLUS 2026-01-20 00:26:49.087 | INFO | Click ( 710, 322) @ AMOUNT_PLUS 2026-01-20 00:26:49.316 | INFO | Click ( 711, 297) @ AMOUNT_PLUS 2026-01-20 00:26:49.567 | INFO | Click ( 706, 305) @ AMOUNT_PLUS 2026-01-20 00:26:49.824 | INFO | Click ( 716, 308) @ AMOUNT_PLUS 2026-01-20 00:26:50.065 | INFO | Click ( 715, 317) @ AMOUNT_PLUS 2026-01-20 00:26:50.312 | INFO | Click ( 723, 311) @ AMOUNT_PLUS 2026-01-20 00:26:50.565 | INFO | Click ( 700, 312) @ AMOUNT_PLUS 2026-01-20 00:26:50.814 | INFO | Click ( 719, 310) @ AMOUNT_PLUS 2026-01-20 00:26:50.958 | INFO | [SHOP_AMOUNT 0.032s] 1 2026-01-20 00:26:50.962 | INFO | [Index] 1 2026-01-20 00:26:51.254 | INFO | [SHOP_AMOUNT 0.031s] 1 2026-01-20 00:26:51.259 | INFO | [Index] 1 2026-01-20 00:26:51.553 | INFO | [SHOP_AMOUNT 0.030s] 1 2026-01-20 00:26:51.557 | INFO | [Index] 1 2026-01-20 00:26:51.856 | INFO | [SHOP_AMOUNT 0.033s] 1 2026-01-20 00:26:51.860 | INFO | [Index] 1 2026-01-20 00:26:52.155 | INFO | [SHOP_AMOUNT 0.033s] 1 2026-01-20 00:26:52.159 | INFO | [Index] 1 2026-01-20 00:26:52.417 | INFO | Click ( 709, 317) @ AMOUNT_PLUS 2026-01-20 00:26:52.663 | INFO | Click ( 716, 301) @ AMOUNT_PLUS 2026-01-20 00:26:52.904 | INFO | Click ( 721, 300) @ AMOUNT_PLUS 2026-01-20 00:26:53.135 | INFO | Click ( 726, 305) @ AMOUNT_PLUS 2026-01-20 00:26:53.417 | INFO | Click ( 712, 312) @ AMOUNT_PLUS 2026-01-20 00:26:53.664 | INFO | Click ( 734, 308) @ AMOUNT_PLUS 2026-01-20 00:26:53.900 | INFO | Click ( 710, 297) @ AMOUNT_PLUS 2026-01-20 00:26:54.181 | INFO | Click ( 724, 300) @ AMOUNT_PLUS 2026-01-20 00:26:54.418 | INFO | Click ( 715, 316) @ AMOUNT_PLUS 2026-01-20 00:26:54.675 | INFO | Click ( 717, 305) @ AMOUNT_PLUS 2026-01-20 00:26:54.917 | INFO | Click ( 723, 314) @ AMOUNT_PLUS 2026-01-20 00:26:55.181 | INFO | Click ( 722, 302) @ AMOUNT_PLUS 2026-01-20 00:26:55.430 | INFO | Click ( 712, 319) @ AMOUNT_PLUS 2026-01-20 00:26:55.566 | INFO | [SHOP_AMOUNT 0.034s] 1 2026-01-20 00:26:55.570 | INFO | [Index] 1 2026-01-20 00:26:55.861 | INFO | [SHOP_AMOUNT 0.035s] 1 2026-01-20 00:26:55.865 | INFO | [Index] 1 2026-01-20 00:26:56.170 | INFO | [SHOP_AMOUNT 0.040s] 1 2026-01-20 00:26:56.176 | INFO | [Index] 1 2026-01-20 00:26:56.459 | INFO | [SHOP_AMOUNT 0.032s] 1 2026-01-20 00:26:56.463 | INFO | [Index] 1 2026-01-20 00:26:56.767 | INFO | [SHOP_AMOUNT 0.036s] 1 2026-01-20 00:26:56.772 | INFO | [Index] 1 2026-01-20 00:26:57.010 | INFO | Click ( 708, 307) @ AMOUNT_PLUS 2026-01-20 00:26:57.263 | INFO | Click ( 710, 309) @ AMOUNT_PLUS 2026-01-20 00:26:57.488 | INFO | Click ( 719, 309) @ AMOUNT_PLUS 2026-01-20 00:26:57.749 | INFO | Click ( 709, 314) @ AMOUNT_PLUS 2026-01-20 00:26:57.973 | INFO | Click ( 721, 296) @ AMOUNT_PLUS 2026-01-20 00:26:58.203 | INFO | Click ( 708, 320) @ AMOUNT_PLUS 2026-01-20 00:26:58.447 | INFO | Click ( 721, 312) @ AMOUNT_PLUS 2026-01-20 00:26:58.736 | INFO | Click ( 717, 303) @ AMOUNT_PLUS 2026-01-20 00:26:59.010 | INFO | Click ( 722, 317) @ AMOUNT_PLUS 2026-01-20 00:26:59.245 | INFO | Click ( 708, 312) @ AMOUNT_PLUS 2026-01-20 00:26:59.505 | INFO | Click ( 711, 309) @ AMOUNT_PLUS 2026-01-20 00:26:59.774 | INFO | Click ( 714, 306) @ AMOUNT_PLUS 2026-01-20 00:27:00.031 | INFO | Click ( 716, 303) @ AMOUNT_PLUS 2026-01-20 00:27:00.185 | INFO | [SHOP_AMOUNT 0.039s] 1 2026-01-20 00:27:00.189 | INFO | [Index] 1 2026-01-20 00:27:00.459 | INFO | [SHOP_AMOUNT 0.030s] 1 2026-01-20 00:27:00.463 | INFO | [Index] 1 2026-01-20 00:27:00.763 | INFO | [SHOP_AMOUNT 0.032s] 1 2026-01-20 00:27:00.767 | INFO | [Index] 1 2026-01-20 00:27:01.067 | INFO | [SHOP_AMOUNT 0.033s] 1 2026-01-20 00:27:01.071 | INFO | [Index] 1 2026-01-20 00:27:01.368 | INFO | [SHOP_AMOUNT 0.031s] 1 2026-01-20 00:27:01.372 | INFO | [Index] 1 2026-01-20 00:27:01.641 | INFO | Click ( 707, 313) @ AMOUNT_PLUS 2026-01-20 00:27:01.880 | INFO | Click ( 717, 306) @ AMOUNT_PLUS 2026-01-20 00:27:02.146 | INFO | Click ( 720, 311) @ AMOUNT_PLUS 2026-01-20 00:27:02.408 | INFO | Click ( 730, 302) @ AMOUNT_PLUS 2026-01-20 00:27:02.671 | INFO | Click ( 704, 317) @ AMOUNT_PLUS 2026-01-20 00:27:02.917 | INFO | Click ( 720, 304) @ AMOUNT_PLUS 2026-01-20 00:27:03.172 | INFO | Click ( 711, 321) @ AMOUNT_PLUS 2026-01-20 00:27:03.450 | INFO | Click ( 723, 310) @ AMOUNT_PLUS 2026-01-20 00:27:03.696 | INFO | Click ( 708, 316) @ AMOUNT_PLUS 2026-01-20 00:27:03.917 | INFO | Click ( 702, 305) @ AMOUNT_PLUS 2026-01-20 00:27:04.147 | INFO | Click ( 723, 310) @ AMOUNT_PLUS 2026-01-20 00:27:04.411 | INFO | Click ( 711, 312) @ AMOUNT_PLUS 2026-01-20 00:27:04.666 | INFO | Click ( 710, 302) @ AMOUNT_PLUS 2026-01-20 00:27:04.801 | INFO | [SHOP_AMOUNT 0.033s] 1 2026-01-20 00:27:04.807 | INFO | [Index] 1 2026-01-20 00:27:05.120 | INFO | [SHOP_AMOUNT 0.051s] 1 2026-01-20 00:27:05.124 | INFO | [Index] 1 2026-01-20 00:27:05.417 | INFO | [SHOP_AMOUNT 0.040s] 1 2026-01-20 00:27:05.422 | INFO | [Index] 1 2026-01-20 00:27:05.701 | INFO | [SHOP_AMOUNT 0.037s] 1 2026-01-20 00:27:05.705 | INFO | [Index] 1 2026-01-20 00:27:06.010 | INFO | [SHOP_AMOUNT 0.045s] 1 2026-01-20 00:27:06.013 | INFO | [Index] 1 2026-01-20 00:27:06.018 | 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 L322 opsi_shop() os_run.py L34 opsi_shop() operation_siren.py L251 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 L345 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-01-20 00:27:06.033 | WARNING | Too many click for a button: AMOUNT_PLUS 2026-01-20 00:27:06.039 | WARNING | History click: ['SupercavitationGenerator_1x20_PurpleCoins_5', 'AMOUNT_MAX', 'AMOUNT_MINUS', '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-01-20 00:27:06.051 | ERROR | GameTooManyClickError: Too many click for a button: AMOUNT_PLUS 2026-01-20 00:27:06.056 | WARNING | Saving error: ./log/error/1768840026056