LmeSzinc / AzurLaneAutoScript

Azur Lane bot (CN/EN/JP/TW) 碧蓝航线脚本 | 无缝委托科研,全自动大世界
https://alas.azurlane.cloud
GNU General Public License v3.0
6.97k stars 837 forks source link

指挥喵批量完成训练后,无法点击汇总页面 #3917

Closed coooooin closed 4 months ago

coooooin commented 5 months ago

在提问之前...

描述你的问题

在某个版本后新加的页面,在指挥喵批量训练完成(数量大于1个)后,会弹一个本次获得的指挥喵汇总页面,alas未对汇总页面做点击关闭处理,导致运行重启游戏任务, 不过这个问题在重启后也就不存在汇总页面了可以继续执行下去,所以问题也不大,不会导致alas暂停运行

如何复现

  1. 前往 指挥喵-训练
  2. 等有1个以上的指挥喵完成训练
  3. 点击全部完成,再依次点击显示完单个指挥喵的信息
  4. 出现本次获得的指挥喵汇总页面,alas无法点击,重启游戏

预期行为

点击空白位置关闭页面

相关 Logs

MEOWFFICER                                     
═══════════════════════════════════════════════════════════════════════════════════
INFO     03:28:00.411 │ NemuIpcImpl init,                                          
         nemu_folder=D:\Simulator\Android\MuMuPlayer-12.0, ipc_dll=D:\Simulator\And
         roid\MuMuPlayer-12.0\shell\sdk\external_renderer_ipc.dll, instance_id=0,  
         display_id=0                                                              
INFO     03:28:00.427 │ <<< UI ENSURE >>>                                          
INFO     03:28:00.429 │ UI get current page                                        
INFO     03:28:00.507 │ [UI] page_os                                               
INFO     03:28:00.508 │ Goto page_meowfficer                                       
INFO     03:28:00.510 │ <<< UI GOTO PAGE_MEOWFFICER >>>                            
INFO     03:28:00.527 │ Page switch: page_os -> page_main                          
INFO     03:28:00.528 │ Click (1245,   38) @ GOTO_MAIN                             
INFO     03:28:01.892 │ Click ( 647,  632) @ AUTO_SEARCH_REWARD                    
INFO     03:28:05.673 │ Page switch: page_os -> page_main                          
INFO     03:28:05.675 │ Click (1238,   34) @ GOTO_MAIN                             
INFO     03:28:08.919 │ [Story_options] 1                                          
INFO     03:28:09.124 │ [Story_options] 1                                          
INFO     03:28:09.325 │ [Story_options] 0                                          
INFO     03:28:09.326 │ Click (1183,   42) @ STORY_SKIP                            
INFO     03:28:09.938 │ Click ( 665,  631) @ AUTO_SEARCH_REWARD                    
INFO     03:28:10.695 │ Page switch: page_os -> page_main                          
INFO     03:28:10.697 │ Click (1246,   33) @ GOTO_MAIN                             
INFO     03:28:11.493 │ Page switch: page_main_white -> page_dormmenu              
INFO     03:28:11.494 │ Click ( 556,  679) @ MAIN_GOTO_DORMMENU_WHITE              
INFO     03:28:11.912 │ Page switch: page_dormmenu -> page_meowfficer              
INFO     03:28:11.914 │ Click ( 687,  535) @ DORMMENU_GOTO_MEOWFFICER              
INFO     03:28:12.094 │ Page arrive: page_meowfficer                               
INFO     03:28:12.317 │ Click (1161,  623) @ MEOWFFICER_INFO                       
═════════════════════════════════ MEOWFFICER BUY ══════════════════════════════════
INFO     03:28:12.496 │ MEOWFFICER BUY                                             
INFO     03:28:12.511 │ Loading OCR model: ./bin/cnocr_models/azur_lane            
INFO     03:28:12.566 │ [OCR_MEOWFFICER 0.069s] 14/15                              
INFO     03:28:12.567 │ [Meowfficer_remain] 14                                     
INFO     03:28:12.568 │ Already bought 1 today, stopped                            
════════════════════════════════ MEOWFFICER TRAIN ═════════════════════════════════
INFO     03:28:12.571 │ MEOWFFICER TRAIN                                           
INFO     03:28:12.597 │ [OCR_MEOWFFICER_CAPACITY 0.024s] 56/60                     
INFO     03:28:12.598 │ [Meowfficer_capacity_remain] 4                             
INFO     03:28:12.641 │ [MEOWFFICER_BOX_COUNT 0.042s] [1546, 846, 93]              
INFO     03:28:12.642 │ [MeowfficerTrain_Mode] seamlessly                          
INFO     03:28:12.657 │ Click (1182,  607) @ MEOWFFICER_TRAIN_ENTER                
─────────────────────────────── MEOWFFICER COLLECT ────────────────────────────────
INFO     03:28:12.919 │ MEOWFFICER COLLECT                                         
INFO     03:28:12.927 │ Collect all trained meowfficers                            
INFO     03:28:12.929 │ <<< UI CLICK >>>                                           
INFO     03:28:12.945 │ Click ( 824,  570) @ MEOWFFICER_TRAIN_FINISH_ALL           
INFO     03:28:17.355 │ [Meow_get] 1                                               
INFO     03:28:17.357 │ Wait complete load and examine base talents                
INFO     03:28:20.559 │ No special talent abilities in meowfficer                  
INFO     03:28:20.566 │ <<< UI CLICK >>>                                           
INFO     03:28:20.571 │ Click ( 232,  264) @ MEOWFFICER_TRAIN_CLICK_SAFE_AREA      
INFO     03:28:20.759 │ <<< UI CLICK >>>                                           
INFO     03:28:20.763 │ Click ( 521,  449) @ MEOWFFICER_CANCEL                     
INFO     03:28:22.372 │ [Meow_get] 2                                               
INFO     03:28:22.373 │ Wait complete load and examine base talents                
INFO     03:28:25.388 │ No special talent abilities in meowfficer                  
INFO     03:28:25.390 │ <<< UI CLICK >>>                                           
INFO     03:28:25.393 │ Click ( 234,  216) @ MEOWFFICER_TRAIN_CLICK_SAFE_AREA      
INFO     03:28:25.589 │ <<< UI CLICK >>>                                           
INFO     03:28:25.592 │ Click ( 543,  450) @ MEOWFFICER_CANCEL                     
INFO     03:29:25.729 │ 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 L152 run_process()                                     
                    alas.py L536 loop()                                            
                    alas.py  L69 run()                                             
                    alas.py L202 meowfficer()                                      
              meowfficer.py  L52 run()                                             
                   train.py L213 meow_train()                                      
                 collect.py L317 meow_collect()                                    
                 collect.py L255 meow_get()                                        
                 collect.py L157 _meow_skip_lock()                                 
                      ui.py L108 ui_click()                                        
                  device.py L161 screenshot()                                      
                  device.py L219 stuck_record_check()                              
                  device.py  L40 show_function_call()                              
WARNING  03:29:25.734 │ Wait too long                                              
WARNING  03:29:25.735 │ Waiting for {'MEOWFFICER_GET_CHECK',                       
         'MEOWFFICER_TRAIN_START', 'MEOWFFICER_CANCEL'}                            
INFO     03:29:25.791 │ [Package_name] com.bilibili.azurlane                       
ERROR    03:29:25.792 │ GameStuckError: Wait too long                              
WARNING  03:29:25.794 │ Saving error: ./log/error/1719084565794                    
WARNING  03:29:26.024 │ Game stuck, com.bilibili.azurlane will be restarted in 10  
         seconds                                                                   
WARNING  03:29:26.026 │ If you are playing by hand, please stop Alas               
INFO     03:29:26.027 │ Task call: Restart                                         
INFO     03:29:26.043 │ Bind task ['General', 'Alas', 'Meowfficer']                
INFO     03:29:26.043 │ Save config ./config\alas.json,                            
         Restart.Scheduler.NextRun=datetime.datetime(2024, 6, 23, 3, 29, 26),      
         Restart.Scheduler.Enable=True                                             
[alas] exited. Reason: Manual stop

截图

PixPin_2024-06-23_03-34-47

还有别的吗?

No response

LmeSzinc commented 5 months ago

上传 ./log/error/1719084565794

coooooin commented 5 months ago

上传 ./log/error/1719084565794

2024-06-23_03-29-25-722139 log.txt