Skip to content

运行隐秘海域中途遇到其他进程时会强制重启游戏,完成其他进程后不会继续隐秘海域任务;等到下一次隐秘海域任务时,会直接退出该隐秘海域开启下一个 #5442

@jrluyer

Description

@jrluyer

在提问之前...

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

描述你的问题

运行隐秘海域中途遇到其他进程时会强制重启游戏,完成其他进程后不会继续隐秘海域任务;等到下一次隐秘海域任务时,会直接退出该隐秘海域开启下一个

如何复现

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

预期行为

希望改写一下隐秘海域的运行规则,在运行完成之前占用运行中栏,应该可以解决这个问题

相关 Logs

INFO     18:38:40.304 │ [Story_options] 0                                          
INFO     18:38:40.605 │ [Story_options] 0                                          
INFO     18:38:41.227 │ [Loading] 4%                                               
INFO     18:38:41.228 │ [battle_count] 2                                           
INFO     18:38:41.229 │ Auto search combat loading                                 
INFO     18:38:41.229 │ Screenshot interval set to 1.0s                            
INFO     18:38:46.207 │ [BattleUI] PAUSE                                           
INFO     18:38:46.208 │ Auto Search combat execute                                 
INFO     18:38:47.208 │ Click ( 745,  616) @ SUBMARINE_READY                       
INFO     18:38:47.259 │ Call submarine                                             
INFO     18:38:48.206 │ Submarine called                                           
INFO     18:39:08.248 │ Screenshot interval set to 0.3s                            
INFO     18:39:08.249 │ Combat end.                                                
INFO     18:39:08.539 │ [Story_options] 0                                          
INFO     18:39:08.839 │ [Story_options] 0                                          
INFO     18:39:08.839 │ STORY_SKIP_3 -> CLICK_SAFE_AREA                            
INFO     18:39:08.840 │ Click (1169,  239) @ CLICK_SAFE_AREA                       
INFO     18:39:09.144 │ [Story_options] 0                                          
INFO     18:39:09.443 │ [Story_options] 0                                          
INFO     18:39:09.754 │ [Story_options] 0                                          
INFO     18:39:10.044 │ [Story_options] 0                                          
INFO     18:39:10.343 │ [Story_options] 0                                          
INFO     18:39:10.649 │ [Story_options] 0                                          
INFO     18:39:10.944 │ [Story_options] 0                                          
INFO     18:39:11.253 │ [Story_options] 0                                          
INFO     18:39:11.254 │ STORY_SKIP_3 -> CLICK_SAFE_AREA                            
INFO     18:39:11.254 │ Click (1163,  249) @ CLICK_SAFE_AREA                       
INFO     18:39:11.553 │ [Story_options] 0                                          
INFO     18:39:11.850 │ [Story_options] 0                                          
INFO     18:39:12.465 │ [Story_options] 0                                          
INFO     18:39:12.755 │ [Story_options] 0                                          
INFO     18:39:13.053 │ [Story_options] 0                                          
INFO     18:39:13.354 │ [Story_options] 0                                          
INFO     18:39:13.659 │ [Story_options] 0                                          
INFO     18:39:13.660 │ STORY_SKIP_3 -> CLICK_SAFE_AREA                            
INFO     18:39:13.660 │ Click (1143,  212) @ CLICK_SAFE_AREA                       
INFO     18:39:13.959 │ [Story_options] 0                                          
INFO     18:39:14.261 │ [Story_options] 0                                          
INFO     18:39:14.560 │ [Story_options] 0                                          
INFO     18:39:14.862 │ [Story_options] 0                                          
INFO     18:39:15.161 │ [Story_options] 0                                          
INFO     18:39:15.463 │ [Story_options] 0                                          
INFO     18:39:15.764 │ [Story_options] 0                                          
INFO     18:39:16.063 │ [Story_options] 0                                          
INFO     18:39:16.064 │ STORY_SKIP_3 -> CLICK_SAFE_AREA                            
INFO     18:39:16.065 │ Click (1139,  222) @ CLICK_SAFE_AREA                       
INFO     18:39:16.362 │ [Story_options] 0                                          
INFO     18:39:16.667 │ [Story_options] 0                                          
INFO     18:39:19.373 │ [Story_options] 0                                          
INFO     18:39:19.677 │ [Story_options] 0                                          
INFO     18:39:19.680 │ STORY_SKIP_3 -> CLICK_SAFE_AREA                            
INFO     18:39:19.680 │ Click (1176,  204) @ CLICK_SAFE_AREA                       
INFO     18:39:19.975 │ [Story_options] 0                                          
INFO     18:39:20.276 │ [Story_options] 0                                          
INFO     18:39:20.580 │ [Story_options] 0                                          
INFO     18:39:20.880 │ [Story_options] 0                                          
INFO     18:39:21.190 │ [Story_options] 0                                          
INFO     18:39:21.485 │ [Story_options] 0                                          
INFO     18:39:21.786 │ [Story_options] 0                                          
INFO     18:39:22.085 │ [Story_options] 0                                          
INFO     18:39:22.086 │ STORY_SKIP_3 -> CLICK_SAFE_AREA                            
INFO     18:39:22.087 │ Click (1151,  235) @ CLICK_SAFE_AREA                       
INFO     18:39:22.387 │ [Story_options] 0                                          
INFO     18:39:22.689 │ [Story_options] 0                                          
INFO     18:39:29.909 │ [Story_options] 0                                          
INFO     18:39:30.213 │ [Story_options] 0                                          
INFO     18:39:30.214 │ STORY_SKIP_3 -> CLICK_SAFE_AREA                            
INFO     18:39:30.215 │ Click (1122,  214) @ CLICK_SAFE_AREA                       
INFO     18:39:30.517 │ [Story_options] 0                                          
INFO     18:39:30.819 │ [Story_options] 0                                          
INFO     18:39:31.123 │ [Story_options] 0                                          
INFO     18:39:31.420 │ [Story_options] 0                                          
INFO     18:39:31.725 │ [Story_options] 0                                          
INFO     18:39:32.020 │ [Story_options] 0                                          
INFO     18:39:32.322 │ [Story_options] 0                                          
INFO     18:39:32.622 │ [Story_options] 0                                          
INFO     18:39:32.623 │ STORY_SKIP_3 -> CLICK_SAFE_AREA                            
INFO     18:39:32.624 │ Click (1180,  259) @ CLICK_SAFE_AREA                       
INFO     18:39:32.925 │ [Story_options] 0                                          
INFO     18:39:33.224 │ [Story_options] 0                                          
INFO     18:39:33.528 │ [Story_options] 0                                          
INFO     18:39:44.359 │ [Story_options] 0                                          
INFO     18:39:44.663 │ [Story_options] 0                                          
INFO     18:39:44.664 │ STORY_SKIP_3 -> CLICK_SAFE_AREA                            
INFO     18:39:44.665 │ Click (1156,  229) @ CLICK_SAFE_AREA                       
INFO     18:39:44.963 │ [Story_options] 0                                          
INFO     18:39:45.264 │ [Story_options] 0                                          
INFO     18:39:45.563 │ [Story_options] 0                                          
INFO     18:39:45.868 │ [Story_options] 0                                          
INFO     18:39:46.168 │ [Story_options] 0                                          
INFO     18:39:46.468 │ [Story_options] 0                                          
INFO     18:39:46.772 │ [Story_options] 0                                          
INFO     18:39:47.075 │ [Story_options] 0                                          
INFO     18:39:47.076 │ STORY_SKIP_3 -> CLICK_SAFE_AREA                            
INFO     18:39:47.077 │ Click (1142,  246) @ CLICK_SAFE_AREA                       
INFO     18:39:47.373 │ [Story_options] 0                                          
INFO     18:39:47.678 │ [Story_options] 0                                          
INFO     18:39:47.971 │ [Story_options] 0                                          
INFO     18:39:58.814 │ [Story_options] 0                                          
INFO     18:39:59.118 │ [Story_options] 0                                          
INFO     18:39:59.119 │ STORY_SKIP_3 -> CLICK_SAFE_AREA                            
INFO     18:39:59.119 │ Click (1170,  231) @ CLICK_SAFE_AREA                       
INFO     18:39:59.418 │ [Story_options] 0                                          
INFO     18:39:59.722 │ [Story_options] 0                                          
INFO     18:40:00.021 │ [Story_options] 0                                          
INFO     18:40:00.324 │ [Story_options] 0                                          
INFO     18:40:00.624 │ [Story_options] 0                                          
INFO     18:40:00.923 │ [Story_options] 0                                          
INFO     18:40:01.221 │ [Story_options] 0                                          
INFO     18:40:01.528 │ [Story_options] 0                                          
INFO     18:40:01.529 │ STORY_SKIP_3 -> CLICK_SAFE_AREA                            
INFO     18:40:01.532 │ 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 L555 loop()                                            
                    alas.py  L69 run()                                             
                    alas.py L319 opsi_obscure()                                    
                  os_run.py  L77 opsi_obscure()                                    
         operation_siren.py L599 os_obscure()                                      
         operation_siren.py L592 clear_obscure()                                   
                     map.py L745 run_auto_search()                                 
                     map.py L638 os_auto_search_run()                              
                     map.py L544 os_auto_search_daemon()                           
               map_event.py L167 handle_map_event()                                
            info_handler.py L470 handle_story_skip()                               
            info_handler.py L444 story_skip()                                      
                 control.py  L37 click()                                           
                  device.py L263 handle_control_check()                            
                  device.py L299 click_record_check()                              
                  device.py  L43 show_function_call()                              
WARNING  18:40:01.535 │ Too many click for a button: CLICK_SAFE_AREA               
WARNING  18:40:01.535 │ History click: ['SUBMARINE_READY', 'CLICK_SAFE_AREA',      
         'CLICK_SAFE_AREA', 'CLICK_SAFE_AREA', 'CLICK_SAFE_AREA',                  
         'CLICK_SAFE_AREA', 'CLICK_SAFE_AREA', 'CLICK_SAFE_AREA',                  
         'CLICK_SAFE_AREA', 'CLICK_SAFE_AREA', 'CLICK_SAFE_AREA',                  
         'CLICK_SAFE_AREA', 'CLICK_SAFE_AREA']                                     
ERROR    18:40:01.536 │ GameTooManyClickError: Too many click for a button:        
         CLICK_SAFE_AREA                                                           
WARNING  18:40:01.537 │ Saving error: ./log/error/1768473601537                    
WARNING  18:40:01.642 │ Game stuck, com.bilibili.azurlane will be restarted in 10  
         seconds                                                                   
WARNING  18:40:01.643 │ If you are playing by hand, please stop Alas               
INFO     18:40:01.643 │ Task call: Restart                                         
INFO     18:40:01.646 │ Bind task ['General', 'Alas', 'OpsiGeneral', 'OpsiObscure']
INFO     18:40:01.647 │ Save config ./config\alas.json,                            
         Restart.Scheduler.NextRun=datetime.datetime(2026, 1, 15, 18, 40, 1),      
         Restart.Scheduler.Enable=True                                             
INFO     18:40:11.652 │ Scheduler: End task `OpsiObscure`                          
INFO     18:40:11.653 │ [Server] cn                                                
INFO     18:40:11.657 │ Bind task ['General', 'Alas']                              
INFO     18:40:11.659 │ Pending tasks: ['Restart', 'Commission']                   
INFO     18:40:11.659 │ [Task] Restart (Enable, 2026-01-15 18:40:01)               
INFO     18:40:11.659 │ Bind task ['General', 'Alas', 'Restart']                   
INFO     18:40:11.668 │ Scheduler: Start task `Restart`

截图

No response

还有别的吗?

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions