OnmyojiAutoScript icon indicating copy to clipboard operation
OnmyojiAutoScript copied to clipboard

狭间暗域运行报错

Open RizukiJI opened this issue 2 months ago • 1 comments

在提问之前...

  • [x] 我已经搜索了现有的 issues
  • [x] 我在提问题之前至少花费了 5 分钟来思考和准备
  • [x] 我已经阅读了文档中的 常见问题(FAQ)
  • [x] 这个问题出现了至少三次,不是偶发的
  • [x] 我使用 OAS 的 dev 分支

描述你的问题

只打神龙首领,打完就不检索下一个,然后卡死在地图上

如何复现

  1. 前往 '...'
  2. 点击 '....'
  3. 滑动到 '....'
  4. 出现问题

预期行为

No response

相关 Logs

════════════════════════════════════════════════════════════════════════════════
───────────────────────────────── ABYSSSHADOWS ─────────────────────────────────
════════════════════════════════════════════════════════════════════════════════
2025-10-31 20:28:58.263 |      config_model.py:0169 |     INFO | auto save config                                                                               
2025-10-31 20:28:58.711 |            script.py:0375 |     INFO | module_path: C:\Script\OAS\OnmyojiAutoScript\tasks\AbyssShadows\script_task.py, module_name:   
script_task                                                                                                                                                     
2025-10-31 20:28:58.719 |      costume_base.py:0113 |     INFO | Switch realm theme costume_realm_2                                                             
2025-10-31 20:28:58.725 |      costume_base.py:0122 |     INFO | Switch battle theme costume_battle_10                                                          
2025-10-31 20:28:58.730 |           game_ui.py:0126 |     INFO | UI get current page                                                                            
2025-10-31 20:28:58.749 |            logger.py:0320 |     INFO | [UI] page_main                                                                                 
2025-10-31 20:28:58.756 |            logger.py:0312 |     INFO | <<< UI GOTO PAGE_SHIKIGAMI_RECORDS >>>                                                         
2025-10-31 20:28:58.772 |           game_ui.py:0248 |     INFO | Current page: page_main. Following shortest path:                                              
2025-10-31 20:28:58.777 |           game_ui.py:0250 |     INFO |  page_main -> page_shikigami_records ->                                                        
2025-10-31 20:28:58.781 |           game_ui.py:0094 |     INFO | Waiting for page_main                                                                          
2025-10-31 20:28:59.134 |           game_ui.py:0273 |     INFO | Page switch: page_main -> page_shikigami_records                                               
2025-10-31 20:28:59.443 |           control.py:0074 |     INFO | Click (1152,  617) @ PAGE_MAIN_GOTO_SHIKIGAMI_RECORDS                                          
2025-10-31 20:29:04.497 |           game_ui.py:0234 |     INFO | Page arrive: page_shikigami_records                                                            
2025-10-31 20:29:04.501 |            logger.py:0354 |    ERROR | Switch soul config error                                                                       
2025-10-31 20:29:04.505 |           game_ui.py:0126 |     INFO | UI get current page                                                                            
2025-10-31 20:29:04.574 |            logger.py:0320 |     INFO | [UI] page_shikigami_records                                                                    
2025-10-31 20:29:04.582 |            logger.py:0312 |     INFO | <<< UI GOTO PAGE_SHIKIGAMI_RECORDS >>>                                                         
2025-10-31 20:29:04.589 |           game_ui.py:0234 |     INFO | Page arrive: page_shikigami_records                                                            
2025-10-31 20:29:05.032 |           control.py:0074 |     INFO | Click ( 387,   83) @ SS_SOUL_PRESET                                                            
2025-10-31 20:29:06.840 |       switch_soul.py:0061 |     INFO | Click preset in switch soul                                                                    
2025-10-31 20:29:06.846 |            logger.py:0312 |     INFO | <<< SWITCH SOUL BY NAME >>>                                                                    
2025-10-31 20:29:08.128 |            logger.py:0320 |     INFO | [SS_GROUP_NAME 0.802s] ['结界', '御魂', '日常', '寮相关', '活动', '逢魔', '周期性活动', '契灵']
2025-10-31 20:29:08.155 |           control.py:0158 |     INFO | Swipe (1239,  192) -> (1207,  335)                                                             
2025-10-31 20:29:11.977 |            logger.py:0320 |     INFO | [SS_GROUP_NAME 0.639s] ['结界', '御魂', '日常', '寮相关', '活动', '逢魔', '周期性活动', '契灵']
2025-10-31 20:29:11.985 |       switch_soul.py:0195 |     INFO | Swipe to top of group                                                                          
2025-10-31 20:29:13.014 |            logger.py:0320 |     INFO | [SS_GROUP_NAME 0.592s] ['结界', '御魂', '日常', '寮相关', '活动', '逢魔', '周期性活动', '契灵']
2025-10-31 20:29:13.031 |       switch_soul.py:0210 |     INFO | Swipe down to find target group                                                                
2025-10-31 20:29:13.953 |            logger.py:0320 |     INFO | [SS_GROUP_NAME 0.574s] ['结界', '御魂', '日常', '寮相关', '活动', '逢魔', '周期性活动', '契灵']
2025-10-31 20:29:13.963 |           sub_ocr.py:0041 |     INFO | OCR [SS_GROUP_NAME] detected in [3]                                                            
2025-10-31 20:29:13.976 |           sub_ocr.py:0060 |     INFO | OCR [SS_GROUP_NAME] detected in (1128.0, 317.0, 75.0, 27.0)                                    
2025-10-31 20:29:13.987 |           control.py:0074 |     INFO | Click (1173,  335) @ SS_GROUP_NAME                                                             
2025-10-31 20:29:14.043 |       switch_soul.py:0218 |     INFO | Select group 寮相关                                                                            
2025-10-31 20:29:15.009 |            logger.py:0320 |     INFO | [SS_TEAM_NAME 0.555s] ['麒麟', '阴门', '开摆']                                                 
2025-10-31 20:29:15.028 |           control.py:0158 |     INFO | Swipe ( 713,  328) -> ( 714,  449)                                                             
2025-10-31 20:29:18.095 |            logger.py:0320 |     INFO | [SS_TEAM_NAME 0.462s] ['麒麟', '阴门', '开摆']                                                 
2025-10-31 20:29:18.109 |       switch_soul.py:0232 |     INFO | Swipe to top of team                                                                           
2025-10-31 20:29:19.020 |            logger.py:0320 |     INFO | [SS_TEAM_NAME 0.505s] ['麒麟', '阴门', '开摆']                                                 
2025-10-31 20:29:19.042 |           control.py:0158 |     INFO | Swipe ( 738,  453) -> ( 729,  314)                                                             
2025-10-31 20:29:20.227 |            logger.py:0320 |     INFO | [SS_TEAM_NAME 0.550s] ['开摆', '狭间暗域', '退治']                                             
2025-10-31 20:29:20.257 |       switch_soul.py:0246 |     INFO | Swipe up to find target team                                                                   
2025-10-31 20:29:21.197 |            logger.py:0320 |     INFO | [SS_TEAM_NAME 0.527s] ['狭间暗域', '退治', '结界防守']                                         
2025-10-31 20:29:21.209 |           sub_ocr.py:0041 |     INFO | OCR [SS_TEAM_NAME] detected in [0]                                                             
2025-10-31 20:29:21.251 |           sub_ocr.py:0060 |     INFO | OCR [SS_TEAM_NAME] detected in (578.0, 207.0, 89.0, 21.0)                                      
2025-10-31 20:29:21.259 |           control.py:0074 |     INFO | Click ( 592,  217) @ SS_TEAM_NAME                                                              
2025-10-31 20:29:21.319 |       switch_soul.py:0254 |     INFO | Select team 狭间暗域                                                                           
2025-10-31 20:29:22.193 |            logger.py:0320 |     INFO | [SS_TEAM_NAME 0.544s] ['狭间暗域', '退治', '结界防守']                                         
2025-10-31 20:29:22.210 |           sub_ocr.py:0041 |     INFO | OCR [SS_TEAM_NAME] detected in [0]                                                             
2025-10-31 20:29:22.237 |           sub_ocr.py:0060 |     INFO | OCR [SS_TEAM_NAME] detected in (578.0, 207.0, 89.0, 20.0)                                      
2025-10-31 20:29:22.246 |           control.py:0074 |     INFO | Click ( 975,  207) @ SS_TEAM_NAME                                                              
2025-10-31 20:29:24.670 |            logger.py:0320 |     INFO | [SS_TEAM_NAME 0.781s] ['使用预设御魂和阴阳本', '狭间暗域', '阴阳师契成坊', '退治', '结界防守'] 
2025-10-31 20:29:24.681 |           sub_ocr.py:0041 |     INFO | OCR [SS_TEAM_NAME] detected in [1]                                                             
2025-10-31 20:29:24.686 |           sub_ocr.py:0060 |     INFO | OCR [SS_TEAM_NAME] detected in (578.0, 207.0, 89.0, 20.0)                                      
2025-10-31 20:29:24.698 |           control.py:0074 |     INFO | Click ( 982,  207) @ SS_TEAM_NAME                                                              
2025-10-31 20:29:27.231 |            logger.py:0320 |     INFO | [SS_TEAM_NAME 0.832s] ['使用预设御魂和阴阳本', '狭间暗城', '阴阳师契灵成功', '退治',           
'结界防守']                                                                                                                                                     
2025-10-31 20:29:27.237 |           sub_ocr.py:0041 |     INFO | OCR [SS_TEAM_NAME] detected in [1]                                                             
2025-10-31 20:29:27.246 |           sub_ocr.py:0060 |     INFO | OCR [SS_TEAM_NAME] detected in (577.0, 207.0, 89.0, 19.0)                                      
2025-10-31 20:29:27.254 |           control.py:0074 |     INFO | Click (1001,  207) @ SS_TEAM_NAME                                                              
2025-10-31 20:29:29.787 |            logger.py:0320 |     INFO | [SS_TEAM_NAME 0.669s] ['狭间暗域', '退治', '结界防守']                                         
2025-10-31 20:29:29.814 |           sub_ocr.py:0041 |     INFO | OCR [SS_TEAM_NAME] detected in [0]                                                             
2025-10-31 20:29:29.828 |           sub_ocr.py:0060 |     INFO | OCR [SS_TEAM_NAME] detected in (578.0, 207.0, 90.0, 22.0)                                      
2025-10-31 20:29:29.846 |           control.py:0074 |     INFO | Click ( 986,  207) @ SS_TEAM_NAME                                                              
2025-10-31 20:29:30.322 |       switch_soul.py:0267 |     INFO | Switch soul_one group 寮相关 team 狭间暗域                                                     
2025-10-31 20:29:30.326 |           game_ui.py:0126 |     INFO | UI get current page                                                                            
2025-10-31 20:29:30.394 |            logger.py:0320 |     INFO | [UI] page_shikigami_records                                                                    
2025-10-31 20:29:30.400 |       script_task.py:0315 |     INFO | Entering abyss_shadows                                                                         
2025-10-31 20:29:30.405 |            logger.py:0312 |     INFO | <<< UI GOTO PAGE_GUILD >>>                                                                     
2025-10-31 20:29:30.440 |           game_ui.py:0248 |     INFO | Current page: page_shikigami_records. Following shortest path:                                 
2025-10-31 20:29:30.445 |           game_ui.py:0250 |     INFO |  page_shikigami_records -> page_main -> page_guild ->                                          
2025-10-31 20:29:30.449 |           game_ui.py:0094 |     INFO | Waiting for page_shikigami_records                                                             
2025-10-31 20:29:30.893 |           game_ui.py:0273 |     INFO | Page switch: page_shikigami_records -> page_main                                               
2025-10-31 20:29:31.199 |           control.py:0074 |     INFO | Click (  46,   11) @ PAGE_BACK_Y                                                               
2025-10-31 20:29:31.259 |           game_ui.py:0094 |     INFO | Waiting for page_main                                                                          
2025-10-31 20:29:33.469 |           game_ui.py:0273 |     INFO | Page switch: page_main -> page_guild                                                           
2025-10-31 20:29:33.780 |           control.py:0074 |     INFO | Click ( 575,  656) @ PAGE_MAIN_GOTO_GUILD                                                      
2025-10-31 20:29:34.975 |           game_ui.py:0248 |     INFO | Current page: page_main. Following shortest path:                                              
2025-10-31 20:29:34.978 |           game_ui.py:0250 |     INFO |  page_main -> page_guild ->                                                                    
2025-10-31 20:29:34.983 |           game_ui.py:0094 |     INFO | Waiting for page_main                                                                          
2025-10-31 20:29:35.830 |           game_ui.py:0273 |     INFO | Page switch: page_main -> page_guild                                                           
2025-10-31 20:29:36.142 |           control.py:0074 |     INFO | Click ( 551,  663) @ PAGE_MAIN_GOTO_GUILD                                                      
2025-10-31 20:29:39.989 |           game_ui.py:0234 |     INFO | Page arrive: page_guild                                                                        
2025-10-31 20:29:40.419 |           control.py:0074 |     INFO | Click ( 910,  678) @ RES_RYOU_SHENSHE                                                          
2025-10-31 20:29:40.473 |       script_task.py:0322 |     INFO | Enter Shenshe                                                                                  
2025-10-31 20:29:40.779 |           control.py:0158 |     INFO | Swipe ( 808,  411) -> ( 799,  202)                                                             
2025-10-31 20:29:41.793 |           control.py:0074 |     INFO | Click ( 892,  675) @ RES_RYOU_SHENSHE                                                          
2025-10-31 20:29:41.851 |       script_task.py:0322 |     INFO | Enter Shenshe                                                                                  
2025-10-31 20:29:44.386 |           control.py:0158 |     INFO | Swipe ( 764,  402) -> ( 769,  199)                                                             
2025-10-31 20:29:45.047 |           control.py:0074 |     INFO | Click ( 778,  505) @ RES_ABYSS_SHADOWS                                                         
2025-10-31 20:29:45.102 |       script_task.py:0330 |     INFO | Enter abyss_shadows                                                                            
2025-10-31 20:29:46.307 |           control.py:0074 |     INFO | Click ( 262,  260) @ abyss_dragon                                                              
2025-10-31 20:29:46.363 |       script_task.py:0351 |     INFO | Click RES_ABYSS_DRAGON 1 times                                                                 
2025-10-31 20:29:48.692 |           control.py:0074 |     INFO | Click ( 279,  205) @ abyss_dragon                                                              
2025-10-31 20:29:48.750 |       script_task.py:0351 |     INFO | Click RES_ABYSS_DRAGON 2 times                                                                 
2025-10-31 20:29:54.228 |            device.py:0135 |     INFO | Add stuck record: BATTLE_STATUS_S                                                              
2025-10-31 20:29:55.143 |           control.py:0074 |     INFO | Click (1200,  405) @ RES_ABYSS_NAVIGATION                                                      
2025-10-31 20:29:56.199 |           control.py:0074 |     INFO | Click (1207,  408) @ RES_ABYSS_NAVIGATION                                                      
2025-10-31 20:29:56.827 |       script_task.py:0390 |     INFO | Run boss fight                                                                                 
2025-10-31 20:29:56.833 |       script_task.py:0443 |     INFO | Click emeny area: boss_click_area                                                              
2025-10-31 20:29:57.356 |           control.py:0074 |     INFO | Click (1222,  407) @ RES_ABYSS_NAVIGATION                                                      
2025-10-31 20:29:57.411 |       script_task.py:0448 |     INFO | Click RES_ABYSS_NAVIGATION                                                                     
2025-10-31 20:29:58.050 |       script_task.py:0451 |     INFO | Find abyss map, exit                                                                           
2025-10-31 20:29:58.568 |           control.py:0074 |     INFO | Click ( 683,  198) @ boss_click_area                                                           
2025-10-31 20:30:00.702 |           control.py:0074 |     INFO | Click (1131,  629) @ RES_ABYSS_GOTO_ENEMY                                                      
2025-10-31 20:30:00.757 |       script_task.py:0474 |     INFO | Click RES_ABYSS_GOTO_ENEMY                                                                     
2025-10-31 20:30:08.994 |           control.py:0074 |     INFO | Click (1149,  645) @ RES_ABYSS_FIRE                                                            
2025-10-31 20:30:09.050 |       script_task.py:0494 |     INFO | Click RES_ABYSS_FIRE                                                                           
2025-10-31 20:30:10.097 |           control.py:0074 |     INFO | Click (1172,  631) @ RES_ABYSS_FIRE                                                            
2025-10-31 20:30:10.155 |       script_task.py:0494 |     INFO | Click RES_ABYSS_FIRE                                                                           
2025-10-31 20:30:11.225 |           control.py:0074 |     INFO | Click (1184,  633) @ RES_ABYSS_FIRE                                                            
2025-10-31 20:30:11.280 |       script_task.py:0494 |     INFO | Click RES_ABYSS_FIRE                                                                           
2025-10-31 20:30:18.387 |       script_task.py:0392 |     INFO | Click boss_click_area                                                                          
2025-10-31 20:30:19.242 |           control.py:0074 |     INFO | Click (1131,  583) @ RES_EQUIPPING                                                             
2025-10-31 20:30:21.615 |           control.py:0074 |     INFO | Click (1131,  556) @ RES_EQUIPPING                                                             
2025-10-31 20:30:27.197 |         base_task.py:0223 |  WARNING | Wait until appear RES_EQUIPPING timeout                                                        
2025-10-31 20:30:27.206 |       script_task.py:0519 |     INFO | Click RES_EQUIPPING                                                                            
2025-10-31 20:30:27.213 |       script_task.py:0520 |     INFO | 点击准备了                                                                                     
2025-10-31 20:30:27.218 |            device.py:0135 |     INFO | Add stuck record: BATTLE_STATUS_S                                                              
2025-10-31 20:32:35.123 |           control.py:0074 |     INFO | Click ( 498,  147) @ GB_WIN                                                                    
2025-10-31 20:32:35.180 |       script_task.py:0539 |     INFO | Combat time ended, proceeding to exit.                                                         
2025-10-31 20:33:35.416 |            device.py:0157 |  WARNING | Wait too long                                                                                  
2025-10-31 20:33:35.422 |            device.py:0158 |  WARNING | Waiting for set()                                                                              
2025-10-31 20:33:35.688 |            logger.py:0320 |     INFO | [Package_name] com.netease.onmyoji                                                             
2025-10-31 20:33:35.696 |            logger.py:0354 |    ERROR | GameStuckError: Wait too long                                                                  
2025-10-31 20:33:35.700 |            script.py:0104 |  WARNING | Saving error: ./log/error/1761914015700

截图

Image

还有别的吗?

Image

RizukiJI avatar Oct 31 '25 12:10 RizukiJI

可能是设定的战斗时间比较长,这段时间里怪被打死了,然后时间还没到。时间调短试试

most3 avatar Nov 05 '25 02:11 most3