════════════════════════════════════════════════════════════════════════════════
─────────────────────────────────── HEROTEST ───────────────────────────────────
════════════════════════════════════════════════════════════════════════════════
2026-07-06 23:08:02.017 | config_model.py:0174 | INFO | auto save config
2026-07-06 23:08:02.028 | nemu_ipc.py:0235 | INFO | NemuIpcImpl init, nemu_folder=C:\111\YYS\MUMU\MuMu Player 12, ipc_dll=C:\111\YYS\MUMU\MuMu
Player 12\nx_device\12.0\shell\sdk\external_renderer_ipc.dll, instance_id=0, display_id=0
2026-07-06 23:08:02.046 | logger.py:0320 | INFO | [Screen_size] 1280x720
2026-07-06 23:08:02.050 | script.py:0473 | INFO | module_path: C:\111\YYS\jiaoben\ONMYOJ~1\tasks\HeroTest\script_task.py, module_name:
script_task
2026-07-06 23:08:02.213 | costume_base.py:0101 | INFO | Switch main costume to costume_main_5
2026-07-06 23:08:02.234 | game_ui.py:0102 | INFO | UI get current page
2026-07-06 23:08:02.301 | control.py:0075 | INFO | Click ( 40, 59) @ UI_UI_BACK_YELLOW
2026-07-06 23:08:02.305 | logger.py:0312 | INFO | <<< MINITOUCH INIT >>>
2026-07-06 23:08:02.327 | logger.py:0320 | INFO | [Device Orientation] 1 (HOME key on the right)
2026-07-06 23:08:02.330 | connection.py:0440 | INFO | Reuse forward: ForwardItem(serial='127.0.0.1:16384', local='tcp:20359',
remote='localabstract:minitouch')
2026-07-06 23:08:02.333 | minitouch.py:0448 | INFO | v 1
2026-07-06 23:08:02.335 | minitouch.py:0452 | INFO | ^ 10 720 1280 0
2026-07-06 23:08:02.339 | minitouch.py:0475 | INFO | $ 4603
2026-07-06 23:08:02.341 | minitouch.py:0479 | INFO | minitouch running on port: 20359, pid: 4603
2026-07-06 23:08:02.342 | minitouch.py:0482 | INFO | max_contact: 10; max_x: 720; max_y: 1280; max_pressure: 0
2026-07-06 23:08:02.395 | game_ui.py:0251 | WARNING | Trying to switch to supported page
2026-07-06 23:08:02.397 | game_ui.py:0252 | INFO | [0.1s]Click UI_UI_BACK_YELLOW on None success
2026-07-06 23:08:02.713 | logger.py:0320 | INFO | [u2.Device] Device(atx_agent_url=http://127.0.0.1:11044)
2026-07-06 23:08:02.817 | logger.py:0320 | INFO | [Package_name] com.netease.onmyoji.wyzymnqsd_cps
2026-07-06 23:08:02.848 | logger.py:0320 | INFO | [Device Orientation] 1 (HOME key on the right)
2026-07-06 23:08:02.900 | control.py:0075 | INFO | Click (1151, 305) @ SAFE_RANDOM_CLICK
2026-07-06 23:08:04.033 | logger.py:0320 | INFO | [UI] page_hero_test
2026-07-06 23:08:04.038 | logger.py:0312 | INFO | <<< UI GOTO PAGE_HERO_TEST >>>
2026-07-06 23:08:04.048 | game_ui.py:0229 | INFO | Current page: page_hero_test. Following shortest path:
2026-07-06 23:08:04.051 | game_ui.py:0231 | INFO | page_hero_test
2026-07-06 23:08:04.053 | game_ui.py:0273 | INFO | Page arrived page_hero_test
2026-07-06 23:08:04.362 | game_ui.py:0102 | INFO | UI get current page
2026-07-06 23:08:04.383 | logger.py:0320 | INFO | [UI] page_hero_test
2026-07-06 23:08:04.387 | logger.py:0312 | INFO | <<< UI GOTO SELF.PAGE_HERO_MODE >>>
2026-07-06 23:08:04.389 | game_ui.py:0229 | INFO | Current page: page_hero_test. Following shortest path:
2026-07-06 23:08:04.392 | game_ui.py:0231 | INFO | page_hero_test -> self.page_hero_mode
2026-07-06 23:08:04.395 | game_ui.py:0276 | INFO | Page switch: page_hero_test -> self.page_hero_mode
2026-07-06 23:08:04.397 | game_ui.py:0284 | INFO | Wait appear and operate AS_BCMJ on page_hero_test
2026-07-06 23:08:04.622 | control.py:0075 | INFO | Click (1104, 386) @ AS_BCMJ
2026-07-06 23:08:04.676 | game_ui.py:0088 | INFO | Waiting for self.page_hero_mode
2026-07-06 23:08:05.829 | game_ui.py:0306 | INFO | [1.2s]Page arrived self.page_hero_mode
2026-07-06 23:08:05.833 | script_task.py:0273 | INFO | Unlock team
2026-07-06 23:08:06.126 | game_ui.py:0102 | INFO | UI get current page
2026-07-06 23:08:06.165 | logger.py:0320 | INFO | [UI] self.page_hero_mode
2026-07-06 23:08:06.175 | logger.py:0312 | INFO | <<< UI GOTO SELF.PAGE_HERO_MODE >>>
2026-07-06 23:08:06.184 | game_ui.py:0229 | INFO | Current page: self.page_hero_mode. Following shortest path:
2026-07-06 23:08:06.191 | game_ui.py:0231 | INFO | self.page_hero_mode
2026-07-06 23:08:06.208 | game_ui.py:0273 | INFO | Page arrived self.page_hero_mode
2026-07-06 23:08:06.661 | logger.py:0320 | INFO | [ART_WAR_CARD 0.228s] [48/50]
2026-07-06 23:08:06.665 | script_task.py:0209 | INFO | Art war card is enough
2026-07-06 23:08:06.667 | script_task.py:0066 | INFO | Click battle
2026-07-06 23:08:06.747 | logger.py:0320 | INFO | [FIRE 0.002s] [挑战]
2026-07-06 23:08:06.751 | control.py:0075 | INFO | Click (1154, 623) @ FIRE
2026-07-06 23:08:08.249 | logger.py:0320 | INFO | [FIRE 0.003s] []
2026-07-06 23:08:08.283 | sub_ocr.py:0082 | INFO | [FIRE] Try to detect vertically
2026-07-06 23:08:08.456 | logger.py:0320 | INFO | [FIRE 0.170s] []
2026-07-06 23:08:08.460 | sub_ocr.py:0085 | INFO | [FIRE]: No text detected in ROI
───────────────────────────── GENERAL BATTLE START ─────────────────────────────
2026-07-06 23:08:08.535 | logger.py:0310 | INFO | GENERAL BATTLE START
2026-07-06 23:08:08.536 | general_battle.py:0038 | INFO | Current count: 1
2026-07-06 23:08:09.406 | general_battle.py:0313 | INFO | Preset is disable
2026-07-06 23:08:09.410 | control.py:0075 | INFO | Click (1147, 624) @ GB_PREPARE_HIGHLIGHT
2026-07-06 23:08:10.007 | general_battle.py:0270 | INFO | Green is enable
2026-07-06 23:08:10.010 | general_battle.py:0290 | INFO | Green main
2026-07-06 23:08:10.611 | control.py:0075 | INFO | Click ( 573, 634) @ Click
2026-07-06 23:08:10.665 | device.py:0134 | INFO | Add stuck record: BATTLE_STATUS_S
2026-07-06 23:08:10.667 | script_task.py:0092 | INFO | Start battle process
2026-07-06 23:08:12.794 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:15.200 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:17.612 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:20.019 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:22.431 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:24.837 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:27.251 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:29.656 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:32.067 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:34.480 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:36.885 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:39.295 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:41.706 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:44.135 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:46.524 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:48.934 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:51.344 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:53.757 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:56.167 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:08:58.582 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:00.989 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:03.397 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:05.809 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:05.816 | control.py:0075 | INFO | Click ( 228, 261) @ SAFE_RANDOM_CLICK
2026-07-06 23:09:06.112 | logger.py:0320 | INFO | [FIRE 0.003s] []
2026-07-06 23:09:06.116 | sub_ocr.py:0082 | INFO | [FIRE] Try to detect vertically
2026-07-06 23:09:06.290 | logger.py:0320 | INFO | [FIRE 0.171s] []
2026-07-06 23:09:06.294 | sub_ocr.py:0085 | INFO | [FIRE]: No text detected in ROI
2026-07-06 23:09:08.519 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:08.822 | logger.py:0320 | INFO | [FIRE 0.002s] [挑战]
2026-07-06 23:09:08.855 | script_task.py:0119 | INFO | Battle win = True
2026-07-06 23:09:08.876 | script_task.py:0057 | INFO | General battle success
2026-07-06 23:09:08.878 | game_ui.py:0102 | INFO | UI get current page
2026-07-06 23:09:08.919 | logger.py:0320 | INFO | [UI] self.page_hero_mode
2026-07-06 23:09:08.921 | logger.py:0312 | INFO | <<< UI GOTO SELF.PAGE_HERO_MODE >>>
2026-07-06 23:09:08.923 | game_ui.py:0229 | INFO | Current page: self.page_hero_mode. Following shortest path:
2026-07-06 23:09:08.925 | game_ui.py:0231 | INFO | self.page_hero_mode
2026-07-06 23:09:08.927 | game_ui.py:0273 | INFO | Page arrived self.page_hero_mode
2026-07-06 23:09:09.125 | logger.py:0320 | INFO | [ART_WAR_CARD 0.005s] [47/50]
2026-07-06 23:09:09.153 | script_task.py:0209 | INFO | Art war card is enough
2026-07-06 23:09:09.156 | script_task.py:0066 | INFO | Click battle
2026-07-06 23:09:09.436 | logger.py:0320 | INFO | [FIRE 0.003s] [挑战]
2026-07-06 23:09:09.453 | control.py:0075 | INFO | Click (1183, 633) @ FIRE
───────────────────────────── GENERAL BATTLE START ─────────────────────────────
2026-07-06 23:09:10.929 | logger.py:0310 | INFO | GENERAL BATTLE START
2026-07-06 23:09:10.931 | general_battle.py:0038 | INFO | Current count: 2
2026-07-06 23:09:11.264 | control.py:0075 | INFO | Click (1249, 604) @ GB_PREPARE_HIGHLIGHT
2026-07-06 23:09:11.828 | general_battle.py:0270 | INFO | Green is enable
2026-07-06 23:09:11.831 | general_battle.py:0290 | INFO | Green main
2026-07-06 23:09:12.429 | control.py:0075 | INFO | Click ( 630, 575) @ Click
2026-07-06 23:09:12.482 | device.py:0134 | INFO | Add stuck record: BATTLE_STATUS_S
2026-07-06 23:09:12.484 | script_task.py:0092 | INFO | Start battle process
2026-07-06 23:09:14.603 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:17.012 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:19.420 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:21.830 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:24.242 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:26.652 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:29.059 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:31.467 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:33.882 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:36.289 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:38.699 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:41.109 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:43.520 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:45.929 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:48.341 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:50.750 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:53.157 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:55.569 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:09:57.981 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:10:00.389 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:10:02.799 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:10:05.207 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:10:07.619 | base_task.py:0306 | WARNING | Wait until appear AS_BCMJ_SKILL_ADD_CONFIRM timeout
2026-07-06 23:10:07.627 | control.py:0075 | INFO | Click (1100, 348) @ SAFE_RANDOM_CLICK
2026-07-06 23:10:07.926 | logger.py:0320 | INFO | [FIRE 0.002s] []
2026-07-06 23:10:07.934 | sub_ocr.py:0082 | INFO | [FIRE] Try to detect vertically
2026-07-06 23:10:08.073 | logger.py:0320 | INFO | [FIRE 0.139s] []
2026-07-06 23:10:08.077 | sub_ocr.py:0085 | INFO | [FIRE]: No text detected in ROI
2026-07-06 23:10:08.825 | control.py:0075 | INFO | Click ( 475, 375) @ AS_BCMJ_SKILL_ADD1
2026-07-06 23:10:08.880 | control.py:0075 | INFO | Click ( 670, 647) @ AS_BCMJ_SKILL_ADD_CONFIRM
2026-07-06 23:10:09.129 | logger.py:0320 | INFO | [FIRE 0.004s] []
2026-07-06 23:10:09.154 | sub_ocr.py:0082 | INFO | [FIRE] Try to detect vertically
2026-07-06 23:10:09.290 | logger.py:0320 | INFO | [FIRE 0.134s] []
2026-07-06 23:10:09.293 | sub_ocr.py:0085 | INFO | [FIRE]: No text detected in ROI
2026-07-06 23:11:09.052 | device.py:0156 | WARNING | Wait too long
2026-07-06 23:11:09.056 | device.py:0157 | WARNING | Waiting for set()
2026-07-06 23:11:09.123 | logger.py:0320 | INFO | [Package_name] com.netease.onmyoji.wyzymnqsd_cps
2026-07-06 23:11:09.126 | logger.py:0354 | ERROR | GameStuckError: Wait too long
2026-07-06 23:11:09.128 | script.py:0108 | WARNING | Saving error: ./log/error/1783350669128
2026-07-06 23:11:09.130 | script.py:0109 | INFO | 保存详细错误的日志和截图到路径:
2026-07-06 23:11:09.133 | script.py:0110 | INFO | C:\111\YYS\jiaoben\ONMYOJ~1\log\error\1783350669128
在提问之前...
描述你的问题
如题,在源赖光试练中选择了技能后会退出到准备界面然后卡住
如何复现
预期行为
No response
相关 Logs
报错时游戏的截图/别的截图
还有别的吗?
not