═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ OPSISHOP ═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ ═══════════════════════════════════════════════════════ OS INIT ═══════════════════════════════════════════════════════ 2026-05-05 00:15:36.961 | INFO | OS INIT 2026-05-05 00:15:36.976 | INFO | Already in os map 2026-05-05 00:15:36.981 | INFO | <<< ZONE INIT >>> 2026-05-05 00:15:36.997 | INFO | Get zone name 2026-05-05 00:15:37.144 | INFO | [MAP_NAME 0.088s] 直布罗特 2026-05-05 00:15:37.149 | INFO | Map name processed: 直布罗特 2026-05-05 00:15:37.156 | INFO | [Zone] [2|Gibraltar] ────────────────────────────────────────────────── AFTER AUTO SEARCH ────────────────────────────────────────────────── 2026-05-05 00:15:37.161 | INFO | AFTER AUTO SEARCH 2026-05-05 00:15:37.189 | INFO | No EMP debuff on current fleet 2026-05-05 00:15:37.198 | INFO | [HP] 98% 98% 98% 98% 98% 98% 2026-05-05 00:15:37.208 | INFO | [Repair icon] [False, False, False, False, False, False] 2026-05-05 00:15:37.214 | INFO | No ship found to be below threshold 40%, continue OS exploration 2026-05-05 00:15:37.218 | INFO | Handle after auto search finished, solved=False 2026-05-05 00:15:37.223 | INFO | Current fleet is not afflicted with the low resolve debuff 2026-05-05 00:15:37.230 | INFO | Ash beacon status: light 2026-05-05 00:15:37.316 | INFO | [ASH_COLLECT_STATUS 0.082s] 70/200 2026-05-05 00:15:37.393 | INFO | [ASH_DAILY_STATUS 0.074s] 170/200 2026-05-05 00:15:37.397 | INFO | Run auto search, question=True, rescan=False ─────────────────────────────────────────────────── OS AUTO SEARCH ──────────────────────────────────────────────────── 2026-05-05 00:15:37.403 | INFO | OS AUTO SEARCH 2026-05-05 00:15:37.447 | INFO | Click (1240, 541) @ AUTO_SEARCH_OS_MAP_OPTION_OFF 2026-05-05 00:15:39.065 | INFO | OS auto search finished 2026-05-05 00:15:39.068 | INFO | Ash beacon status: light 2026-05-05 00:15:39.134 | INFO | [ASH_COLLECT_STATUS 0.063s] 70/200 2026-05-05 00:15:39.202 | INFO | [ASH_DAILY_STATUS 0.065s] 170/200 2026-05-05 00:15:39.207 | INFO | [HP] 98% 98% 98% 98% 98% 98% 2026-05-05 00:15:39.219 | INFO | [Repair icon] [False, False, False, False, False, False] ─────────────────────────────────────────────────── CLEAR QUESTION ──────────────────────────────────────────────────── 2026-05-05 00:15:39.228 | INFO | CLEAR QUESTION 2026-05-05 00:15:39.297 | WARNING | Wrong radar prediction is_question (-4, 3) QU near (-4, 2) PO 2026-05-05 00:15:39.300 | INFO | -- -- -- 2026-05-05 00:15:39.302 | INFO | -- -- -- -- -- -- -- 2026-05-05 00:15:39.304 | INFO | -- -- -- -- -- -- -- -- -- 2026-05-05 00:15:39.307 | INFO | -- -- -- -- -- -- -- -- -- 2026-05-05 00:15:39.311 | INFO | -- -- -- -- -- -- -- -- -- -- -- 2026-05-05 00:15:39.315 | INFO | -- -- -- -- -- FL -- -- -- -- -- 2026-05-05 00:15:39.319 | INFO | -- -- -- -- -- -- -- -- -- -- -- 2026-05-05 00:15:39.323 | INFO | PO -- -- -- -- -- -- -- -- 2026-05-05 00:15:39.327 | INFO | -- -- -- -- -- -- -- -- -- 2026-05-05 00:15:39.331 | INFO | -- -- -- -- -- -- -- 2026-05-05 00:15:39.334 | INFO | -- -- -- 2026-05-05 00:15:39.336 | INFO | No question mark above current fleet on this radar ────────────────────────────────────────────────── AFTER AUTO SEARCH ────────────────────────────────────────────────── 2026-05-05 00:15:39.341 | INFO | AFTER AUTO SEARCH 2026-05-05 00:15:39.350 | INFO | No EMP debuff on current fleet 2026-05-05 00:15:39.359 | INFO | [HP] 98% 98% 98% 98% 98% 98% 2026-05-05 00:15:39.368 | INFO | [Repair icon] [False, False, False, False, False, False] 2026-05-05 00:15:39.371 | INFO | No ship found to be below threshold 40%, continue OS exploration 2026-05-05 00:15:39.376 | INFO | Handle after auto search finished, solved=False ════════════════════════════════════════════════════ OS PORT DAILY ════════════════════════════════════════════════════ 2026-05-05 00:15:39.382 | INFO | OS PORT DAILY 2026-05-05 00:15:39.385 | INFO | Port enter 2026-05-05 00:15:39.414 | INFO | Click (1221, 644) @ PORT_ENTER 2026-05-05 00:15:41.615 | INFO | <<< UI CLICK >>> 2026-05-05 00:15:41.639 | INFO | Click ( 879, 661) @ PORT_GOTO_SUPPLY 2026-05-05 00:15:42.481 | INFO | <<< OPSISHOP SCAN 0 >>> 2026-05-05 00:15:42.485 | INFO | OpsiShop side navbar set to 1 2026-05-05 00:15:42.489 | INFO | OS_SHOP_SIDE_NAVBAR set to left=1 upper=1 2026-05-05 00:15:42.492 | INFO | Nav item active: 2 from range (0, 3) 2026-05-05 00:15:42.501 | INFO | Click ( 114, 282) @ OS_SHOP_SIDE_NAVBAR_0_0 2026-05-05 00:15:42.778 | INFO | Nav item active: 0 from range (0, 3) 2026-05-05 00:15:42.783 | INFO | [OS_SHOP_SCROLL] 0.00 (78.5-79.0)/(510-158) 2026-05-05 00:15:42.841 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS_1, YELLOWCOINS_2] 2026-05-05 00:15:42.846 | INFO | Loading template folder: ./assets/shop/os 2026-05-05 00:15:43.048 | INFO | [next_template_index] 118 2026-05-05 00:15:43.166 | INFO | [Amount_ocr 0.102s] [1, 1, 1, 1, 1] 2026-05-05 00:15:43.353 | INFO | [Price_ocr 0.128s] [500, 10, 10, 10, 1000] 2026-05-05 00:15:43.507 | INFO | [Counter_ocr 0.150s] ['6/6', '4/4', '4/4', '4/4', '3/3'] 2026-05-05 00:15:43.512 | INFO | Shop row 1: ['EnergyStorageDevice_1x6_YellowCoins_500', 'TuningSampleCombat_1x4_PurpleCoins_10', 'TuningSampleSurvival_1x4_PurpleCoins_10', 'TuningSampleOffence_1x4_PurpleCoins_10'] 2026-05-05 00:15:43.517 | INFO | Shop row 2: ['LoggerAbyssalT3_1x3_YellowCoins_1000'] 2026-05-05 00:15:43.522 | INFO | Found 5 items in shop 1 at pos 0.00 2026-05-05 00:15:43.525 | INFO | [OS_SHOP_SCROLL] 0.00 (78.5-79.0)/(510-158) 2026-05-05 00:15:43.590 | INFO | [OS_SHOP_SCROLL] 0.00 (78.5-79.0)/(510-158) 2026-05-05 00:15:43.594 | INFO | OS_SHOP_SCROLL set to 0.224 2026-05-05 00:15:43.600 | INFO | [OS_SHOP_SCROLL] 0.00 (78.5-79.0)/(510-158) 2026-05-05 00:15:43.604 | INFO | Swipe (1176, 293) -> (1176, 371) 2026-05-05 00:15:43.891 | INFO | [OS_SHOP_SCROLL] 0.23 (160.0-79.0)/(510-158) 2026-05-05 00:15:43.896 | INFO | [OS_SHOP_SCROLL] 0.23 (160.0-79.0)/(510-158) 2026-05-05 00:15:43.938 | INFO | [Costs] [YELLOWCOINS_1] 2026-05-05 00:15:44.018 | INFO | [Amount_ocr 0.074s] [1, 1, 1, 1] 2026-05-05 00:15:44.125 | INFO | [Price_ocr 0.088s] [500, 10, 10, 10] 2026-05-05 00:15:44.277 | INFO | [Counter_ocr 0.148s] ['6/6', '2/2', '2/2', '2/2'] 2026-05-05 00:15:44.285 | INFO | Shop row 1: ['EnergyStorageDevice_1x6_YellowCoins_500', 'TuningSampleCombat_1x2_PurpleCoins_10', 'TuningSampleSurvival_1x2_PurpleCoins_10', 'TuningSampleOffence_1x2_PurpleCoins_10'] 2026-05-05 00:15:44.289 | INFO | Shop row 2: [] 2026-05-05 00:15:44.292 | INFO | Found 4 items in shop 1 at pos 0.23 2026-05-05 00:15:44.295 | INFO | [OS_SHOP_SCROLL] 0.23 (160.0-79.0)/(510-158) 2026-05-05 00:15:44.358 | INFO | [OS_SHOP_SCROLL] 0.23 (160.0-78.5)/(510-157) 2026-05-05 00:15:44.362 | INFO | OS_SHOP_SCROLL set to 0.453 2026-05-05 00:15:44.367 | INFO | [OS_SHOP_SCROLL] 0.23 (160.0-78.5)/(510-157) 2026-05-05 00:15:44.372 | INFO | Swipe (1176, 360) -> (1180, 444) 2026-05-05 00:15:44.650 | INFO | [OS_SHOP_SCROLL] 0.44 (233.0-79.5)/(510-159) 2026-05-05 00:15:44.655 | INFO | [OS_SHOP_SCROLL] 0.44 (233.0-79.5)/(510-159) 2026-05-05 00:15:44.695 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS_2, YELLOWCOINS] 2026-05-05 00:15:44.768 | INFO | [Amount_ocr 0.063s] [1, 1, 1, 1] 2026-05-05 00:15:44.874 | INFO | [Price_ocr 0.087s] [500, 10, 10, 10] 2026-05-05 00:15:45.037 | INFO | [Counter_ocr 0.156s] ['6/6', '2/2', '2/2', '2/2'] 2026-05-05 00:15:45.041 | INFO | Shop row 1: ['EnergyStorageDevice_1x6_YellowCoins_500', 'TuningSampleCombat_1x2_PurpleCoins_10', 'TuningSampleSurvival_1x2_PurpleCoins_10', 'TuningSampleOffence_1x2_PurpleCoins_10'] 2026-05-05 00:15:45.046 | INFO | Shop row 2: [] 2026-05-05 00:15:45.049 | INFO | Found 4 items in shop 1 at pos 0.44 2026-05-05 00:15:45.055 | INFO | [OS_SHOP_SCROLL] 0.44 (233.0-79.5)/(510-159) 2026-05-05 00:15:45.115 | INFO | [OS_SHOP_SCROLL] 0.44 (233.0-78.5)/(510-157) 2026-05-05 00:15:45.121 | INFO | OS_SHOP_SCROLL set to 0.66 2026-05-05 00:15:45.125 | INFO | [OS_SHOP_SCROLL] 0.44 (233.0-78.5)/(510-157) 2026-05-05 00:15:45.128 | INFO | Swipe (1177, 432) -> (1180, 519) 2026-05-05 00:15:45.405 | INFO | [OS_SHOP_SCROLL] 0.69 (321.0-78.5)/(510-157) 2026-05-05 00:15:45.410 | INFO | [OS_SHOP_SCROLL] 0.69 (321.0-78.5)/(510-157) 2026-05-05 00:15:45.455 | INFO | [Costs] [PURPLECOINS_3, PURPLECOINS_1, PURPLECOINS_2] 2026-05-05 00:15:45.550 | INFO | [Amount_ocr 0.089s] [1, 1, 1] 2026-05-05 00:15:45.674 | INFO | [Price_ocr 0.101s] [20, 20, 20] 2026-05-05 00:15:45.800 | INFO | [Counter_ocr 0.123s] ['2/2', '2/2', '2/2'] 2026-05-05 00:15:45.805 | INFO | Shop row 1: ['TuningCombatT2_1x2_PurpleCoins_20', 'TuningSurvivalT2_1x2_PurpleCoins_20', 'TuningOffenseT2_1x2_PurpleCoins_20'] 2026-05-05 00:15:45.808 | INFO | Shop row 2: [] 2026-05-05 00:15:45.810 | INFO | Found 3 items in shop 1 at pos 0.69 2026-05-05 00:15:45.813 | INFO | [OS_SHOP_SCROLL] 0.69 (321.0-78.5)/(510-157) 2026-05-05 00:15:45.876 | INFO | [OS_SHOP_SCROLL] 0.69 (321.0-78.5)/(510-157) 2026-05-05 00:15:45.880 | INFO | OS_SHOP_SCROLL set to 0.909 2026-05-05 00:15:45.887 | INFO | [OS_SHOP_SCROLL] 0.69 (321.0-78.5)/(510-157) 2026-05-05 00:15:45.894 | INFO | Swipe (1180, 521) -> (1178, 704) 2026-05-05 00:15:46.218 | INFO | [OS_SHOP_SCROLL] 1.00 (430.5-81.0)/(510-162) 2026-05-05 00:15:46.225 | INFO | [OS_SHOP_SCROLL] 1.00 (430.5-81.0)/(510-162) 2026-05-05 00:15:46.266 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-05-05 00:15:46.275 | INFO | [Amount_ocr 0.000s] [] 2026-05-05 00:15:46.278 | INFO | No shop items found 2026-05-05 00:15:46.282 | WARNING | Empty OS shop or empty items, confirming 2026-05-05 00:15:46.712 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-05-05 00:15:46.728 | INFO | [Amount_ocr 0.000s] [] 2026-05-05 00:15:46.739 | INFO | No shop items found 2026-05-05 00:15:46.744 | WARNING | Empty OS shop or empty items, confirming 2026-05-05 00:15:47.245 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-05-05 00:15:47.255 | INFO | [Amount_ocr 0.000s] [] 2026-05-05 00:15:47.260 | INFO | No shop items found 2026-05-05 00:15:47.267 | WARNING | Empty OS shop or empty items, confirming 2026-05-05 00:15:47.744 | INFO | [OS_SHOP_SCROLL] 1.00 (430.5-79.0)/(510-158) 2026-05-05 00:15:47.751 | INFO | OS shop reach bottom, stop 2026-05-05 00:15:47.754 | INFO | <<< OPSISHOP SCAN 1 >>> 2026-05-05 00:15:47.761 | INFO | OpsiShop side navbar set to 2 2026-05-05 00:15:47.765 | INFO | OS_SHOP_SIDE_NAVBAR set to left=2 upper=2 2026-05-05 00:15:47.770 | INFO | Nav item active: 0 from range (0, 3) 2026-05-05 00:15:47.775 | INFO | Click ( 217, 380) @ OS_SHOP_SIDE_NAVBAR_0_1 2026-05-05 00:15:48.047 | INFO | Nav item active: 1 from range (0, 3) 2026-05-05 00:15:48.051 | INFO | [OS_SHOP_SCROLL] 1.00 (442.0-67.5)/(510-135) 2026-05-05 00:15:48.056 | INFO | Scroll does not at top, try to scroll 2026-05-05 00:15:48.061 | INFO | OS_SHOP_SCROLL set to 0.0 2026-05-05 00:15:48.066 | INFO | [OS_SHOP_SCROLL] 1.00 (442.0-67.5)/(510-135) 2026-05-05 00:15:48.071 | INFO | Swipe (1177, 645) -> (1180, 90) 2026-05-05 00:15:48.616 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-05-05 00:15:48.622 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-05-05 00:15:48.672 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-05-05 00:15:48.743 | INFO | [Amount_ocr 0.063s] [1, 1, 1] 2026-05-05 00:15:48.843 | INFO | [Price_ocr 0.086s] [5, 1, 1] 2026-05-05 00:15:48.970 | INFO | [Counter_ocr 0.122s] ['5/10', '10/10', '10/10'] 2026-05-05 00:15:48.975 | INFO | Shop row 1: ['DevelopmentMaterialT2_1x5_PurpleCoins_5', 'DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-05-05 00:15:48.978 | INFO | Shop row 2: ['DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-05-05 00:15:48.980 | INFO | Found 3 items in shop 2 at pos 0.00 2026-05-05 00:15:48.983 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-05-05 00:15:49.050 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-05-05 00:15:49.056 | INFO | OS_SHOP_SCROLL set to 0.516 2026-05-05 00:15:49.062 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-05-05 00:15:49.066 | INFO | Swipe (1180, 347) -> (1180, 467) 2026-05-05 00:15:49.348 | INFO | [OS_SHOP_SCROLL] 0.50 (254.5-129.5)/(510-259) 2026-05-05 00:15:49.353 | INFO | [OS_SHOP_SCROLL] 0.50 (254.5-129.5)/(510-259) 2026-05-05 00:15:49.394 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-05-05 00:15:49.471 | INFO | [Amount_ocr 0.068s] [1, 1, 1] 2026-05-05 00:15:49.593 | INFO | [Price_ocr 0.111s] [1, 5, 1] 2026-05-05 00:15:49.715 | INFO | [Counter_ocr 0.118s] ['10/10', '10/10', '10/10'] 2026-05-05 00:15:49.722 | INFO | Shop row 1: ['DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-05-05 00:15:49.726 | INFO | Shop row 2: ['DevelopmentMaterialT2_1x10_PurpleCoins_5', 'DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-05-05 00:15:49.730 | INFO | Found 3 items in shop 2 at pos 0.50 2026-05-05 00:15:49.735 | INFO | [OS_SHOP_SCROLL] 0.50 (254.5-129.5)/(510-259) 2026-05-05 00:15:49.790 | INFO | [OS_SHOP_SCROLL] 0.50 (255.0-129.5)/(510-259) 2026-05-05 00:15:49.796 | INFO | OS_SHOP_SCROLL set to 1 2026-05-05 00:15:49.799 | INFO | [OS_SHOP_SCROLL] 0.50 (255.0-129.5)/(510-259) 2026-05-05 00:15:49.803 | INFO | Swipe (1176, 467) -> (1177, 707) 2026-05-05 00:15:50.153 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-05-05 00:15:50.159 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-05-05 00:15:50.200 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-05-05 00:15:50.275 | INFO | [Amount_ocr 0.067s] [1, 1, 1, 1] 2026-05-05 00:15:50.390 | INFO | [Price_ocr 0.103s] [5, 1, 5, 1] 2026-05-05 00:15:50.530 | INFO | [Counter_ocr 0.135s] ['10/10', '10/10', '11/11', '11/11'] 2026-05-05 00:15:50.535 | INFO | Shop row 1: ['DevelopmentMaterialT2_1x10_PurpleCoins_5', 'DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-05-05 00:15:50.539 | INFO | Shop row 2: ['DevelopmentMaterialT2_1x11_PurpleCoins_5', 'DevelopmentMaterialT1_1x11_PurpleCoins_1'] 2026-05-05 00:15:50.542 | INFO | Found 4 items in shop 2 at pos 1.00 2026-05-05 00:15:50.546 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-05-05 00:15:50.553 | INFO | OS shop reach bottom, stop 2026-05-05 00:15:50.556 | INFO | <<< OPSISHOP SCAN 2 >>> 2026-05-05 00:15:50.561 | INFO | OpsiShop side navbar set to 3 2026-05-05 00:15:50.565 | INFO | OS_SHOP_SIDE_NAVBAR set to left=3 upper=3 2026-05-05 00:15:50.572 | INFO | Nav item active: 1 from range (0, 3) 2026-05-05 00:15:50.577 | INFO | Click ( 114, 473) @ OS_SHOP_SIDE_NAVBAR_0_2 2026-05-05 00:15:50.675 | INFO | Nav item active: 1 from range (0, 3) 2026-05-05 00:15:50.979 | INFO | Nav item active: 2 from range (0, 3) 2026-05-05 00:15:50.985 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-05-05 00:15:50.989 | INFO | Scroll does not at top, try to scroll 2026-05-05 00:15:50.993 | INFO | OS_SHOP_SCROLL set to 0.0 2026-05-05 00:15:50.996 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-05-05 00:15:51.000 | INFO | Swipe (1176, 581) -> (1176, 214) 2026-05-05 00:15:51.430 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-05-05 00:15:51.434 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-05-05 00:15:51.476 | INFO | [Costs] [PURPLECOINS_1, PURPLECOINS_1, PURPLECOINS_2, PURPLECOINS_2] 2026-05-05 00:15:51.618 | INFO | [Amount_ocr 0.134s] [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 2026-05-05 00:15:51.833 | INFO | [Price_ocr 0.175s] [1, 5, 5, 5, 5, 1, 5, 5, 5, 5] 2026-05-05 00:15:52.102 | INFO | [Counter_ocr 0.263s] ['20/20', '10/10', '10/10', '10/10', '10/10', '22/30', '10/10', '10/10', '10/10', '10/10'] 2026-05-05 00:15:52.107 | INFO | Shop row 1: ['METARedBookT1_1x20_PurpleCoins_1', 'SupercavitationGenerator_1x10_PurpleCoins_5', 'NeuroplasticProstheticArm_1x10_PurpleCoins_5', 'NanoceramicAlloy_1x10_PurpleCoins_5', 'CrystallizedHeatResistantSteel_1x10_PurpleCoins_5'] 2026-05-05 00:15:52.117 | INFO | Shop row 2: ['METARedBookT1_1x22_PurpleCoins_1', 'SupercavitationGenerator_1x10_PurpleCoins_5', 'NeuroplasticProstheticArm_1x10_PurpleCoins_5', 'NanoceramicAlloy_1x10_PurpleCoins_5', 'CrystallizedHeatResistantSteel_1x10_PurpleCoins_5'] 2026-05-05 00:15:52.126 | INFO | Found 10 items in shop 3 at pos 0.00 2026-05-05 00:15:52.132 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-05-05 00:15:52.195 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-05-05 00:15:52.199 | INFO | OS_SHOP_SCROLL set to 0.516 2026-05-05 00:15:52.204 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-05-05 00:15:52.207 | INFO | Swipe (1179, 333) -> (1177, 470) 2026-05-05 00:15:52.501 | INFO | [OS_SHOP_SCROLL] 0.53 (263.5-129.0)/(510-258) 2026-05-05 00:15:52.506 | INFO | [OS_SHOP_SCROLL] 0.53 (263.5-129.0)/(510-258) 2026-05-05 00:15:52.546 | INFO | [Costs] [PURPLECOINS_1, PURPLECOINS_1, PURPLECOINS_2, PURPLECOINS_2] 2026-05-05 00:15:52.664 | INFO | [Amount_ocr 0.110s] [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 2026-05-05 00:15:52.876 | INFO | [Price_ocr 0.186s] [1, 5, 5, 5, 5, 5, 5, 5, 5, 5] 2026-05-05 00:15:53.262 | INFO | [Counter_ocr 0.381s] ['22/30', '10/10', '10/10', '10/10', '10/10', '10/10', '20/20', '20/20', '20/20', '20/20'] 2026-05-05 00:15:53.268 | INFO | Shop row 1: ['METARedBookT1_1x22_PurpleCoins_1', 'SupercavitationGenerator_1x10_PurpleCoins_5', 'NeuroplasticProstheticArm_1x10_PurpleCoins_5', 'NanoceramicAlloy_1x10_PurpleCoins_5', 'CrystallizedHeatResistantSteel_1x10_PurpleCoins_5'] 2026-05-05 00:15:53.274 | INFO | Shop row 2: ['METARedBookT1_1x10_PurpleCoins_5', 'SupercavitationGenerator_1x20_PurpleCoins_5', 'NeuroplasticProstheticArm_1x20_PurpleCoins_5', 'NanoceramicAlloy_1x20_PurpleCoins_5', 'CrystallizedHeatResistantSteel_1x20_PurpleCoins_5'] 2026-05-05 00:15:53.278 | INFO | Found 10 items in shop 3 at pos 0.53 2026-05-05 00:15:53.281 | INFO | [OS_SHOP_SCROLL] 0.53 (263.5-129.0)/(510-258) 2026-05-05 00:15:53.341 | INFO | [OS_SHOP_SCROLL] 0.53 (263.5-129.0)/(510-258) 2026-05-05 00:15:53.346 | INFO | OS_SHOP_SCROLL set to 1 2026-05-05 00:15:53.349 | INFO | [OS_SHOP_SCROLL] 0.53 (263.5-129.0)/(510-258) 2026-05-05 00:15:53.356 | INFO | Swipe (1176, 480) -> (1178, 683) 2026-05-05 00:15:53.695 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-05-05 00:15:53.700 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-05-05 00:15:53.743 | INFO | [Costs] [PURPLECOINS_1, PURPLECOINS_1, PURPLECOINS_2, PURPLECOINS_2] 2026-05-05 00:15:53.862 | INFO | [Amount_ocr 0.111s] [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] 2026-05-05 00:15:54.084 | INFO | [Price_ocr 0.195s] [5, 5, 5, 5, 5, 5, 5, 5, 5, 5] 2026-05-05 00:15:54.337 | INFO | [Counter_ocr 0.249s] ['10/10', '20/20', '20/20', '20/20', '20/20', '10/10', '20/20', '20/20', '20/20', '20/20'] 2026-05-05 00:15:54.343 | INFO | Shop row 1: ['METARedBookT1_1x10_PurpleCoins_5', 'SupercavitationGenerator_1x20_PurpleCoins_5', 'NeuroplasticProstheticArm_1x20_PurpleCoins_5', 'NanoceramicAlloy_1x20_PurpleCoins_5', 'CrystallizedHeatResistantSteel_1x20_PurpleCoins_5'] 2026-05-05 00:15:54.350 | INFO | Shop row 2: ['METARedBookT1_1x10_PurpleCoins_5', 'SupercavitationGenerator_1x20_PurpleCoins_5', 'NeuroplasticProstheticArm_1x20_PurpleCoins_5', 'NanoceramicAlloy_1x20_PurpleCoins_5', 'CrystallizedHeatResistantSteel_1x20_PurpleCoins_5'] 2026-05-05 00:15:54.356 | INFO | Found 10 items in shop 3 at pos 1.00 2026-05-05 00:15:54.361 | INFO | [OS_SHOP_SCROLL] 1.00 (380.0-129.5)/(510-259) 2026-05-05 00:15:54.365 | INFO | OS shop reach bottom, stop 2026-05-05 00:15:54.371 | INFO | <<< OPSISHOP SCAN 3 >>> 2026-05-05 00:15:54.376 | INFO | OpsiShop side navbar set to 4 2026-05-05 00:15:54.383 | INFO | OS_SHOP_SIDE_NAVBAR set to left=4 upper=4 2026-05-05 00:15:54.389 | INFO | Nav item active: 2 from range (0, 3) 2026-05-05 00:15:54.393 | INFO | Click ( 178, 552) @ OS_SHOP_SIDE_NAVBAR_0_3 2026-05-05 00:15:54.487 | INFO | Nav item active: 2 from range (0, 3) 2026-05-05 00:15:54.795 | INFO | Nav item active: 3 from range (0, 3) 2026-05-05 00:15:54.802 | INFO | [OS_SHOP_SCROLL] 0.53 (266.0-90.5)/(510-181) 2026-05-05 00:15:54.806 | INFO | Scroll does not at top, try to scroll 2026-05-05 00:15:54.810 | INFO | OS_SHOP_SCROLL set to 0.0 2026-05-05 00:15:54.814 | INFO | [OS_SHOP_SCROLL] 0.53 (266.0-90.5)/(510-181) 2026-05-05 00:15:54.818 | INFO | Swipe (1178, 487) -> (1176, 136) 2026-05-05 00:15:55.251 | INFO | [OS_SHOP_SCROLL] 0.00 (90.0-90.5)/(510-181) 2026-05-05 00:15:55.255 | INFO | [OS_SHOP_SCROLL] 0.00 (90.0-90.5)/(510-181) 2026-05-05 00:15:55.308 | INFO | [Costs] [PURPLECOINS_1, PURPLECOINS_2, PURPLECOINS] 2026-05-05 00:15:55.414 | INFO | [Amount_ocr 0.099s] [1, 1, 1, 1, 1, 1] 2026-05-05 00:15:55.587 | INFO | [Price_ocr 0.134s] [100, 20, 500, 150, 100, 20] 2026-05-05 00:15:55.767 | INFO | [Counter_ocr 0.174s] ['2/2', '3/3', '6/6', '5/5', '2/4', '4/4'] 2026-05-05 00:15:55.772 | INFO | Shop row 1: ['OrdnanceTestingReportT2_1x2_PurpleCoins_100', 'OrdnanceTestingReportT1_1x3_PurpleCoins_20', 'RepairPack2_1x6_YellowCoins_500', 'RepairPack_1x5_YellowCoins_150'] 2026-05-05 00:15:55.778 | INFO | Shop row 2: ['OrdnanceTestingReportT2_1x2_PurpleCoins_100', 'OrdnanceTestingReportT1_1x4_PurpleCoins_20'] 2026-05-05 00:15:55.782 | INFO | Found 6 items in shop 4 at pos 0.00 2026-05-05 00:15:55.785 | INFO | [OS_SHOP_SCROLL] 0.00 (90.0-90.5)/(510-181) 2026-05-05 00:15:55.842 | INFO | [OS_SHOP_SCROLL] 0.00 (90.0-90.5)/(510-181) 2026-05-05 00:15:55.846 | INFO | OS_SHOP_SCROLL set to 0.275 2026-05-05 00:15:55.849 | INFO | [OS_SHOP_SCROLL] 0.00 (90.0-90.5)/(510-181) 2026-05-05 00:15:55.853 | INFO | Swipe (1178, 313) -> (1177, 390) 2026-05-05 00:15:56.140 | INFO | [OS_SHOP_SCROLL] 0.24 (168.0-90.5)/(510-181) 2026-05-05 00:15:56.145 | INFO | [OS_SHOP_SCROLL] 0.24 (168.0-90.5)/(510-181) 2026-05-05 00:15:56.186 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS_2, PURPLECOINS] 2026-05-05 00:15:56.253 | INFO | [Amount_ocr 0.060s] [1, 1, 1, 1] 2026-05-05 00:15:56.366 | INFO | [Price_ocr 0.091s] [100, 20, 750, 250] 2026-05-05 00:15:56.490 | INFO | [Counter_ocr 0.119s] ['2/4', '4/4', '10/10', '10/10'] 2026-05-05 00:15:56.497 | INFO | Shop row 1: ['OrdnanceTestingReportT2_1x2_PurpleCoins_100', 'OrdnanceTestingReportT1_1x4_PurpleCoins_20'] 2026-05-05 00:15:56.500 | INFO | Shop row 2: ['RepairPackTriple2_1x10_YellowCoins_750', 'RepairPackTriple_1x10_YellowCoins_250'] 2026-05-05 00:15:56.504 | INFO | Found 4 items in shop 4 at pos 0.24 2026-05-05 00:15:56.509 | INFO | [OS_SHOP_SCROLL] 0.24 (168.0-90.5)/(510-181) 2026-05-05 00:15:56.572 | INFO | [OS_SHOP_SCROLL] 0.24 (168.0-90.5)/(510-181) 2026-05-05 00:15:56.576 | INFO | OS_SHOP_SCROLL set to 0.511 2026-05-05 00:15:56.580 | INFO | [OS_SHOP_SCROLL] 0.24 (168.0-90.5)/(510-181) 2026-05-05 00:15:56.583 | INFO | Swipe (1176, 383) -> (1179, 467) 2026-05-05 00:15:56.856 | INFO | [OS_SHOP_SCROLL] 0.50 (255.0-92.5)/(510-185) 2026-05-05 00:15:56.861 | INFO | [OS_SHOP_SCROLL] 0.50 (255.0-92.5)/(510-185) 2026-05-05 00:15:56.902 | INFO | [Costs] [YELLOWCOINS_1, PURPLECOINS] 2026-05-05 00:15:56.977 | INFO | [Amount_ocr 0.068s] [1, 1] 2026-05-05 00:15:57.082 | INFO | [Price_ocr 0.091s] [750, 250] 2026-05-05 00:15:57.199 | INFO | [Counter_ocr 0.113s] ['10/10', '10/10'] 2026-05-05 00:15:57.203 | INFO | Shop row 1: ['RepairPackTriple2_1x10_YellowCoins_750', 'RepairPackTriple_1x10_YellowCoins_250'] 2026-05-05 00:15:57.207 | INFO | Shop row 2: [] 2026-05-05 00:15:57.210 | INFO | Found 2 items in shop 4 at pos 0.50 2026-05-05 00:15:57.213 | INFO | [OS_SHOP_SCROLL] 0.50 (255.0-92.5)/(510-185) 2026-05-05 00:15:57.271 | INFO | [OS_SHOP_SCROLL] 0.50 (255.0-90.5)/(510-181) 2026-05-05 00:15:57.279 | INFO | OS_SHOP_SCROLL set to 0.775 2026-05-05 00:15:57.284 | INFO | [OS_SHOP_SCROLL] 0.50 (255.0-90.5)/(510-181) 2026-05-05 00:15:57.289 | INFO | Swipe (1179, 456) -> (1176, 552) 2026-05-05 00:15:57.560 | INFO | [OS_SHOP_SCROLL] 0.77 (345.0-90.5)/(510-181) 2026-05-05 00:15:57.566 | INFO | [OS_SHOP_SCROLL] 0.77 (345.0-90.5)/(510-181) 2026-05-05 00:15:57.608 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS_2, PURPLECOINS] 2026-05-05 00:15:57.682 | INFO | [Amount_ocr 0.065s] [1, 1] 2026-05-05 00:15:57.785 | INFO | [Price_ocr 0.083s] [2500, 1000] 2026-05-05 00:15:57.882 | INFO | [Counter_ocr 0.093s] ['2/2', '6/6'] 2026-05-05 00:15:57.886 | INFO | Shop row 1: [] 2026-05-05 00:15:57.888 | INFO | Shop row 2: ['RepairPackFull2_1x2_YellowCoins_2500', 'RepairPackFull_1x6_YellowCoins_1000'] 2026-05-05 00:15:57.891 | INFO | Found 2 items in shop 4 at pos 0.77 2026-05-05 00:15:57.896 | INFO | [OS_SHOP_SCROLL] 0.77 (345.0-90.5)/(510-181) 2026-05-05 00:15:57.963 | INFO | [OS_SHOP_SCROLL] 0.77 (345.0-90.5)/(510-181) 2026-05-05 00:15:57.968 | INFO | OS_SHOP_SCROLL set to 1 2026-05-05 00:15:57.973 | INFO | [OS_SHOP_SCROLL] 0.77 (345.0-90.5)/(510-181) 2026-05-05 00:15:57.980 | INFO | Swipe (1176, 568) -> (1177, 689) 2026-05-05 00:15:58.261 | INFO | [OS_SHOP_SCROLL] 1.00 (419.0-90.5)/(510-181) 2026-05-05 00:15:58.267 | INFO | [OS_SHOP_SCROLL] 1.00 (419.0-90.5)/(510-181) 2026-05-05 00:15:58.310 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS_2, PURPLECOINS] 2026-05-05 00:15:58.383 | INFO | [Amount_ocr 0.065s] [1, 1, 1] 2026-05-05 00:15:58.519 | INFO | [Price_ocr 0.111s] [2500, 1000, 500] 2026-05-05 00:15:58.650 | INFO | [Counter_ocr 0.127s] ['2/2', '6/6', '1/1'] 2026-05-05 00:15:58.654 | INFO | Shop row 1: ['RepairPackFull2_1x2_YellowCoins_2500', 'RepairPackFull_1x6_YellowCoins_1000'] 2026-05-05 00:15:58.657 | INFO | Shop row 2: ['OrdnanceTestingReportT3_1x1_PurpleCoins_500'] 2026-05-05 00:15:58.670 | INFO | Found 3 items in shop 4 at pos 1.00 2026-05-05 00:15:58.676 | INFO | [OS_SHOP_SCROLL] 1.00 (419.0-90.5)/(510-181) 2026-05-05 00:15:58.685 | INFO | OS shop reach bottom, stop 2026-05-05 00:15:58.825 | INFO | [SHOP_YELLOW_COINS 0.132s] 101231 2026-05-05 00:15:58.911 | INFO | [OS_SHOP_PURPLE_COINS 0.081s] 656 2026-05-05 00:15:58.916 | INFO | Yellow coins: 101231, purple coins: 656 ──────────────────────────────────────────────────── OPSISHOP BUY ───────────────────────────────────────────────────── 2026-05-05 00:15:58.920 | INFO | OPSISHOP BUY 2026-05-05 00:15:58.922 | INFO | [OpsiNextReset] 2026-06-01 00:00:00 2026-05-05 00:15:58.925 | INFO | [ResetRemain] 26 2026-05-05 00:15:58.929 | INFO | Buying item: OrdnanceTestingReportT3. In shop 4. At pos 1.00. 2026-05-05 00:15:58.933 | INFO | OpsiShop side navbar set to 4 2026-05-05 00:15:58.938 | INFO | OS_SHOP_SIDE_NAVBAR set to left=4 upper=4 2026-05-05 00:15:58.945 | INFO | Nav item active: 3 from range (0, 3) 2026-05-05 00:15:58.950 | INFO | OS_SHOP_SCROLL set to 0.9984802431610942 2026-05-05 00:15:59.016 | INFO | [OS_SHOP_SCROLL] 1.00 (419.0-90.5)/(510-181) 2026-05-05 00:15:59.057 | INFO | [Costs] [YELLOWCOINS_1, YELLOWCOINS_2, PURPLECOINS] 2026-05-05 00:15:59.157 | INFO | [Amount_ocr 0.092s] [1, 1, 1] 2026-05-05 00:15:59.271 | INFO | [Price_ocr 0.093s] [2500, 1000, 500] 2026-05-05 00:15:59.377 | INFO | [Counter_ocr 0.102s] ['2/2', '6/6', '1/1'] 2026-05-05 00:15:59.381 | INFO | Shop row 1: ['RepairPackFull2_1x2_YellowCoins_2500', 'RepairPackFull_1x6_YellowCoins_1000'] 2026-05-05 00:15:59.386 | INFO | Shop row 2: ['OrdnanceTestingReportT3_1x1_PurpleCoins_500'] 2026-05-05 00:15:59.438 | INFO | Click ( 887, 565) @ OrdnanceTestingReportT3_1x1_PurpleCoins_500 2026-05-05 00:15:59.851 | INFO | Click ( 785, 505) @ SHOP_BUY_CONFIRM 2026-05-05 00:16:00.443 | INFO | GET_ITEMS_1 -> CLICK_SAFE_AREA 2026-05-05 00:16:00.448 | INFO | Click (1149, 235) @ CLICK_SAFE_AREA 2026-05-05 00:16:00.755 | INFO | Bought item: OrdnanceTestingReportT3. ──────────────────────────────────────────────────── OPSISHOP BUY ───────────────────────────────────────────────────── 2026-05-05 00:16:00.761 | INFO | OPSISHOP BUY 2026-05-05 00:16:00.837 | INFO | [SHOP_YELLOW_COINS 0.073s] 101231 2026-05-05 00:16:00.918 | INFO | [OS_SHOP_PURPLE_COINS 0.076s] 156 2026-05-05 00:16:00.923 | INFO | Yellow coins: 101231, purple coins: 156 2026-05-05 00:16:00.927 | INFO | [OpsiNextReset] 2026-06-01 00:00:00 2026-05-05 00:16:00.930 | INFO | [ResetRemain] 26 2026-05-05 00:16:00.933 | INFO | Not enough coins to buy item: OrdnanceTestingReportT2, skip. 2026-05-05 00:16:00.937 | INFO | [OpsiNextReset] 2026-06-01 00:00:00 2026-05-05 00:16:00.940 | INFO | [ResetRemain] 26 ──────────────────────────────────────────────────── OPSISHOP BUY ───────────────────────────────────────────────────── 2026-05-05 00:16:00.944 | INFO | OPSISHOP BUY 2026-05-05 00:16:01.018 | INFO | [SHOP_YELLOW_COINS 0.069s] 101231 2026-05-05 00:16:01.098 | INFO | [OS_SHOP_PURPLE_COINS 0.076s] 156 2026-05-05 00:16:01.104 | INFO | Yellow coins: 101231, purple coins: 156 2026-05-05 00:16:01.107 | INFO | [OpsiNextReset] 2026-06-01 00:00:00 2026-05-05 00:16:01.109 | INFO | [ResetRemain] 26 2026-05-05 00:16:01.111 | INFO | Not enough coins to buy item: OrdnanceTestingReportT2, skip. 2026-05-05 00:16:01.116 | INFO | [OpsiNextReset] 2026-06-01 00:00:00 2026-05-05 00:16:01.120 | INFO | [ResetRemain] 26 ──────────────────────────────────────────────────── OPSISHOP BUY ───────────────────────────────────────────────────── 2026-05-05 00:16:01.128 | INFO | OPSISHOP BUY 2026-05-05 00:16:01.225 | INFO | [SHOP_YELLOW_COINS 0.090s] 101231 2026-05-05 00:16:01.308 | INFO | [OS_SHOP_PURPLE_COINS 0.080s] 156 2026-05-05 00:16:01.311 | INFO | Yellow coins: 101231, purple coins: 156 2026-05-05 00:16:01.316 | INFO | [OpsiNextReset] 2026-06-01 00:00:00 2026-05-05 00:16:01.321 | INFO | [ResetRemain] 26 2026-05-05 00:16:01.326 | INFO | Not enough coins to buy item: OrdnanceTestingReportT2, skip. 2026-05-05 00:16:01.330 | INFO | [OpsiNextReset] 2026-06-01 00:00:00 2026-05-05 00:16:01.337 | INFO | [ResetRemain] 26 ──────────────────────────────────────────────────── OPSISHOP BUY ───────────────────────────────────────────────────── 2026-05-05 00:16:01.348 | INFO | OPSISHOP BUY 2026-05-05 00:16:01.428 | INFO | [SHOP_YELLOW_COINS 0.076s] 101231 2026-05-05 00:16:01.509 | INFO | [OS_SHOP_PURPLE_COINS 0.077s] 156 2026-05-05 00:16:01.512 | INFO | Yellow coins: 101231, purple coins: 156 2026-05-05 00:16:01.516 | INFO | [OpsiNextReset] 2026-06-01 00:00:00 2026-05-05 00:16:01.525 | INFO | [ResetRemain] 26 2026-05-05 00:16:01.529 | INFO | Buying item: DevelopmentMaterialT2. In shop 2. At pos 0.00. 2026-05-05 00:16:01.533 | INFO | OpsiShop side navbar set to 2 2026-05-05 00:16:01.538 | INFO | OS_SHOP_SIDE_NAVBAR set to left=2 upper=2 2026-05-05 00:16:01.543 | INFO | Nav item active: 3 from range (0, 3) 2026-05-05 00:16:01.547 | INFO | Click ( 141, 371) @ OS_SHOP_SIDE_NAVBAR_0_1 2026-05-05 00:16:01.642 | INFO | Nav item active: 3 from range (0, 3) 2026-05-05 00:16:01.946 | INFO | Nav item active: 1 from range (0, 3) 2026-05-05 00:16:01.950 | INFO | OS_SHOP_SCROLL set to 0.0 2026-05-05 00:16:02.246 | INFO | [OS_SHOP_SCROLL] 1.00 (380.5-129.0)/(510-258) 2026-05-05 00:16:02.251 | INFO | Swipe (1180, 585) -> (1180, 213) 2026-05-05 00:16:02.677 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-05-05 00:16:02.722 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-05-05 00:16:02.808 | INFO | [Amount_ocr 0.078s] [1, 1, 1] 2026-05-05 00:16:02.910 | INFO | [Price_ocr 0.092s] [5, 1, 1] 2026-05-05 00:16:03.132 | INFO | [Counter_ocr 0.218s] ['5/10', '10/10', '10/10'] 2026-05-05 00:16:03.140 | INFO | Shop row 1: ['DevelopmentMaterialT2_1x5_PurpleCoins_5', 'DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-05-05 00:16:03.146 | INFO | Shop row 2: ['DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-05-05 00:16:03.167 | INFO | Click ( 746, 253) @ DevelopmentMaterialT2_1x5_PurpleCoins_5 2026-05-05 00:16:03.639 | INFO | [SHOP_AMOUNT 0.060s] 1 2026-05-05 00:16:03.643 | INFO | [OpsiNextReset] 2026-06-01 00:00:00 2026-05-05 00:16:03.646 | INFO | [ResetRemain] 26 2026-05-05 00:16:03.895 | INFO | Click ( 782, 331) @ AMOUNT_MAX 2026-05-05 00:16:04.205 | INFO | [SHOP_AMOUNT 0.035s] 5 2026-05-05 00:16:04.209 | INFO | <<< UI ENSURE INDEX >>> 2026-05-05 00:16:04.272 | INFO | [SHOP_AMOUNT 0.060s] 5 2026-05-05 00:16:04.276 | INFO | [Index] 5 2026-05-05 00:16:04.489 | INFO | Click ( 790, 646) @ SHOP_BUY_CONFIRM_AMOUNT 2026-05-05 00:16:05.073 | INFO | GET_ITEMS_1 -> CLICK_SAFE_AREA 2026-05-05 00:16:05.077 | INFO | Click (1147, 236) @ CLICK_SAFE_AREA 2026-05-05 00:16:05.379 | INFO | Bought item: DevelopmentMaterialT2. ──────────────────────────────────────────────────── OPSISHOP BUY ───────────────────────────────────────────────────── 2026-05-05 00:16:05.385 | INFO | OPSISHOP BUY 2026-05-05 00:16:05.472 | INFO | [SHOP_YELLOW_COINS 0.082s] 101231 2026-05-05 00:16:05.549 | INFO | [OS_SHOP_PURPLE_COINS 0.074s] 131 2026-05-05 00:16:05.554 | INFO | Yellow coins: 101231, purple coins: 131 2026-05-05 00:16:05.557 | INFO | [OpsiNextReset] 2026-06-01 00:00:00 2026-05-05 00:16:05.565 | INFO | [ResetRemain] 26 2026-05-05 00:16:05.571 | INFO | Buying item: DevelopmentMaterialT2. In shop 2. At pos 0.50. 2026-05-05 00:16:05.575 | INFO | OpsiShop side navbar set to 2 2026-05-05 00:16:05.578 | INFO | OS_SHOP_SIDE_NAVBAR set to left=2 upper=2 2026-05-05 00:16:05.582 | INFO | Nav item active: 1 from range (0, 3) 2026-05-05 00:16:05.588 | INFO | OS_SHOP_SCROLL set to 0.49800796812749004 2026-05-05 00:16:05.678 | INFO | [OS_SHOP_SCROLL] 0.00 (129.0-129.5)/(510-259) 2026-05-05 00:16:05.681 | INFO | Swipe (1180, 339) -> (1176, 453) 2026-05-05 00:16:05.973 | INFO | [OS_SHOP_SCROLL] 0.44 (239.5-129.5)/(510-259) 2026-05-05 00:16:06.012 | INFO | [Costs] [YELLOWCOINS, YELLOWCOINS] 2026-05-05 00:16:06.095 | INFO | [Amount_ocr 0.076s] [1, 1, 1] 2026-05-05 00:16:06.193 | INFO | [Price_ocr 0.088s] [1, 5, 1] 2026-05-05 00:16:06.307 | INFO | [Counter_ocr 0.110s] ['10/10', '10/10', '10/10'] 2026-05-05 00:16:06.312 | INFO | Shop row 1: ['DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-05-05 00:16:06.314 | INFO | Shop row 2: ['DevelopmentMaterialT2_1x10_PurpleCoins_5', 'DevelopmentMaterialT1_1x10_PurpleCoins_1'] 2026-05-05 00:16:06.330 | INFO | Click ( 688, 599) @ DevelopmentMaterialT2_1x10_PurpleCoins_5 2026-05-05 00:16:06.799 | INFO | [SHOP_AMOUNT 0.059s] 1 2026-05-05 00:16:06.803 | INFO | [OpsiNextReset] 2026-06-01 00:00:00 2026-05-05 00:16:06.808 | INFO | [ResetRemain] 26 2026-05-05 00:16:07.033 | INFO | Click ( 790, 331) @ AMOUNT_MAX 2026-05-05 00:16:07.368 | INFO | [SHOP_AMOUNT 0.039s] 10 2026-05-05 00:16:07.376 | INFO | <<< UI ENSURE INDEX >>> 2026-05-05 00:16:07.428 | INFO | [SHOP_AMOUNT 0.048s] 10 2026-05-05 00:16:07.432 | INFO | [Index] 10 2026-05-05 00:16:07.673 | INFO | Click ( 572, 313) @ AMOUNT_MINUS 2026-05-05 00:16:07.926 | INFO | Click ( 566, 303) @ AMOUNT_MINUS 2026-05-05 00:16:08.164 | INFO | Click ( 560, 313) @ AMOUNT_MINUS 2026-05-05 00:16:08.415 | INFO | Click ( 564, 301) @ AMOUNT_MINUS 2026-05-05 00:16:08.559 | INFO | [SHOP_AMOUNT 0.038s] 0 2026-05-05 00:16:08.563 | INFO | [Index] 0 2026-05-05 00:16:08.867 | INFO | [SHOP_AMOUNT 0.044s] 0 2026-05-05 00:16:08.877 | INFO | [Index] 0 2026-05-05 00:16:09.186 | INFO | [SHOP_AMOUNT 0.053s] 0 2026-05-05 00:16:09.190 | INFO | [Index] 0 2026-05-05 00:16:09.462 | INFO | [SHOP_AMOUNT 0.040s] 0 2026-05-05 00:16:09.466 | INFO | [Index] 0 2026-05-05 00:16:09.765 | INFO | [SHOP_AMOUNT 0.044s] 0 2026-05-05 00:16:09.769 | INFO | [Index] 0 2026-05-05 00:16:10.010 | INFO | Click ( 717, 313) @ AMOUNT_PLUS 2026-05-05 00:16:10.272 | INFO | Click ( 715, 299) @ AMOUNT_PLUS 2026-05-05 00:16:10.535 | INFO | Click ( 714, 308) @ AMOUNT_PLUS 2026-05-05 00:16:10.798 | INFO | Click ( 714, 301) @ AMOUNT_PLUS 2026-05-05 00:16:11.088 | INFO | Click ( 717, 322) @ AMOUNT_PLUS 2026-05-05 00:16:11.362 | INFO | Click ( 725, 308) @ AMOUNT_PLUS 2026-05-05 00:16:11.501 | INFO | [SHOP_AMOUNT 0.037s] 0 2026-05-05 00:16:11.504 | INFO | [Index] 0 2026-05-05 00:16:11.836 | INFO | [SHOP_AMOUNT 0.069s] 0 2026-05-05 00:16:11.839 | INFO | [Index] 0 2026-05-05 00:16:12.120 | INFO | [SHOP_AMOUNT 0.053s] 0 2026-05-05 00:16:12.126 | INFO | [Index] 0 2026-05-05 00:16:12.438 | INFO | [SHOP_AMOUNT 0.075s] 0 2026-05-05 00:16:12.442 | INFO | [Index] 0 2026-05-05 00:16:12.692 | INFO | Click ( 704, 309) @ AMOUNT_PLUS 2026-05-05 00:16:12.946 | INFO | Click ( 699, 307) @ AMOUNT_PLUS 2026-05-05 00:16:13.188 | INFO | Click ( 710, 312) @ AMOUNT_PLUS 2026-05-05 00:16:13.460 | INFO | Click ( 718, 307) @ AMOUNT_PLUS 2026-05-05 00:16:13.723 | INFO | Click ( 713, 299) @ AMOUNT_PLUS 2026-05-05 00:16:13.961 | INFO | Click ( 704, 316) @ AMOUNT_PLUS 2026-05-05 00:16:14.108 | INFO | [SHOP_AMOUNT 0.048s] 0 2026-05-05 00:16:14.112 | INFO | [Index] 0 2026-05-05 00:16:14.416 | INFO | [SHOP_AMOUNT 0.050s] 0 2026-05-05 00:16:14.419 | INFO | [Index] 0 2026-05-05 00:16:14.705 | INFO | [SHOP_AMOUNT 0.043s] 0 2026-05-05 00:16:14.709 | INFO | [Index] 0 2026-05-05 00:16:14.991 | INFO | [SHOP_AMOUNT 0.029s] 0 2026-05-05 00:16:14.996 | INFO | [Index] 0 2026-05-05 00:16:15.299 | INFO | [SHOP_AMOUNT 0.036s] 0 2026-05-05 00:16:15.306 | INFO | [Index] 0 2026-05-05 00:16:15.542 | INFO | Click ( 704, 304) @ AMOUNT_PLUS 2026-05-05 00:16:15.798 | INFO | Click ( 728, 303) @ AMOUNT_PLUS 2026-05-05 00:16:16.048 | INFO | Click ( 714, 307) @ AMOUNT_PLUS 2026-05-05 00:16:16.301 | INFO | Click ( 706, 308) @ AMOUNT_PLUS 2026-05-05 00:16:16.543 | INFO | Click ( 712, 311) @ AMOUNT_PLUS 2026-05-05 00:16:16.789 | INFO | Click ( 720, 313) @ AMOUNT_PLUS 2026-05-05 00:16:16.941 | INFO | [SHOP_AMOUNT 0.050s] 0 2026-05-05 00:16:16.945 | INFO | [Index] 0 2026-05-05 00:16:17.225 | INFO | [SHOP_AMOUNT 0.036s] 0 2026-05-05 00:16:17.229 | INFO | [Index] 0 2026-05-05 00:16:17.524 | INFO | [SHOP_AMOUNT 0.037s] 0 2026-05-05 00:16:17.527 | INFO | [Index] 0 2026-05-05 00:16:17.827 | INFO | [SHOP_AMOUNT 0.038s] 0 2026-05-05 00:16:17.833 | INFO | [Index] 0 2026-05-05 00:16:18.124 | INFO | [SHOP_AMOUNT 0.038s] 0 2026-05-05 00:16:18.127 | INFO | [Index] 0 2026-05-05 00:16:18.396 | INFO | Click ( 722, 321) @ AMOUNT_PLUS 2026-05-05 00:16:18.632 | INFO | Click ( 718, 309) @ AMOUNT_PLUS 2026-05-05 00:16:18.914 | INFO | Click ( 704, 307) @ AMOUNT_PLUS 2026-05-05 00:16:19.182 | INFO | Click ( 719, 302) @ AMOUNT_PLUS 2026-05-05 00:16:19.410 | INFO | Click ( 728, 306) @ AMOUNT_PLUS 2026-05-05 00:16:19.683 | INFO | Click ( 702, 317) @ AMOUNT_PLUS 2026-05-05 00:16:19.824 | INFO | [SHOP_AMOUNT 0.031s] 0 2026-05-05 00:16:19.827 | INFO | [Index] 0 2026-05-05 00:16:20.133 | INFO | [SHOP_AMOUNT 0.048s] 0 2026-05-05 00:16:20.138 | INFO | [Index] 0 2026-05-05 00:16:20.424 | INFO | [SHOP_AMOUNT 0.036s] 0 2026-05-05 00:16:20.427 | INFO | [Index] 0 2026-05-05 00:16:20.732 | INFO | [SHOP_AMOUNT 0.043s] 0 2026-05-05 00:16:20.738 | INFO | [Index] 0 2026-05-05 00:16:21.001 | INFO | Click ( 716, 318) @ AMOUNT_PLUS 2026-05-05 00:16:21.246 | INFO | Click ( 726, 317) @ AMOUNT_PLUS 2026-05-05 00:16:21.495 | INFO | Click ( 725, 305) @ AMOUNT_PLUS 2026-05-05 00:16:21.771 | INFO | Click ( 714, 313) @ AMOUNT_PLUS 2026-05-05 00:16:22.002 | INFO | Click ( 705, 306) @ AMOUNT_PLUS 2026-05-05 00:16:22.229 | INFO | Click ( 714, 316) @ AMOUNT_PLUS 2026-05-05 00:16:22.368 | INFO | [SHOP_AMOUNT 0.038s] 0 2026-05-05 00:16:22.373 | INFO | [Index] 0 2026-05-05 00:16:22.717 | INFO | [SHOP_AMOUNT 0.085s] 0 2026-05-05 00:16:22.721 | INFO | [Index] 0 2026-05-05 00:16:22.964 | INFO | [SHOP_AMOUNT 0.033s] 0 2026-05-05 00:16:22.971 | INFO | [Index] 0 2026-05-05 00:16:23.280 | INFO | [SHOP_AMOUNT 0.045s] 0 2026-05-05 00:16:23.284 | INFO | [Index] 0 2026-05-05 00:16:23.543 | INFO | Click ( 724, 309) @ AMOUNT_PLUS 2026-05-05 00:16:23.834 | INFO | Click ( 713, 318) @ AMOUNT_PLUS 2026-05-05 00:16:24.070 | INFO | Click ( 712, 298) @ AMOUNT_PLUS 2026-05-05 00:16:24.290 | INFO | Click ( 723, 296) @ AMOUNT_PLUS 2026-05-05 00:16:24.563 | INFO | Click ( 708, 300) @ AMOUNT_PLUS 2026-05-05 00:16:24.816 | INFO | Click ( 723, 320) @ AMOUNT_PLUS 2026-05-05 00:16:24.985 | INFO | [SHOP_AMOUNT 0.055s] 0 2026-05-05 00:16:24.989 | INFO | [Index] 0 2026-05-05 00:16:25.260 | INFO | [SHOP_AMOUNT 0.037s] 0 2026-05-05 00:16:25.264 | INFO | [Index] 0 2026-05-05 00:16:25.569 | INFO | [SHOP_AMOUNT 0.046s] 0 2026-05-05 00:16:25.574 | INFO | [Index] 0 2026-05-05 00:16:25.867 | INFO | [SHOP_AMOUNT 0.040s] 0 2026-05-05 00:16:25.870 | INFO | [Index] 0 2026-05-05 00:16:26.134 | INFO | Click ( 716, 305) @ AMOUNT_PLUS 2026-05-05 00:16:26.387 | INFO | Click ( 718, 310) @ AMOUNT_PLUS 2026-05-05 00:16:26.652 | INFO | Click ( 718, 295) @ AMOUNT_PLUS 2026-05-05 00:16:26.888 | INFO | Click ( 707, 316) @ AMOUNT_PLUS 2026-05-05 00:16:27.141 | INFO | Click ( 725, 306) @ AMOUNT_PLUS 2026-05-05 00:16:27.407 | INFO | Click ( 718, 305) @ AMOUNT_PLUS 2026-05-05 00:16:27.542 | INFO | [SHOP_AMOUNT 0.037s] 0 2026-05-05 00:16:27.549 | INFO | [Index] 0 2026-05-05 00:16:27.842 | INFO | [SHOP_AMOUNT 0.038s] 0 2026-05-05 00:16:27.847 | INFO | [Index] 0 2026-05-05 00:16:28.139 | INFO | [SHOP_AMOUNT 0.033s] 0 2026-05-05 00:16:28.145 | INFO | [Index] 0 2026-05-05 00:16:28.438 | INFO | [SHOP_AMOUNT 0.032s] 0 2026-05-05 00:16:28.443 | INFO | [Index] 0 2026-05-05 00:16:28.752 | INFO | [SHOP_AMOUNT 0.046s] 0 2026-05-05 00:16:28.757 | INFO | [Index] 0 2026-05-05 00:16:29.008 | INFO | Click ( 728, 313) @ AMOUNT_PLUS 2026-05-05 00:16:29.262 | INFO | Click ( 720, 307) @ AMOUNT_PLUS 2026-05-05 00:16:29.499 | INFO | Click ( 723, 300) @ AMOUNT_PLUS 2026-05-05 00:16:29.726 | INFO | Click ( 706, 300) @ AMOUNT_PLUS 2026-05-05 00:16:29.987 | INFO | Click ( 717, 309) @ AMOUNT_PLUS 2026-05-05 00:16:30.252 | INFO | Click ( 725, 312) @ AMOUNT_PLUS 2026-05-05 00:16:30.405 | INFO | [SHOP_AMOUNT 0.041s] 0 2026-05-05 00:16:30.410 | INFO | [Index] 0 2026-05-05 00:16:30.708 | INFO | [SHOP_AMOUNT 0.038s] 0 2026-05-05 00:16:30.716 | INFO | [Index] 0 2026-05-05 00:16:31.000 | INFO | [SHOP_AMOUNT 0.036s] 0 2026-05-05 00:16:31.004 | INFO | [Index] 0 2026-05-05 00:16:31.291 | INFO | [SHOP_AMOUNT 0.030s] 0 2026-05-05 00:16:31.296 | INFO | [Index] 0 2026-05-05 00:16:31.597 | INFO | [SHOP_AMOUNT 0.034s] 0 2026-05-05 00:16:31.600 | INFO | [Index] 0 2026-05-05 00:16:31.844 | INFO | Click ( 699, 310) @ AMOUNT_PLUS 2026-05-05 00:16:32.100 | INFO | Click ( 722, 300) @ AMOUNT_PLUS 2026-05-05 00:16:32.327 | INFO | Click ( 723, 309) @ AMOUNT_PLUS 2026-05-05 00:16:32.598 | INFO | Click ( 709, 305) @ AMOUNT_PLUS 2026-05-05 00:16:32.853 | INFO | Click ( 706, 319) @ AMOUNT_PLUS 2026-05-05 00:16:33.097 | INFO | Click ( 724, 310) @ AMOUNT_PLUS 2026-05-05 00:16:33.234 | INFO | [SHOP_AMOUNT 0.035s] 0 2026-05-05 00:16:33.237 | INFO | [Index] 0 2026-05-05 00:16:33.539 | INFO | [SHOP_AMOUNT 0.038s] 0 2026-05-05 00:16:33.542 | INFO | [Index] 0 2026-05-05 00:16:33.843 | INFO | [SHOP_AMOUNT 0.044s] 0 2026-05-05 00:16:33.847 | INFO | [Index] 0 2026-05-05 00:16:34.145 | INFO | [SHOP_AMOUNT 0.045s] 0 2026-05-05 00:16:34.150 | INFO | [Index] 0 2026-05-05 00:16:34.390 | INFO | Click ( 720, 318) @ AMOUNT_PLUS 2026-05-05 00:16:34.649 | INFO | Click ( 713, 320) @ AMOUNT_PLUS 2026-05-05 00:16:34.931 | INFO | Click ( 726, 315) @ AMOUNT_PLUS 2026-05-05 00:16:35.191 | INFO | Click ( 719, 311) @ AMOUNT_PLUS 2026-05-05 00:16:35.464 | INFO | Click ( 710, 318) @ AMOUNT_PLUS 2026-05-05 00:16:35.728 | INFO | Click ( 711, 320) @ AMOUNT_PLUS 2026-05-05 00:16:35.887 | INFO | [SHOP_AMOUNT 0.052s] 0 2026-05-05 00:16:35.892 | INFO | [Index] 0 2026-05-05 00:16:36.165 | INFO | [SHOP_AMOUNT 0.036s] 0 2026-05-05 00:16:36.169 | INFO | [Index] 0 2026-05-05 00:16:36.461 | INFO | [SHOP_AMOUNT 0.033s] 0 2026-05-05 00:16:36.465 | INFO | [Index] 0 2026-05-05 00:16:36.764 | INFO | [SHOP_AMOUNT 0.035s] 0 2026-05-05 00:16:36.769 | INFO | [Index] 0 2026-05-05 00:16:37.095 | INFO | [SHOP_AMOUNT 0.066s] 0 2026-05-05 00:16:37.099 | INFO | [Index] 0 2026-05-05 00:16:37.347 | INFO | Click ( 704, 312) @ AMOUNT_PLUS 2026-05-05 00:16:37.598 | INFO | Click ( 701, 301) @ AMOUNT_PLUS 2026-05-05 00:16:37.865 | INFO | Click ( 727, 309) @ AMOUNT_PLUS 2026-05-05 00:16:38.095 | INFO | Click ( 719, 313) @ AMOUNT_PLUS 2026-05-05 00:16:38.323 | INFO | Click ( 718, 324) @ AMOUNT_PLUS 2026-05-05 00:16:38.564 | INFO | Click ( 718, 315) @ AMOUNT_PLUS 2026-05-05 00:16:38.705 | INFO | [SHOP_AMOUNT 0.038s] 0 2026-05-05 00:16:38.711 | INFO | [Index] 0 2026-05-05 00:16:39.003 | INFO | [SHOP_AMOUNT 0.037s] 0 2026-05-05 00:16:39.006 | INFO | [Index] 0 2026-05-05 00:16:39.295 | INFO | [SHOP_AMOUNT 0.032s] 0 2026-05-05 00:16:39.300 | INFO | [Index] 0 2026-05-05 00:16:39.601 | INFO | [SHOP_AMOUNT 0.038s] 0 2026-05-05 00:16:39.606 | INFO | [Index] 0 2026-05-05 00:16:39.909 | INFO | [SHOP_AMOUNT 0.046s] 0 2026-05-05 00:16:39.913 | INFO | [Index] 0 2026-05-05 00:16:39.917 | INFO | Function calls: threading.py L890 _bootstrap() threading.py L926 _bootstrap_inner() threading.py L870 run() threadbased.py L254 run() output.py L801 click_callback() app.py L457 process_manager.py L51 start() process.py L112 start() context.py L223 _Popen() context.py L277 _Popen() popen_fork.py L20 __init__() popen_fork.py L74 _launch() process.py L297 _bootstrap() process.py L99 run() process_manager.py L166 run_process() alas.py L570 loop() alas.py L70 run() alas.py L322 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-05-05 00:16:39.932 | WARNING | Too many click for a button: AMOUNT_PLUS 2026-05-05 00:16:39.936 | WARNING | History click: ['DevelopmentMaterialT2_1x10_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-05-05 00:16:39.944 | ERROR | GameTooManyClickError: Too many click for a button: AMOUNT_PLUS 2026-05-05 00:16:39.950 | WARNING | Saving error: ./log/error/1777911399950