Skip to content

委托卡设置界面无法自动重启 #5910

Description

@PigeonW

在提问之前...

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

描述你的问题

固定进入委托任务后,脚本不知为何会点进设置界面,然后无法识别设置导致卡死,同时也不会触发强制重启以及停止程序

如何复现

最近的更新后,每天相似时间段都会遇到这个问题

预期行为

No response

相关 Logs

OPSIASHBEACON                                              
═════════════════════════════════════════════════════════════════════════════════════════════════════════
INFO     03:43:03.605 │ <<< UI ENSURE >>>                                                                
INFO     03:43:03.613 │ UI get current page                                                              
INFO     03:43:03.745 │ [UI] page_event                                                                  
INFO     03:43:03.755 │ Goto page_reward                                                                 
INFO     03:43:03.773 │ <<< UI GOTO PAGE_REWARD >>>                                                      
INFO     03:43:03.864 │ Page switch: page_event -> page_main                                             
INFO     03:43:03.875 │ Click (1231,   30) @ GOTO_MAIN                                                   
INFO     03:43:05.382 │ Page switch: page_main_white -> page_reward                                      
INFO     03:43:05.411 │ Click (  25,  231) @ MAIN_GOTO_REWARD_WHITE                                      
INFO     03:43:07.607 │ Page arrive: page_reward                                                         
INFO     03:43:07.652 │ <<< META BEACON ATTACK >>>                                                       
INFO     03:43:07.668 │ Ensure beacon attack page                                                        
INFO     03:43:11.111 │ Click ( 631,  339) @ META_ENTRANCE                                               
INFO     03:43:12.908 │ In meta page                                                                     
INFO     03:43:13.375 │ Meta state:COMPLETE                                                              
INFO     03:43:13.429 │ Click (1177,  677) @ BEACON_REWARD                                               
INFO     03:43:13.514 │ Reap meta rewards                                                                
INFO     03:43:14.598 │ GET_ITEMS_1 -> CLICK_SAFE_AREA                                                   
INFO     03:43:14.611 │ Click (1175,  243) @ CLICK_SAFE_AREA                                             
INFO     03:43:15.422 │ Pending tasks: ['OpsiAshBeacon', 'WarArchives', 'OpsiHazard1Leveling']           
INFO     03:43:15.449 │ [Task] OpsiAshBeacon (Enable, 2026-08-25 03:42:16)                               
INFO     03:43:15.458 │ Continue task `OpsiAshBeacon (Enable, 2026-08-25 03:42:16)`                      
INFO     03:43:15.780 │ Meta state:INIT                                                                  
INFO     03:43:18.995 │ [POINT_OCR 3.105s] 0/200                                                         
INFO     03:43:20.857 │ [POINT_OCR 1.801s] 100/1400                                                      
INFO     03:43:20.889 │ Click ( 902,  437) @ META_MAIN_DOSSIER_ENTRANCE                                  
INFO     03:43:20.973 │ Select dossier entrance into                                                     
INFO     03:43:21.898 │ Meta state:INIT                                                                  
INFO     03:43:24.389 │ [POINT_OCR 2.461s] 0/200                                                         
INFO     03:43:25.176 │ [POINT_OCR 0.768s] 100/1400                                                      
INFO     03:43:25.185 │ Click ( 864,  307) @ META_MAIN_DOSSIER_ENTRANCE                                  
INFO     03:43:25.263 │ Select dossier entrance into                                                     
INFO     03:43:25.964 │ Meta state:INIT                                                                  
INFO     03:43:28.532 │ [POINT_OCR 2.471s] 100/1400                                                      
INFO     03:43:28.568 │ Click ( 676,  405) @ META_BEGIN_ENTRANCE                                         
INFO     03:43:28.643 │ Begin a dossier                                                                  
INFO     03:43:28.912 │ Meta state:INIT                                                                  
INFO     03:43:29.545 │ [POINT_OCR 0.554s] 100/1400                                                      
INFO     03:43:29.553 │ None dossier has been selected                                                   
INFO     03:43:29.598 │ Click (  39,   33) @ ASH_QUIT                                                    
INFO     03:43:29.948 │ Meta state:ATTACKING                                                             
─────────────────────────────────────────── BEGIN META COMBAT ───────────────────────────────────────────
INFO     03:43:30.268 │ BEGIN META COMBAT                                                                
INFO     03:43:30.275 │ Combat preparation.                                                              
INFO     03:43:30.731 │ Click (1145,  659) @ ASH_START                                                   
INFO     03:43:33.326 │ [Automation] ON                                                                  
INFO     03:43:33.364 │ Click (1157,  646) @ BATTLE_PREPARATION                                          
INFO     03:43:33.499 │ [Automation] ON                                                                  
INFO     03:43:33.812 │ [Automation] ON                                                                  
INFO     03:43:34.256 │ [Automation] ON                                                                  
INFO     03:43:36.065 │ [Loading] 8%                                                                     
INFO     03:43:36.078 │ Screenshot interval set to 1.0s                                                  
INFO     03:43:54.016 │ [BattleUI] PAUSE                                                                 
INFO     03:43:54.024 │ Combat execute                                                                   
INFO     03:43:59.956 │ Combat auto check timer reached                                                  
INFO     03:45:36.483 │ Click (1149,  661) @ BATTLE_STATUS                                               
INFO     03:45:36.603 │ Combat status                                                                    
INFO     03:45:36.610 │ [expected_end] expected_end                                                      
INFO     03:45:36.618 │ Screenshot interval set to 0.2s                                                  
INFO     03:45:37.252 │ Click (1198,  661) @ BATTLE_STATUS                                               
INFO     03:45:38.068 │ Click (1180,  658) @ BATTLE_STATUS                                               
INFO     03:45:38.838 │ Click (1170,  673) @ BATTLE_STATUS                                               
INFO     03:45:39.590 │ Click (1183,  668) @ BATTLE_STATUS                                               
INFO     03:45:40.347 │ Click (1167,  662) @ BATTLE_STATUS                                               
INFO     03:45:40.924 │ Click (1173,  672) @ BATTLE_STATUS                                               
INFO     03:45:41.652 │ Click (1167,  659) @ BATTLE_STATUS                                               
INFO     03:45:42.517 │ Click (1175,  666) @ BATTLE_STATUS                                               
INFO     03:45:45.065 │ Meta combat finished and in correct page.                                        
INFO     03:45:45.077 │ Combat end.                                                                      
INFO     03:45:45.779 │ Meta state:ATTACKING                                                             
INFO     03:45:46.380 │ Click ( 759,  665) @ META_AUTO_ATTACK_START                                      
INFO     03:45:47.432 │ Click ( 818,  526) @ META_AUTO_ATTACK_CONFIRM                                    
INFO     03:45:48.579 │ This meta is auto attacking, check after 15 minutes                              
INFO     03:45:48.636 │ Delay task `OpsiAshBeacon` to 2026-08-25 04:00:48 (minute=15)                    
INFO     03:45:48.973 │ Bind task ['General', 'Alas', 'OpsiGeneral', 'OpsiAshBeacon']                    
INFO     03:45:49.087 │ Save config ./config\alas.json,                                                  
         OpsiAshBeacon.Scheduler.NextRun=datetime.datetime(2026, 8, 25, 4, 0, 48)                        
INFO     03:45:49.406 │ Scheduler: End task `OpsiAshBeacon`                                              
INFO     03:45:49.417 │ [Server] cn                                                                      
INFO     03:45:50.520 │ Bind task ['General', 'Alas']                                                    
INFO     03:45:50.612 │ Pending tasks: ['Commission', 'WarArchives', 'OpsiHazard1Leveling']              
INFO     03:45:50.624 │ [Task] Commission (Enable, 2026-08-25 03:44:16)                                  
INFO     03:45:50.634 │ Bind task ['General', 'Alas', 'Commission']                                      
INFO     03:45:51.229 │ Scheduler: Start task `Commission`                                               
═════════════════════════════════════════════════════════════════════════════════════════════════════════
                                               COMMISSION                                                
═════════════════════════════════════════════════════════════════════════════════════════════════════════
INFO     03:45:51.530 │ <<< UI ENSURE >>>                                                                
INFO     03:45:51.541 │ UI get current page                                                              
INFO     03:45:53.258 │ Unknown ui page                                                                  
INFO     03:45:53.269 │ Click (1231,   28) @ GOTO_MAIN                                                   
WARNING  03:45:53.920 │ Func screenshot() call timeout, retrying: 0                                      
INFO     03:45:56.287 │ Unknown ui page                                                                  
INFO     03:45:56.300 │ Click (1234,   34) @ GOTO_MAIN                                                   
INFO     03:45:56.454 │ [UI] page_main                                                                   
INFO     03:45:56.463 │ Goto page_reward                                                                 
INFO     03:45:56.481 │ <<< UI GOTO PAGE_REWARD >>>                                                      
INFO     03:45:56.657 │ Page switch: page_main_white -> page_reward                                      
INFO     03:45:56.670 │ Click (  21,  228) @ MAIN_GOTO_REWARD_WHITE                                      
WARNING  03:47:27.031 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  03:55:23.503 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:01:10.910 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:13:19.470 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:22:36.570 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:23:28.956 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:30:41.180 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:30:44.280 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:31:26.702 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:33:37.348 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:39:07.947 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:39:18.630 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:39:26.382 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:41:46.641 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:48:00.213 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:48:57.043 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:49:09.361 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:49:15.304 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:49:43.553 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:49:44.066 │ Func screenshot() call timeout, retrying: 1                                      
WARNING  04:53:04.990 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  04:53:06.016 │ Func screenshot() call timeout, retrying: 1                                      
WARNING  04:53:24.485 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:01:42.589 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:04:52.620 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:06:14.099 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:07:29.177 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:11:16.070 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:26:42.853 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:27:04.851 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:27:37.795 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:27:55.254 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:28:11.810 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:29:27.938 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:30:19.079 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:37:20.268 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:37:31.073 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:38:20.955 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:45:13.761 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:45:44.872 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  05:46:02.794 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:01:05.968 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:06:53.573 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:12:05.929 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:15:39.086 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:16:12.471 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:17:11.288 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:18:17.453 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:24:08.361 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:31:57.799 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:33:59.175 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:34:00.138 │ Func screenshot() call timeout, retrying: 1                                      
WARNING  06:37:18.606 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:52:16.842 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:52:51.339 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:55:29.728 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:56:04.160 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:56:10.625 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  06:56:11.146 │ Func screenshot() call timeout, retrying: 1                                      
WARNING  06:57:32.961 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  07:09:43.076 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  07:11:45.458 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  07:13:46.834 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  07:21:10.918 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  07:25:59.686 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  07:26:31.395 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  07:31:11.146 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  07:33:36.930 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  07:42:50.876 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  07:48:29.498 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  07:52:43.462 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  07:53:27.119 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  07:53:49.176 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  07:53:56.384 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:06:50.328 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:08:32.453 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:08:33.789 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:08:48.659 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:08:55.300 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:09:28.128 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:09:32.209 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:19:35.523 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:24:18.269 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:24:26.926 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:24:36.714 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:24:48.135 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:25:26.010 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:25:42.339 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:31:13.794 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:47:48.573 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:54:11.888 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:55:57.737 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:57:20.666 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  08:59:20.515 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  09:01:20.875 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  09:02:49.563 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  09:10:17.076 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  09:17:39.350 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  09:18:24.564 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  09:29:14.868 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  09:43:03.844 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  09:57:38.519 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  10:17:14.010 │ Func screenshot() call timeout, retrying: 0                                      
WARNING  10:17:14.568 │ Func screenshot() call timeout, retrying: 1                                      
WARNING  10:20:42.730 │ Func screenshot() call timeout, retrying: 0                                      
[alas] exited. Reason: Manual stop

截图

Image

还有别的吗?

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions