StarRailCopilot icon indicating copy to clipboard operation
StarRailCopilot copied to clipboard

每日任务卡住

Open aaahai00 opened this issue 9 months ago • 1 comments

在提问之前...

  • [X] 我已经搜索了现有的 issues
  • [X] 我在提问题之前至少花费了 5 分钟来思考和准备
  • [X] 我正在使用最新版的 SRC

描述你的问题

功能无法正常执行~~百分百卡住~~ 后面发现跟位置有关,只要对着图片摆一个相似的位置启动就会卡住,看来是个比较小概率的问题

如何复现

No response

预期行为

正常运行

相关 Logs

═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
                                                      DAILYQUEST                                                       
═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
2024-05-09 23:27:08.203 | INFO | [BattlePassWeeklyQuest] {'time': datetime.datetime(2024, 5, 9, 23, 1, 17), 'quest1':  
'Consume_a_total_of_1_Trailblaze_Power_1400_Trailblazer_Power_max', 'quest2': 'Clear_Stagnant_Shadow_1_times',         
'quest3': 'Clear_Calyx_1_times', 'quest4': 'Use_300000_credits', 'quest5': 'Synthesize_Consumables_1_times', 'quest6': 
'', 'quest7': '', 'total': 7, 'value': 2}                                                                              
2024-05-09 23:27:08.205 | INFO | [BattlePassWeeklyQuest expired] False                                                 
══════════════════════════════════════════════════ GET DAILY REWARDS ══════════════════════════════════════════════════
2024-05-09 23:27:08.206 | INFO | GET DAILY REWARDS                                                                     
────────────────────────────────────────────────── DUNGEON TAB GOTO ───────────────────────────────────────────────────
2024-05-09 23:27:08.209 | INFO | DUNGEON TAB GOTO                                                                      
2024-05-09 23:27:08.210 | INFO | <<< UI ENSURE >>>                                                                     
2024-05-09 23:27:08.211 | INFO | UI get current page                                                                   
2024-05-09 23:27:08.212 | INFO | [UI] page_main                                                                        
2024-05-09 23:27:08.222 | INFO | acquire_lang_checked                                                                  
2024-05-09 23:27:08.224 | INFO | <<< UI GOTO PAGE_MAIN >>>                                                             
2024-05-09 23:27:08.225 | INFO | Page arrive: page_main                                                                
2024-05-09 23:27:08.364 | INFO | Page arrive confirm page_main                                                         
2024-05-09 23:27:08.365 | INFO | check_lang_from_map_plane                                                             
2024-05-09 23:27:08.366 | INFO | Try ocr in lang cn                                                                    
2024-05-09 23:27:08.614 | INFO | [OCR_MAP_NAME 0.247s] 残响回廊                                                        
2024-05-09 23:27:08.615 | INFO | [CurrentPlane] MapPlane(Jarilo_CorridorofFadingEchoes)                                
2024-05-09 23:27:08.616 | INFO | check_lang_from_map_plane matched lang: cn                                            
2024-05-09 23:27:08.618 | INFO | UI get current page                                                                   
2024-05-09 23:27:08.619 | INFO | [UI] page_main                                                                        
2024-05-09 23:27:08.620 | INFO | Goto page_guide                                                                       
2024-05-09 23:27:08.620 | INFO | <<< UI GOTO PAGE_GUIDE >>>                                                            
2024-05-09 23:27:08.621 | INFO | Page switch: page_main -> page_guide                                                  
2024-05-09 23:27:10.688 | WARNING | _ui_button_confirm(MAIN_GOTO_CHARACTER) timeout                                    
2024-05-09 23:27:10.689 | INFO | Page arrive confirm page_main                                                         
2024-05-09 23:27:10.690 | INFO | Click (1015,   43) @ MAIN_GOTO_GUIDE                                                  
2024-05-09 23:27:13.143 | INFO | Page arrive: page_guide                                                               
2024-05-09 23:27:13.144 | INFO | DungeonTab set to DungeonTab(Daily_Training)                                          
2024-05-09 23:27:13.181 | INFO | [DungeonTab] unknown                                                                  
2024-05-09 23:27:13.246 | INFO | [DungeonTab] unknown                                                                  
2024-05-09 23:27:13.349 | INFO | [DungeonTab] unknown                                                                  
2024-05-09 23:27:13.451 | INFO | [DungeonTab] unknown                                                                  
2024-05-09 23:27:13.580 | INFO | [DungeonTab] unknown                                                                  
2024-05-09 23:27:13.679 | INFO | [DungeonTab] DungeonTab(Daily_Training)                                               
2024-05-09 23:27:13.680 | INFO | Tab goto DungeonTab(Daily_Training), wait until loaded                                
2024-05-09 23:27:13.961 | INFO | Daily training loaded                                                                 
2024-05-09 23:27:13.962 | INFO | Getting quest rewards                                                                 
2024-05-09 23:27:13.974 | INFO | Ensure position: left                                                                 
2024-05-09 23:27:13.991 | INFO | No more quests to get, have quests uncompleted                                        
2024-05-09 23:27:13.993 | INFO | Getting active point rewards                                                          
2024-05-09 23:27:14.049 | INFO | No more reward to get                                                                 
2024-05-09 23:27:14.091 | INFO | [Daily activity] 100                                                                  
2024-05-09 23:27:14.096 | INFO | Bind task ['Alas', 'DailyQuest']                                                      
2024-05-09 23:27:14.097 | INFO | Save config ./config\153.json, DailyQuest.DailyStorage.DailyActivity={'time':         
datetime.datetime(2024, 5, 9, 23, 27, 14), 'total': 500, 'value': 100}                                                 
2024-05-09 23:27:14.104 | INFO | Daily reward got but not yet claimed                                                  
══════════════════════════════════════════════════ RECOGNIZE QUESTS ═══════════════════════════════════════════════════
2024-05-09 23:27:14.105 | INFO | RECOGNIZE QUESTS                                                                      
2024-05-09 23:27:14.107 | INFO | Recognizing daily quests                                                              
────────────────────────────────────────────────── DUNGEON TAB GOTO ───────────────────────────────────────────────────
2024-05-09 23:27:14.108 | INFO | DUNGEON TAB GOTO                                                                      
2024-05-09 23:27:14.109 | INFO | <<< UI ENSURE >>>                                                                     
2024-05-09 23:27:14.109 | INFO | UI get current page                                                                   
2024-05-09 23:27:14.112 | INFO | [UI] page_guide                                                                       
2024-05-09 23:27:14.113 | INFO | Already at page_guide                                                                 
2024-05-09 23:27:14.114 | INFO | DungeonTab set to DungeonTab(Daily_Training)                                          
2024-05-09 23:27:14.115 | INFO | [DungeonTab] DungeonTab(Daily_Training)                                               
2024-05-09 23:27:14.117 | INFO | Ensure position: left                                                                 
2024-05-09 23:27:14.401 | INFO | [OCR_DAILY_QUEST 0.283s] ['派遣1次委托', '累计消耗120点开拓力', '完成1个日常任务',    
'累计触发弱点击破效果5次', '信得', '前往', '前往', '前往', '进行中']                                                   
2024-05-09 23:27:14.404 | INFO | [OCR_DAILY_QUEST matched] [DailyQuest(Dispatch_1_assignments),                        
DailyQuest(Consume_120_Trailblaze_Power), DailyQuest(Complete_1_Daily_Mission),                                        
DailyQuest(Inflict_Weakness_Break_5_times), DailyQuestState(Go), DailyQuestState(Go), DailyQuestState(Go),             
DailyQuestState(In_Progress)]                                                                                          
2024-05-09 23:27:14.417 | INFO | Swipe ( 743,  440) -> ( 282,  443)                                                    
2024-05-09 23:27:19.854 | INFO | Swipe ( 878,  433) -> ( 358,  432)                                                    
2024-05-09 23:27:20.753 | INFO | Ensure position: right                                                                
2024-05-09 23:27:21.021 | INFO | [OCR_DAILY_QUEST 0.267s] ['使用支援角色并获得战斗胜利1次', '将任意遗器等级提升1次',   
'完成1次「模拟宇宙』', '登录游戏', '进行中', '前往', '前往', '已领取']                                                 
2024-05-09 23:27:21.023 | INFO | [OCR_DAILY_QUEST matched]                                                             
[DailyQuest(Obtain_victory_in_combat_with_Support_Characters_1_times), DailyQuest(Level_up_any_Relic_1_times),         
DailyQuest(Complete_Simulated_Universe_1_times), DailyQuest(Log_in_to_the_game), DailyQuestState(In_Progress),         
DailyQuestState(Go), DailyQuestState(Go), DailyQuestState(Claimed)]                                                    
2024-05-09 23:27:21.024 | INFO | Daily quests recognition complete                                                     
2024-05-09 23:27:21.025 | INFO | Daily quests: [DailyQuest(Dispatch_1_assignments),                                    
DailyQuest(Consume_120_Trailblaze_Power), DailyQuest(Complete_1_Daily_Mission),                                        
DailyQuest(Inflict_Weakness_Break_5_times), DailyQuest(Obtain_victory_in_combat_with_Support_Characters_1_times),      
DailyQuest(Level_up_any_Relic_1_times), DailyQuest(Complete_Simulated_Universe_1_times)]                               
2024-05-09 23:27:21.032 | INFO | Bind task ['Alas', 'DailyQuest']                                                      
2024-05-09 23:27:21.033 | INFO | Save config ./config\153.json, DailyQuest.DailyStorage.DailyQuest={'time':            
datetime.datetime(2024, 5, 9, 23, 27, 21), 'quest1': 'Dispatch_1_assignments', 'quest2':                               
'Consume_120_Trailblaze_Power', 'quest3': 'Complete_1_Daily_Mission', 'quest4': 'Inflict_Weakness_Break_5_times',      
'quest5': 'Obtain_victory_in_combat_with_Support_Characters_1_times', 'quest6': 'Level_up_any_Relic_1_times', 'total': 
6, 'value': 0}                                                                                                         
══════════════════════════════════════════════════════ DO QUESTS ══════════════════════════════════════════════════════
2024-05-09 23:27:21.042 | INFO | DO QUESTS                                                                             
2024-05-09 23:27:21.044 | INFO | Himeko trial, enemy=1, item=0                                                         
══════════════════════════════════════════════════════ ROUTE RUN ══════════════════════════════════════════════════════
2024-05-09 23:27:21.045 | INFO | ROUTE RUN                                                                             
2024-05-09 23:27:21.046 | INFO | [Route] route.daily.HimekoTrial:route_enemy                                           
2024-05-09 23:27:21.054 | INFO | Enter Himeko trial                                                                    
2024-05-09 23:27:21.084 | INFO | <<< UI ENSURE >>>                                                                     
2024-05-09 23:27:21.085 | INFO | UI get current page                                                                   
2024-05-09 23:27:21.088 | INFO | [UI] page_guide                                                                       
2024-05-09 23:27:21.089 | INFO | Goto page_gacha                                                                       
2024-05-09 23:27:21.090 | INFO | <<< UI GOTO PAGE_GACHA >>>                                                            
2024-05-09 23:27:21.094 | INFO | Page switch: page_guide -> page_main                                                  
2024-05-09 23:27:21.095 | INFO | Click (1231,   41) @ GUIDE_CLOSE                                                      
2024-05-09 23:28:21.177 | INFO | Function calls:                                                                       
          <string>   L1 <module>                                                                                       
          spawn.py L116 spawn_main()                                                                                   
          spawn.py L129 _main()                                                                                        
        process.py L314 _bootstrap()                                                                                   
        process.py L108 run()                                                                                          
process_manager.py L149 run_process()                                                                                  
           alas.py L297 loop()                                                                                         
           alas.py  L81 run()                                                                                          
            src.py  L39 daily_quest()                                                                                  
    daily_quest.py L325 run()                                                                                          
    daily_quest.py L304 do_daily_quests()                                                                              
         loader.py  L91 route_run()                                                                                    
    HimekoTrial.py L127 route_enemy()                                                                                  
          trail.py  L27 enter_himeko_trial()                                                                           
             ui.py L192 ui_ensure()                                                                                    
             ui.py L128 ui_goto()                                                                                      
         device.py L146 screenshot()                                                                                   
         device.py L194 stuck_record_check()                                                                           
         device.py  L43 show_function_call()                                                                           
2024-05-09 23:28:21.180 | WARNING | Wait too long                                                                      
2024-05-09 23:28:21.180 | WARNING | Waiting for {'LOGIN_CONFIRM', 'MESSAGE_CLOSE', 'BATTLE_PASS_CHECK', 'CAMERA_CHECK',
'GET_REWARD', 'MAIN_GOTO_CHARACTER', 'MONTHLY_CARD_GET_ITEM', 'MENU_CHECK', 'GUIDE_CHECK', 'INFO_CLOSE', 'WORLD_CHECK',
'COMBAT_PREPARE', 'MAP_CHECK', 'SYNTHESIZE_CHECK', 'TUTORIAL_CHECK', 'ITEM_CHECK', 'COMBAT_EXIT', 'GACHA_CHECK',       
'EVENT_CHECK', 'BATTLE_PASS_NOTIFICATION', 'POPUP_SINGLE', 'ASSIGNMENT_CHECK', 'CHARACTER_CHECK',                      
'MONTHLY_CARD_REWARD', 'ROGUE_CHECK', 'TEAM_CHECK', 'FORGOTTEN_HALL_CHECK', 'POPUP_CONFIRM', 'GET_LIGHT_CONE',         
'MISSION_CHECK'}                                                                                                       
2024-05-09 23:28:21.210 | INFO | [Package_name] com.miHoYo.hkrpg                                                       
2024-05-09 23:28:21.212 | ERROR | Route failed: route.daily.HimekoTrial:route_enemy                                    
2024-05-09 23:28:21.212 | ERROR | GameStuckError: Wait too long                                                        
2024-05-09 23:28:21.218 | WARNING | Saving error: ./log/error/1715268501218

截图

2024-05-09_23-28-21-163173

还有别的吗?

跟罐子和角色无关,罐子打了也卡住,~~摆位置的时候留意一下罐子更好摆~~

aaahai00 avatar May 09 '24 15:05 aaahai00

换个地方好了

aaahai00 avatar May 09 '24 15:05 aaahai00

https://github.com/LmeSzinc/StarRailCopilot/pull/456/commits/3018449c9c8d9cd5899947824b08af2b31acc072

LmeSzinc avatar May 13 '24 08:05 LmeSzinc

才看到,明天试试

aaahai00 avatar May 17 '24 20:05 aaahai00