AzurLaneAutoScript icon indicating copy to clipboard operation
AzurLaneAutoScript copied to clipboard

ALAS-演习无法识别战斗结束的结算页面卡住

Open Libra-yuri opened this issue 8 months ago • 2 comments

在提问之前...

  • [x] 我已经搜索了现有的 issues
  • [x] 我在提问题之前至少花费了 5 分钟来思考和准备
  • [x] 我已经阅读了 Wiki 中的 常见问题(FAQ)
  • [x] 我正在使用最新版的 Alas

描述你的问题

在开始运行ALAS的每日任务—演习时,ALAS能够正常识别对手信息,并正常进入战斗。 但是,再战斗结束以后,ALAS会卡在结算页面,前后有其他项目时也不会直接报错,会因为等待过长时间而报错。 如果手动点击结算,ALAS后续无效果,依然保留在卡顿效果之中。 尝试过重启ALAS、碧蓝航线游戏、模拟器本体和整个电脑,但是这个问题依然存在 同时还有一个问题:再运行主线图倒油的时候概率报错,暂时不清楚缘由,如果需要,可以等我复现出来再发一篇报bug

如何复现

ALAS选择每日任务-演习以后,直接运行即可复现,此问题在我的电脑上稳定触发

预期行为

ALAS会卡在这个页面

Image

相关 Logs

═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
                                                       EXERCISE                                                        
═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
2025-04-04 09:24:42.714 | INFO | <<< UI ENSURE >>>                                                                     
2025-04-04 09:24:42.715 | INFO | UI get current page                                                                   
2025-04-04 09:24:42.720 | INFO | [UI] page_main                                                                        
2025-04-04 09:24:42.722 | INFO | Goto page_exercise                                                                    
2025-04-04 09:24:42.723 | INFO | <<< UI GOTO PAGE_EXERCISE >>>                                                         
2025-04-04 09:24:42.727 | INFO | Page switch: page_main_white -> page_campaign_menu                                    
2025-04-04 09:24:42.728 | INFO | Click (1163,  494) @ MAIN_GOTO_CAMPAIGN_WHITE                                         
2025-04-04 09:24:43.574 | INFO | Page switch: page_campaign_menu -> page_exercise                                      
2025-04-04 09:24:43.576 | INFO | Click (1063,  631) @ CAMPAIGN_MENU_GOTO_EXERCISE                                      
2025-04-04 09:24:44.174 | INFO | Page arrive: page_exercise                                                            
2025-04-04 09:24:44.175 | INFO | [Change_opponent_count] 0                                                             
2025-04-04 09:24:44.176 | INFO | [Exercise_ExerciseStrategy] aggressive                                                
2025-04-04 09:24:44.192 | INFO | Loading OCR model: ./bin/cnocr_models/cnocr                                           
2025-04-04 09:24:44.329 | INFO | [OCR_PERIOD_REMAIN 0.151s] 2天14:35:16                                                
2025-04-04 09:24:44.331 | INFO | Exercise period remain: 2 days, 14:35:16                                              
2025-04-04 09:24:44.378 | INFO | [OCR_EXERCISE_REMAIN 0.044s] 6                                                        
══════════════════════════════════════════════════ EXERCISE REMAIN 6 ══════════════════════════════════════════════════
2025-04-04 09:24:44.379 | INFO | EXERCISE REMAIN 6                                                                     
2025-04-04 09:24:44.381 | INFO | <<< UI CLICK >>>                                                                      
2025-04-04 09:24:44.392 | INFO | Click ( 279,  160) @ OPPONENT_0_0                                                     
2025-04-04 09:24:45.361 | INFO | [POWER 0.068s] [17918, 16222]                                                         
2025-04-04 09:24:45.496 | INFO | [LEVEL 0.133s] [125, 125, 125, 125, 125, 125]                                         
2025-04-04 09:24:45.498 | INFO | [OPPONENT_0] (17918) 125 125 125 | (16222) 125 125 125                                
2025-04-04 09:24:45.499 | INFO | <<< UI CLICK >>>                                                                      
2025-04-04 09:24:45.501 | INFO | Click (  40,   40) @ BACK_ARROW                                                       
2025-04-04 09:24:46.127 | INFO | <<< UI CLICK >>>                                                                      
2025-04-04 09:24:46.131 | INFO | Click ( 475,  230) @ OPPONENT_1_0                                                     
2025-04-04 09:24:47.306 | INFO | [POWER 0.204s] [9567, 9635]                                                           
2025-04-04 09:24:47.445 | INFO | [LEVEL 0.137s] [120, 125, 120, 120, 120, 120]                                         
2025-04-04 09:24:47.447 | INFO | [OPPONENT_1] ( 9567) 120 125 120 | ( 9635) 120 120 120                                
2025-04-04 09:24:47.449 | INFO | <<< UI CLICK >>>                                                                      
2025-04-04 09:24:47.453 | INFO | Click (  58,   46) @ BACK_ARROW                                                       
2025-04-04 09:24:48.033 | INFO | <<< UI CLICK >>>                                                                      
2025-04-04 09:24:48.036 | INFO | Click ( 708,  159) @ OPPONENT_2_0                                                     
2025-04-04 09:24:48.994 | INFO | [POWER 0.035s] [14156, 15660]                                                         
2025-04-04 09:24:49.119 | INFO | [LEVEL 0.123s] [125, 125, 125, 125, 125, 125]                                         
2025-04-04 09:24:49.120 | INFO | [OPPONENT_2] (14156) 125 125 125 | (15660) 125 125 125                                
2025-04-04 09:24:49.121 | INFO | <<< UI CLICK >>>                                                                      
2025-04-04 09:24:49.123 | INFO | Click (  66,   41) @ BACK_ARROW                                                       
2025-04-04 09:24:49.715 | INFO | <<< UI CLICK >>>                                                                      
2025-04-04 09:24:49.718 | INFO | Click ( 907,  244) @ OPPONENT_3_0                                                     
2025-04-04 09:24:50.685 | INFO | [POWER 0.070s] [17477, 15617]                                                         
2025-04-04 09:24:50.851 | INFO | [LEVEL 0.166s] [125, 125, 125, 125, 125, 125]                                         
2025-04-04 09:24:50.854 | INFO | [OPPONENT_3] (17477) 125 125 125 | (15617) 125 125 125                                
2025-04-04 09:24:50.854 | INFO | <<< UI CLICK >>>                                                                      
2025-04-04 09:24:50.859 | INFO | Click (  56,   43) @ BACK_ARROW                                                       
2025-04-04 09:24:51.470 | INFO | [Order] [1 2 3 0]                                                                     
───────────────────────────────────────────────────── OPPONENT 1 ──────────────────────────────────────────────────────
2025-04-04 09:24:51.472 | INFO | OPPONENT 1                                                                            
2025-04-04 09:24:51.473 | INFO | <<< OPPONENT: 1 >>>                                                                   
2025-04-04 09:24:51.475 | INFO | Click ( 480,  202) @ OPPONENT_1_0                                                     
2025-04-04 09:24:52.397 | INFO | Click ( 642,  554) @ EXERCISE_PREPARATION                                             
2025-04-04 09:24:53.363 | INFO | <<< TRY: 1 >>>                                                                        
2025-04-04 09:24:53.364 | INFO | Combat preparation                                                                    
2025-04-04 09:24:53.370 | INFO | Click (1122,  640) @ BATTLE_PREPARATION                                               
2025-04-04 09:27:53.388 | INFO | Function calls:                                                                       
          <string>   L1 <module>                                                                                       
          spawn.py L105 spawn_main()                                                                                   
          spawn.py L118 _main()                                                                                        
        process.py L297 _bootstrap()                                                                                   
        process.py  L99 run()                                                                                          
process_manager.py L166 run_process()                                                                                  
           alas.py L551 loop()                                                                                         
           alas.py  L69 run()                                                                                          
           alas.py L250 exercise()                                                                                     
       exercise.py L235 run()                                                                                          
       exercise.py L141 _exercise_easiest_else_exp()                                                                   
         combat.py L170 _combat()                                                                                      
         combat.py  L22 _combat_preparation()                                                                          
         device.py L184 screenshot()                                                                                   
         device.py L246 stuck_record_check()                                                                           
         device.py  L43 show_function_call()                                                                           
2025-04-04 09:27:53.391 | WARNING | Wait too long                                                                      
2025-04-04 09:27:53.391 | WARNING | Waiting for {'PAUSE', 'BATTLE_PREPARATION'}                                        
2025-04-04 09:27:53.521 | INFO | [Package_name] com.bilibili.azurlane                                                  
2025-04-04 09:27:53.522 | ERROR | GameStuckError: Wait too long                                                        
2025-04-04 09:27:53.523 | WARNING | Saving error: ./log/error/1743730073523

截图

Image 这是ALAS-ERROR文件内截图

Image 这是电脑桌面截图

还有别的吗?

电脑相关: 处理器 12th Gen Intel(R) Core(TM) i5-12500H 2.50 GHz 机带 RAM 16.0 GB (15.7 GB 可用) 系统类型 64 位操作系统, 基于 x64 的处理器

ALAS相关: SHA1 | 作者 | 提交时间 | 提交信息

046f3e97f | LmeSzinc | 2025-04-01 01:06:41 +0800 | Merge pull request #4708 from LmeSzinc/dev

Libra-yuri avatar Apr 04 '25 01:04 Libra-yuri

你是否使用了最新的大月卡给的战斗皮肤?我也遇到了完全一样的问题切换回默认皮肤解决了。等大佬适配吧。

lgjsd avatar Apr 05 '25 14:04 lgjsd

我也遇到了相同的问题,刷低耗的时候经常卡住不动,重启多次后报错

canye-zZ avatar Apr 29 '25 19:04 canye-zZ

你是否使用了最新的大月卡给的战斗皮肤?我也遇到了完全一样的问题切换回默认皮肤解决了。等大佬适配吧。

感谢分享,也提前感谢适配新界面的大佬

oracleless avatar Sep 14 '25 20:09 oracleless