═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ SHOPONCE ═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════ 2025-09-22 00:02:02.206 | INFO | UI get current page 2025-09-22 00:02:02.316 | INFO | [UI] page_shop 2025-09-22 00:02:02.320 | INFO | <<< UI ENSURE >>> 2025-09-22 00:02:02.323 | INFO | UI get current page 2025-09-22 00:02:02.396 | INFO | [UI] page_shop 2025-09-22 00:02:02.400 | INFO | Goto page_academy 2025-09-22 00:02:02.404 | INFO | <<< UI GOTO PAGE_ACADEMY >>> 2025-09-22 00:02:02.476 | INFO | Page switch: page_shop -> page_main 2025-09-22 00:02:02.481 | INFO | Click (1235, 39) @ GOTO_MAIN 2025-09-22 00:02:02.666 | INFO | Page switch: page_munitions -> page_main 2025-09-22 00:02:02.673 | INFO | Click (1238, 42) @ GOTO_MAIN 2025-09-22 00:02:03.526 | INFO | Page switch: page_main_white -> page_dormmenu 2025-09-22 00:02:03.531 | INFO | Click ( 574, 685) @ MAIN_GOTO_DORMMENU_WHITE 2025-09-22 00:02:04.169 | INFO | Page switch: page_dormmenu -> page_academy 2025-09-22 00:02:04.172 | INFO | Click ( 295, 538) @ DORMMENU_GOTO_ACADEMY 2025-09-22 00:02:04.713 | INFO | Page arrive: page_academy 2025-09-22 00:02:04.756 | INFO | Click (1092, 197) @ ACADEMY_GOTO_MUNITIONS 2025-09-22 00:02:05.320 | INFO | SHOP_TAB set to left=1 upper=1 2025-09-22 00:02:05.324 | INFO | Nav item active: None from range (0, 1) 2025-09-22 00:02:05.618 | INFO | Nav item active: 0 from range (0, 1) 2025-09-22 00:02:05.623 | INFO | SHOP_NAV set to left=2 2025-09-22 00:02:05.630 | INFO | Nav item active: 0 from range (0, 4) 2025-09-22 00:02:05.635 | INFO | Click ( 410, 110) @ SHOP_NAV_1_0 2025-09-22 00:02:05.919 | INFO | Nav item active: None from range (0, 4) 2025-09-22 00:02:06.217 | INFO | Nav item active: 1 from range (0, 4) ═════════════════════════════════════════════════════ MERIT SHOP ══════════════════════════════════════════════════════ 2025-09-22 00:02:06.223 | INFO | MERIT SHOP ────────────────────────────────────────────────────── SHOP BUY ─────────────────────────────────────────────────────── 2025-09-22 00:02:06.229 | INFO | SHOP BUY 2025-09-22 00:02:06.234 | INFO | Loading template folder: ./assets/shop/merit 2025-09-22 00:02:06.283 | INFO | [next_template_index] 70 2025-09-22 00:02:06.326 | INFO | New template: 71 2025-09-22 00:02:06.618 | INFO | [Price_ocr 0.217s] [15000, 3000, 20000, 8000, 5000, 300, 300, 100, 100, 100] 2025-09-22 00:02:06.623 | INFO | [Item detected] 10 2025-09-22 00:02:06.907 | INFO | [Price_ocr 0.173s] [15000, 3000, 20000, 8000, 5000, 300, 300, 100, 100, 100] 2025-09-22 00:02:06.912 | INFO | [Item detected] 10 2025-09-22 00:02:06.917 | INFO | Shop row 1: ['BulinT2_x1_Merit_x15000', 'BulinT1_x1_Merit_x3000', '71_x1_Merit_x20000', 'Z26_x1_Merit_x8000', 'Kuroshio_x1_Merit_x5000'] 2025-09-22 00:02:06.921 | INFO | Shop row 2: ['BoxT2_x1_Merit_x300', 'BoxT2_x1_Merit_x300', 'BoxT1_x1_Merit_x100', 'BoxT1_x1_Merit_x100', 'BoxT1_x1_Merit_x100'] 2025-09-22 00:02:06.986 | INFO | [SHOP_OCR_BALANCE 0.061s] 69800 2025-09-22 00:02:06.990 | INFO | Merit: 69800 2025-09-22 00:02:06.994 | INFO | Shop buy finished 2025-09-22 00:02:06.998 | INFO | SHOP_TAB set to left=1 upper=1 2025-09-22 00:02:07.003 | INFO | Nav item active: 0 from range (0, 1) 2025-09-22 00:02:07.006 | INFO | SHOP_NAV set to left=3 2025-09-22 00:02:07.009 | INFO | Nav item active: 1 from range (0, 4) 2025-09-22 00:02:07.014 | INFO | Click ( 575, 107) @ SHOP_NAV_2_0 2025-09-22 00:02:07.138 | INFO | Nav item active: 1 from range (0, 4) 2025-09-22 00:02:07.429 | INFO | Nav item active: 2 from range (0, 4) ═════════════════════════════════════════════════════ GUILD SHOP ══════════════════════════════════════════════════════ 2025-09-22 00:02:07.436 | INFO | GUILD SHOP ────────────────────────────────────────────────────── SHOP BUY ─────────────────────────────────────────────────────── 2025-09-22 00:02:07.441 | INFO | SHOP BUY 2025-09-22 00:02:07.446 | INFO | Loading template folder: ./assets/shop/guild 2025-09-22 00:02:07.484 | INFO | [next_template_index] 44 2025-09-22 00:02:07.737 | INFO | [Price_ocr 0.198s] [800, 300, 2000, 60, 40, 50, 50, 100, 20, 400] 2025-09-22 00:02:07.742 | INFO | [Item detected] 10 2025-09-22 00:02:08.020 | INFO | [Price_ocr 0.188s] [800, 300, 2000, 60, 40, 50, 50, 100, 20, 400] 2025-09-22 00:02:08.025 | INFO | [Item detected] 10 2025-09-22 00:02:08.029 | INFO | Shop row 1: ['ShipT2_x1_GuildCoins_x800', 'ShipT2_x1_GuildCoins_x300', 'ShipT2_x1_GuildCoins_x2000', 'PlateT4_x1_GuildCoins_x60', 'BookT2_x1_GuildCoins_x40'] 2025-09-22 00:02:08.034 | INFO | Shop row 2: ['RetrofitT2_x1_GuildCoins_x50', 'RetrofitT2_x1_GuildCoins_x50', 'RetrofitT3_x1_GuildCoins_x100', 'CatT1_x1_GuildCoins_x20', 'CatT3_x1_GuildCoins_x400'] 2025-09-22 00:02:08.100 | INFO | [SHOP_OCR_BALANCE 0.062s] 20518 2025-09-22 00:02:08.104 | INFO | Guild coins: 20518 2025-09-22 00:02:08.107 | INFO | [Item_sort] PlateT4_x1_GuildCoins_x60 > CatT3_x1_GuildCoins_x400 > BookT2_x1_GuildCoins_x40 > RetrofitT2_x1_GuildCoins_x50 > RetrofitT3_x1_GuildCoins_x100 2025-09-22 00:02:08.130 | INFO | Click ( 739, 262) @ PlateT4_x1_GuildCoins_x60 2025-09-22 00:02:08.600 | INFO | [SHOP_SELECT_STOCK 0.050s] 5/5 2025-09-22 00:02:08.604 | INFO | Click ( 908, 273) @ SHOP_SELECT_GRID_5X1_4_0 2025-09-22 00:02:09.158 | INFO | <<< UI ENSURE INDEX >>> 2025-09-22 00:02:09.205 | INFO | [SHOP_SELECT_STOCK 0.042s] 5/5 2025-09-22 00:02:09.210 | INFO | [Index] 0 2025-09-22 00:02:09.459 | INFO | Click ( 930, 220) @ SELECT_PLUS 2025-09-22 00:02:09.722 | INFO | Click ( 937, 227) @ SELECT_PLUS 2025-09-22 00:02:09.996 | INFO | Click ( 937, 225) @ SELECT_PLUS 2025-09-22 00:02:10.253 | INFO | Click ( 933, 226) @ SELECT_PLUS 2025-09-22 00:02:10.508 | INFO | Click ( 936, 223) @ SELECT_PLUS 2025-09-22 00:02:10.707 | INFO | [SHOP_SELECT_STOCK 0.065s] 1/5 2025-09-22 00:02:10.713 | INFO | [Index] 4 2025-09-22 00:02:11.001 | INFO | [SHOP_SELECT_STOCK 0.070s] 0/5 2025-09-22 00:02:11.009 | INFO | Plate(s) out of stock; exit to prevent overbuying 2025-09-22 00:02:11.018 | INFO | [Index] 5 2025-09-22 00:02:11.027 | INFO | Click ( 645, 649) @ SHOP_BUY_CONFIRM_SELECT 2025-09-22 00:02:11.539 | INFO | Shop obstruct: GET_ITEMS_1 -> SHOP_CLICK_SAFE_AREA 2025-09-22 00:02:11.544 | INFO | Click (1177, 159) @ SHOP_CLICK_SAFE_AREA ────────────────────────────────────────────────────── SHOP BUY ─────────────────────────────────────────────────────── 2025-09-22 00:02:11.848 | INFO | SHOP BUY 2025-09-22 00:02:12.089 | INFO | [Price_ocr 0.208s] [800, 300, 2000, 40, 50, 50, 100, 20, 400] 2025-09-22 00:02:12.094 | INFO | [Item detected] 9 2025-09-22 00:02:12.374 | INFO | [Price_ocr 0.188s] [800, 300, 2000, 40, 50, 50, 100, 20, 400] 2025-09-22 00:02:12.380 | INFO | [Item detected] 9 2025-09-22 00:02:12.384 | INFO | Shop row 1: ['ShipT2_x1_GuildCoins_x800', 'ShipT2_x1_GuildCoins_x300', 'ShipT2_x1_GuildCoins_x2000', 'BookT2_x1_GuildCoins_x40'] 2025-09-22 00:02:12.391 | INFO | Shop row 2: ['RetrofitT2_x1_GuildCoins_x50', 'RetrofitT2_x1_GuildCoins_x50', 'RetrofitT3_x1_GuildCoins_x100', 'CatT1_x1_GuildCoins_x20', 'CatT3_x1_GuildCoins_x400'] 2025-09-22 00:02:12.460 | INFO | [SHOP_OCR_BALANCE 0.064s] 20218 2025-09-22 00:02:12.465 | INFO | Guild coins: 20218 2025-09-22 00:02:12.468 | INFO | [Item_sort] CatT3_x1_GuildCoins_x400 > BookT2_x1_GuildCoins_x40 > RetrofitT2_x1_GuildCoins_x50 > RetrofitT3_x1_GuildCoins_x100 2025-09-22 00:02:12.473 | INFO | Click ( 914, 507) @ CatT3_x1_GuildCoins_x400 2025-09-22 00:02:12.892 | INFO | Click ( 761, 529) @ SHOP_BUY_CONFIRM 2025-09-22 00:02:13.498 | INFO | Shop obstruct: GET_ITEMS_1 -> SHOP_CLICK_SAFE_AREA 2025-09-22 00:02:13.504 | INFO | Click (1174, 154) @ SHOP_CLICK_SAFE_AREA ────────────────────────────────────────────────────── SHOP BUY ─────────────────────────────────────────────────────── 2025-09-22 00:02:13.801 | INFO | SHOP BUY 2025-09-22 00:02:13.986 | INFO | [Price_ocr 0.160s] [800, 300, 2000, 40, 50, 50, 100, 20] 2025-09-22 00:02:13.992 | INFO | [Item detected] 8 2025-09-22 00:02:14.251 | INFO | [Price_ocr 0.144s] [800, 300, 2000, 40, 50, 50, 100, 20] 2025-09-22 00:02:14.257 | INFO | [Item detected] 8 2025-09-22 00:02:14.260 | INFO | Shop row 1: ['ShipT2_x1_GuildCoins_x800', 'ShipT2_x1_GuildCoins_x300', 'ShipT2_x1_GuildCoins_x2000', 'BookT2_x1_GuildCoins_x40'] 2025-09-22 00:02:14.264 | INFO | Shop row 2: ['RetrofitT2_x1_GuildCoins_x50', 'RetrofitT2_x1_GuildCoins_x50', 'RetrofitT3_x1_GuildCoins_x100', 'CatT1_x1_GuildCoins_x20'] 2025-09-22 00:02:14.336 | INFO | [SHOP_OCR_BALANCE 0.069s] 19818 2025-09-22 00:02:14.343 | INFO | Guild coins: 19818 2025-09-22 00:02:14.346 | INFO | [Item_sort] BookT2_x1_GuildCoins_x40 > RetrofitT2_x1_GuildCoins_x50 > RetrofitT3_x1_GuildCoins_x100 2025-09-22 00:02:14.351 | INFO | Click ( 902, 275) @ BookT2_x1_GuildCoins_x40 2025-09-22 00:02:14.885 | INFO | [SHOP_SELECT_STOCK 0.086s] 3/3 2025-09-22 00:02:14.892 | INFO | Click ( 245, 278) @ SHOP_SELECT_GRID_3X1_0_0 2025-09-22 00:02:15.368 | INFO | <<< UI ENSURE INDEX >>> 2025-09-22 00:02:15.417 | INFO | [SHOP_SELECT_STOCK 0.044s] 3/3 2025-09-22 00:02:15.420 | INFO | [Index] 0 2025-09-22 00:02:15.687 | INFO | Click ( 312, 225) @ SELECT_PLUS 2025-09-22 00:02:15.957 | INFO | Click ( 302, 222) @ SELECT_PLUS 2025-09-22 00:02:16.212 | INFO | Click ( 305, 225) @ SELECT_PLUS 2025-09-22 00:02:16.365 | INFO | [SHOP_SELECT_STOCK 0.037s] 0/3 2025-09-22 00:02:16.369 | INFO | Book(s) out of stock; exit to prevent overbuying 2025-09-22 00:02:16.372 | INFO | [Index] 3 2025-09-22 00:02:16.375 | INFO | Click ( 622, 660) @ SHOP_BUY_CONFIRM_SELECT 2025-09-22 00:02:16.935 | INFO | Shop obstruct: GET_ITEMS_1 -> SHOP_CLICK_SAFE_AREA 2025-09-22 00:02:16.939 | INFO | Click (1102, 153) @ SHOP_CLICK_SAFE_AREA ────────────────────────────────────────────────────── SHOP BUY ─────────────────────────────────────────────────────── 2025-09-22 00:02:17.241 | INFO | SHOP BUY 2025-09-22 00:02:17.442 | INFO | [Price_ocr 0.180s] [800, 300, 2000, 50, 50, 100, 20] 2025-09-22 00:02:17.449 | INFO | [Item detected] 7 2025-09-22 00:02:17.685 | INFO | [Price_ocr 0.143s] [800, 300, 2000, 50, 50, 100, 20] 2025-09-22 00:02:17.690 | INFO | [Item detected] 7 2025-09-22 00:02:17.693 | INFO | Shop row 1: ['ShipT2_x1_GuildCoins_x800', 'ShipT2_x1_GuildCoins_x300', 'ShipT2_x1_GuildCoins_x2000'] 2025-09-22 00:02:17.699 | INFO | Shop row 2: ['RetrofitT2_x1_GuildCoins_x50', 'RetrofitT2_x1_GuildCoins_x50', 'RetrofitT3_x1_GuildCoins_x100', 'CatT1_x1_GuildCoins_x20'] 2025-09-22 00:02:17.759 | INFO | [SHOP_OCR_BALANCE 0.055s] 19698 2025-09-22 00:02:17.763 | INFO | Guild coins: 19698 2025-09-22 00:02:17.768 | INFO | [Item_sort] RetrofitT2_x1_GuildCoins_x50 > RetrofitT3_x1_GuildCoins_x100 2025-09-22 00:02:17.773 | INFO | Click ( 248, 491) @ RetrofitT2_x1_GuildCoins_x50 2025-09-22 00:02:18.261 | INFO | [SHOP_SELECT_STOCK 0.063s] 2/2 2025-09-22 00:02:18.267 | INFO | Click ( 407, 278) @ SHOP_SELECT_GRID_4X1_1_0 2025-09-22 00:02:18.788 | INFO | <<< UI ENSURE INDEX >>> 2025-09-22 00:02:18.857 | INFO | [SHOP_SELECT_STOCK 0.064s] 2/2 2025-09-22 00:02:18.865 | INFO | [Index] 0 2025-09-22 00:02:19.113 | INFO | Click ( 459, 220) @ SELECT_PLUS 2025-09-22 00:02:19.362 | INFO | Click ( 461, 227) @ SELECT_PLUS 2025-09-22 00:02:19.522 | INFO | [SHOP_SELECT_STOCK 0.044s] 0/2 2025-09-22 00:02:19.527 | INFO | Retrofit(s) out of stock; exit to prevent overbuying 2025-09-22 00:02:19.532 | INFO | [Index] 2 2025-09-22 00:02:19.535 | INFO | Click ( 614, 654) @ SHOP_BUY_CONFIRM_SELECT 2025-09-22 00:02:20.092 | INFO | Shop obstruct: GET_ITEMS_1 -> SHOP_CLICK_SAFE_AREA 2025-09-22 00:02:20.097 | INFO | Click (1156, 149) @ SHOP_CLICK_SAFE_AREA ────────────────────────────────────────────────────── SHOP BUY ─────────────────────────────────────────────────────── 2025-09-22 00:02:20.398 | INFO | SHOP BUY 2025-09-22 00:02:20.567 | INFO | [Price_ocr 0.147s] [800, 300, 2000, 50, 100, 20] 2025-09-22 00:02:20.572 | INFO | [Item detected] 6 2025-09-22 00:02:20.809 | INFO | [Price_ocr 0.115s] [800, 300, 2000, 50, 100, 20] 2025-09-22 00:02:20.815 | INFO | [Item detected] 6 2025-09-22 00:02:20.818 | INFO | Shop row 1: ['ShipT2_x1_GuildCoins_x800', 'ShipT2_x1_GuildCoins_x300', 'ShipT2_x1_GuildCoins_x2000'] 2025-09-22 00:02:20.822 | INFO | Shop row 2: ['RetrofitT2_x1_GuildCoins_x50', 'RetrofitT3_x1_GuildCoins_x100', 'CatT1_x1_GuildCoins_x20'] 2025-09-22 00:02:20.885 | INFO | [SHOP_OCR_BALANCE 0.059s] 19598 2025-09-22 00:02:20.889 | INFO | Guild coins: 19598 2025-09-22 00:02:20.893 | INFO | [Item_sort] RetrofitT2_x1_GuildCoins_x50 > RetrofitT3_x1_GuildCoins_x100 2025-09-22 00:02:20.900 | INFO | Click ( 426, 494) @ RetrofitT2_x1_GuildCoins_x50 2025-09-22 00:02:21.379 | INFO | [SHOP_SELECT_STOCK 0.056s] 2/2 2025-09-22 00:02:21.384 | INFO | Click ( 387, 283) @ SHOP_SELECT_GRID_4X1_1_0 2025-09-22 00:02:21.915 | INFO | <<< UI ENSURE INDEX >>> 2025-09-22 00:02:21.981 | INFO | [SHOP_SELECT_STOCK 0.060s] 2/2 2025-09-22 00:02:21.986 | INFO | [Index] 0 2025-09-22 00:02:22.228 | INFO | Click ( 464, 215) @ SELECT_PLUS 2025-09-22 00:02:22.469 | INFO | Click ( 457, 229) @ SELECT_PLUS 2025-09-22 00:02:22.669 | INFO | [SHOP_SELECT_STOCK 0.071s] 1/2 2025-09-22 00:02:22.676 | INFO | [Index] 1 2025-09-22 00:02:22.930 | INFO | [SHOP_SELECT_STOCK 0.037s] 0/2 2025-09-22 00:02:22.936 | INFO | Retrofit(s) out of stock; exit to prevent overbuying 2025-09-22 00:02:22.939 | INFO | [Index] 2 2025-09-22 00:02:22.942 | INFO | Click ( 642, 649) @ SHOP_BUY_CONFIRM_SELECT 2025-09-22 00:02:23.502 | INFO | Shop obstruct: GET_ITEMS_1 -> SHOP_CLICK_SAFE_AREA 2025-09-22 00:02:23.506 | INFO | Click (1137, 156) @ SHOP_CLICK_SAFE_AREA ────────────────────────────────────────────────────── SHOP BUY ─────────────────────────────────────────────────────── 2025-09-22 00:02:23.804 | INFO | SHOP BUY 2025-09-22 00:02:23.981 | INFO | [Price_ocr 0.159s] [800, 300, 2000, 100, 20] 2025-09-22 00:02:23.987 | INFO | [Item detected] 5 2025-09-22 00:02:24.230 | INFO | [Price_ocr 0.125s] [800, 300, 2000, 100, 20] 2025-09-22 00:02:24.236 | INFO | [Item detected] 5 2025-09-22 00:02:24.239 | INFO | Shop row 1: ['ShipT2_x1_GuildCoins_x800', 'ShipT2_x1_GuildCoins_x300', 'ShipT2_x1_GuildCoins_x2000'] 2025-09-22 00:02:24.243 | INFO | Shop row 2: ['RetrofitT3_x1_GuildCoins_x100', 'CatT1_x1_GuildCoins_x20'] 2025-09-22 00:02:24.317 | INFO | [SHOP_OCR_BALANCE 0.068s] 19498 2025-09-22 00:02:24.321 | INFO | Guild coins: 19498 2025-09-22 00:02:24.323 | INFO | [Item_sort] RetrofitT3_x1_GuildCoins_x100 2025-09-22 00:02:24.328 | INFO | Click ( 579, 505) @ RetrofitT3_x1_GuildCoins_x100 2025-09-22 00:02:24.807 | INFO | [SHOP_SELECT_STOCK 0.051s] 2/2 2025-09-22 00:02:24.813 | INFO | Click ( 396, 278) @ SHOP_SELECT_GRID_4X1_1_0 2025-09-22 00:02:25.349 | INFO | <<< UI ENSURE INDEX >>> 2025-09-22 00:02:25.404 | INFO | [SHOP_SELECT_STOCK 0.051s] 2/2 2025-09-22 00:02:25.410 | INFO | [Index] 0 2025-09-22 00:02:25.654 | INFO | Click ( 461, 227) @ SELECT_PLUS 2025-09-22 00:02:25.876 | INFO | Click ( 457, 228) @ SELECT_PLUS 2025-09-22 00:02:26.037 | INFO | [SHOP_SELECT_STOCK 0.041s] 0/2 2025-09-22 00:02:26.041 | INFO | Retrofit(s) out of stock; exit to prevent overbuying 2025-09-22 00:02:26.047 | INFO | [Index] 2 2025-09-22 00:02:26.052 | INFO | Click ( 615, 662) @ SHOP_BUY_CONFIRM_SELECT 2025-09-22 00:02:26.606 | INFO | Shop obstruct: GET_ITEMS_1 -> SHOP_CLICK_SAFE_AREA 2025-09-22 00:02:26.611 | INFO | Click (1122, 154) @ SHOP_CLICK_SAFE_AREA ────────────────────────────────────────────────────── SHOP BUY ─────────────────────────────────────────────────────── 2025-09-22 00:02:26.929 | INFO | SHOP BUY 2025-09-22 00:02:27.088 | INFO | [Price_ocr 0.135s] [800, 300, 2000, 20] 2025-09-22 00:02:27.093 | INFO | [Item detected] 4 2025-09-22 00:02:27.283 | INFO | [Price_ocr 0.076s] [800, 300, 2000, 20] 2025-09-22 00:02:27.288 | INFO | [Item detected] 4 2025-09-22 00:02:27.291 | INFO | Shop row 1: ['ShipT2_x1_GuildCoins_x800', 'ShipT2_x1_GuildCoins_x300', 'ShipT2_x1_GuildCoins_x2000'] 2025-09-22 00:02:27.295 | INFO | Shop row 2: ['CatT1_x1_GuildCoins_x20'] 2025-09-22 00:02:27.359 | INFO | [SHOP_OCR_BALANCE 0.059s] 19298 2025-09-22 00:02:27.363 | INFO | Guild coins: 19298 2025-09-22 00:02:27.367 | INFO | Shop buy finished 2025-09-22 00:02:27.371 | INFO | Click ( 986, 680) @ SHOP_REFRESH 2025-09-22 00:02:27.831 | INFO | Click ( 781, 522) @ POPUP_CONFIRM_SHOP_REFRESH_CONFIRM ────────────────────────────────────────────────────── SHOP BUY ─────────────────────────────────────────────────────── 2025-09-22 00:02:31.130 | INFO | SHOP BUY 2025-09-22 00:02:31.143 | INFO | New template: 45 2025-09-22 00:02:31.156 | INFO | New template: 46 2025-09-22 00:02:31.378 | INFO | [Price_ocr 0.202s] [800, 300, 2000, 60, 80, 70, 20, 50, 80, 20] 2025-09-22 00:02:31.384 | INFO | [Item detected] 10 2025-09-22 00:02:31.664 | INFO | [Price_ocr 0.192s] [800, 300, 2000, 60, 80, 70, 20, 50, 80, 20] 2025-09-22 00:02:31.670 | INFO | [Item detected] 10 2025-09-22 00:02:31.673 | INFO | Shop row 1: ['ShipT2_x1_GuildCoins_x800', 'ShipT2_x1_GuildCoins_x300', 'ShipT2_x1_GuildCoins_x2000', 'PlateT4_x1_GuildCoins_x60', 'BookT3_x1_GuildCoins_x80'] 2025-09-22 00:02:31.677 | INFO | Shop row 2: ['BoxT3_x1_GuildCoins_x70', 'CatT1_x1_GuildCoins_x20', 'PR_x1_GuildCoins_x50', 'CatT2_x1_GuildCoins_x80', 'FoodT5_x1_GuildCoins_x20'] 2025-09-22 00:02:31.754 | INFO | [SHOP_OCR_BALANCE 0.071s] 19248 2025-09-22 00:02:31.758 | INFO | Guild coins: 19248 2025-09-22 00:02:31.766 | INFO | [Item_sort] PlateT4_x1_GuildCoins_x60 > BookT3_x1_GuildCoins_x80 > PR_x1_GuildCoins_x50 2025-09-22 00:02:31.771 | INFO | Click ( 730, 261) @ PlateT4_x1_GuildCoins_x60 2025-09-22 00:02:32.257 | INFO | [SHOP_SELECT_STOCK 0.056s] 5/5 2025-09-22 00:02:32.264 | INFO | Click ( 853, 271) @ SHOP_SELECT_GRID_5X1_4_0 2025-09-22 00:02:32.785 | INFO | <<< UI ENSURE INDEX >>> 2025-09-22 00:02:32.833 | INFO | [SHOP_SELECT_STOCK 0.044s] 5/5 2025-09-22 00:02:32.836 | INFO | [Index] 0 2025-09-22 00:02:33.093 | INFO | Click ( 931, 225) @ SELECT_PLUS 2025-09-22 00:02:33.351 | INFO | Click ( 938, 223) @ SELECT_PLUS 2025-09-22 00:02:33.589 | INFO | Click ( 932, 224) @ SELECT_PLUS 2025-09-22 00:02:33.820 | INFO | Click ( 936, 221) @ SELECT_PLUS 2025-09-22 00:02:34.074 | INFO | Click ( 942, 226) @ SELECT_PLUS 2025-09-22 00:02:34.235 | INFO | [SHOP_SELECT_STOCK 0.036s] 0/5 2025-09-22 00:02:34.240 | INFO | Plate(s) out of stock; exit to prevent overbuying 2025-09-22 00:02:34.243 | INFO | [Index] 5 2025-09-22 00:02:34.249 | INFO | Click ( 636, 650) @ SHOP_BUY_CONFIRM_SELECT 2025-09-22 00:02:34.803 | INFO | Shop obstruct: GET_ITEMS_1 -> SHOP_CLICK_SAFE_AREA 2025-09-22 00:02:34.807 | INFO | Click (1164, 152) @ SHOP_CLICK_SAFE_AREA ────────────────────────────────────────────────────── SHOP BUY ─────────────────────────────────────────────────────── 2025-09-22 00:02:35.103 | INFO | SHOP BUY 2025-09-22 00:02:35.316 | INFO | [Price_ocr 0.187s] [800, 300, 2000, 80, 70, 20, 50, 80, 20] 2025-09-22 00:02:35.321 | INFO | [Item detected] 9 2025-09-22 00:02:35.565 | INFO | [Price_ocr 0.152s] [800, 300, 2000, 80, 70, 20, 50, 80, 20] 2025-09-22 00:02:35.572 | INFO | [Item detected] 9 2025-09-22 00:02:35.576 | INFO | Shop row 1: ['ShipT2_x1_GuildCoins_x800', 'ShipT2_x1_GuildCoins_x300', 'ShipT2_x1_GuildCoins_x2000', 'BookT3_x1_GuildCoins_x80'] 2025-09-22 00:02:35.584 | INFO | Shop row 2: ['BoxT3_x1_GuildCoins_x70', 'CatT1_x1_GuildCoins_x20', 'PR_x1_GuildCoins_x50', 'CatT2_x1_GuildCoins_x80', 'FoodT5_x1_GuildCoins_x20'] 2025-09-22 00:02:35.651 | INFO | [SHOP_OCR_BALANCE 0.063s] 18948 2025-09-22 00:02:35.655 | INFO | Guild coins: 18948 2025-09-22 00:02:35.658 | INFO | [Item_sort] BookT3_x1_GuildCoins_x80 > PR_x1_GuildCoins_x50 2025-09-22 00:02:35.664 | INFO | Click ( 907, 279) @ BookT3_x1_GuildCoins_x80 2025-09-22 00:02:36.147 | INFO | [SHOP_SELECT_STOCK 0.059s] 3/3 2025-09-22 00:02:36.154 | INFO | Click ( 235, 275) @ SHOP_SELECT_GRID_3X1_0_0 2025-09-22 00:02:36.677 | INFO | <<< UI ENSURE INDEX >>> 2025-09-22 00:02:36.730 | INFO | [SHOP_SELECT_STOCK 0.049s] 3/3 2025-09-22 00:02:36.735 | INFO | [Index] 0 2025-09-22 00:02:36.986 | INFO | Click ( 303, 224) @ SELECT_PLUS 2025-09-22 00:02:37.255 | INFO | Click ( 302, 219) @ SELECT_PLUS 2025-09-22 00:02:37.500 | INFO | Click ( 303, 225) @ SELECT_PLUS 2025-09-22 00:02:37.680 | INFO | [SHOP_SELECT_STOCK 0.049s] 1/3 2025-09-22 00:02:37.686 | INFO | [Index] 2 2025-09-22 00:02:37.957 | INFO | [SHOP_SELECT_STOCK 0.035s] 0/3 2025-09-22 00:02:37.963 | INFO | Book(s) out of stock; exit to prevent overbuying 2025-09-22 00:02:37.970 | INFO | [Index] 3 2025-09-22 00:02:37.976 | INFO | Click ( 628, 655) @ SHOP_BUY_CONFIRM_SELECT 2025-09-22 00:02:38.532 | INFO | Shop obstruct: GET_ITEMS_1 -> SHOP_CLICK_SAFE_AREA 2025-09-22 00:02:38.536 | INFO | Click (1156, 164) @ SHOP_CLICK_SAFE_AREA ────────────────────────────────────────────────────── SHOP BUY ─────────────────────────────────────────────────────── 2025-09-22 00:02:38.840 | INFO | SHOP BUY 2025-09-22 00:02:39.029 | INFO | [Price_ocr 0.165s] [800, 300, 2000, 70, 20, 50, 80, 20] 2025-09-22 00:02:39.037 | INFO | [Item detected] 8 2025-09-22 00:02:39.305 | INFO | [Price_ocr 0.163s] [800, 300, 2000, 70, 20, 50, 80, 20] 2025-09-22 00:02:39.312 | INFO | [Item detected] 8 2025-09-22 00:02:39.317 | INFO | Shop row 1: ['ShipT2_x1_GuildCoins_x800', 'ShipT2_x1_GuildCoins_x300', 'ShipT2_x1_GuildCoins_x2000'] 2025-09-22 00:02:39.321 | INFO | Shop row 2: ['BoxT3_x1_GuildCoins_x70', 'CatT1_x1_GuildCoins_x20', 'PR_x1_GuildCoins_x50', 'CatT2_x1_GuildCoins_x80', 'FoodT5_x1_GuildCoins_x20'] 2025-09-22 00:02:39.389 | INFO | [SHOP_OCR_BALANCE 0.065s] 18708 2025-09-22 00:02:39.393 | INFO | Guild coins: 18708 2025-09-22 00:02:39.398 | INFO | [Item_sort] PR_x1_GuildCoins_x50 2025-09-22 00:02:39.403 | INFO | Click ( 577, 467) @ PR_x1_GuildCoins_x50 2025-09-22 00:02:39.947 | INFO | [SHOP_SELECT_STOCK 0.062s] 1/1 2025-09-22 00:02:39.952 | INFO | Click ( 243, 268) @ SHOP_SELECT_GRID_4X1_0_0 2025-09-22 00:02:40.461 | INFO | <<< UI ENSURE INDEX >>> 2025-09-22 00:02:40.548 | INFO | [SHOP_SELECT_STOCK 0.080s] 1/1 2025-09-22 00:02:40.552 | INFO | [Index] 0 2025-09-22 00:02:40.817 | INFO | Click ( 295, 228) @ SELECT_PLUS 2025-09-22 00:02:40.973 | INFO | [SHOP_SELECT_STOCK 0.043s] 1/1 2025-09-22 00:02:40.979 | INFO | [Index] 0 2025-09-22 00:02:41.270 | INFO | [SHOP_SELECT_STOCK 0.039s] 0/1 2025-09-22 00:02:41.275 | INFO | PR(s) out of stock; exit to prevent overbuying 2025-09-22 00:02:41.280 | INFO | [Index] 1 2025-09-22 00:02:41.283 | INFO | Click ( 635, 661) @ SHOP_BUY_CONFIRM_SELECT 2025-09-22 00:03:41.310 | 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 L555 loop() alas.py L69 run() alas.py L222 shop_once() shop_reward.py L39 run_once() shop_guild.py L98 run() clerk.py L344 shop_buy() clerk.py L297 shop_buy_execute() device.py L184 screenshot() device.py L246 stuck_record_check() device.py L43 show_function_call() 2025-09-22 00:03:41.325 | WARNING | Wait too long 2025-09-22 00:03:41.329 | WARNING | Waiting for {'POPUP_CANCEL', 'GAME_TIPS', 'GAME_TIPS4', 'RETIRE_APPEAR_3', 'GET_SHIP', 'SHOP_BUY_CONFIRM', 'SHOP_BACK_ARROW', 'SHOP_BUY_CONFIRM_SELECT', 'DOCK_CHECK', 'GET_ITEMS_1', 'GAME_TIPS3', 'GET_ITEMS_3', 'POPUP_CONFIRM_WHITE'} 2025-09-22 00:03:41.388 | INFO | [Package_name] com.bilibili.azurlane 2025-09-22 00:03:41.393 | ERROR | GameStuckError: Wait too long 2025-09-22 00:03:41.397 | WARNING | Saving error: ./log/error/1758470621397