LmeSzinc / StarRailCopilot

崩坏:星穹铁道脚本 | Honkai: Star Rail auto bot (简体中文/繁體中文/English/Español)
GNU General Public License v3.0
3.03k stars 148 forks source link

运行每日副本出错 #318

Closed Xizo-114514 closed 7 months ago

Xizo-114514 commented 7 months ago

在提问之前...

描述你的问题

副本选择的是白日梦酒店同谐行迹材料 当进入拟造花萼(赤)页面后,向下拖动一下,但是拖动的距离很小,然后页面停在比较靠上的位置, 然后页面卡住,日志一直在循环,然后超时重启。 问题是从2.0更新后出现,模拟器的叠加层是出问题之后才开的与问题无关。

如何复现

  1. 副本选择白日梦酒店同谐行迹材料
  2. 启动调度器

模拟器蓝叠5.14.21.004 系统Windows 11 专业版22621.1992 使用最新版本SRC

预期行为

No response

相关 Logs

═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
                                                        DUNGEON                                                        
═══════════════════════════════════════════════════════════════════════════════════════════════════════════════════════
2024-02-10 13:09:08.758 | INFO | [BattlePassWeeklyQuest] {'time': datetime.datetime(2024, 2, 10, 12, 44, 59), 'quest1':
'', 'quest2': '', 'quest3': '', 'quest4': '', 'quest5': '', 'quest6': '', 'quest7': '', 'total': 7, 'value': 7}        
2024-02-10 13:09:08.759 | INFO | [BattlePassWeeklyQuest expired] False                                                 
2024-02-10 13:09:08.761 | INFO | [DailyActivity] {'time': datetime.datetime(2024, 2, 10, 12, 45, 3), 'total': 500,     
'value': 500}                                                                                                          
2024-02-10 13:09:08.762 | INFO | [DailyActivity expired] False                                                         
2024-02-10 13:09:08.762 | INFO | [DailyQuest] {'time': datetime.datetime(2024, 2, 10, 12, 45, 3), 'quest1': '',        
'quest2': '', 'quest3': '', 'quest4': '', 'quest5': '', 'quest6': '', 'total': 6, 'value': 6}                          
2024-02-10 13:09:08.763 | INFO | [DailyQuest expired] False                                                            
2024-02-10 13:09:08.764 | INFO | [DungeonDouble] {'time': datetime.datetime(2024, 2, 10, 9, 13, 32), 'calyx': 0,       
'relic': 0, 'rogue': 0}                                                                                                
2024-02-10 13:09:08.765 | INFO | [DungeonDouble expired] False                                                         
2024-02-10 13:09:08.766 | INFO | [called_daily_support] False                                                          
2024-02-10 13:09:08.767 | INFO | [DungeonSupport_Use] when_daily                                                       
2024-02-10 13:09:08.768 | INFO | [Require compulsory support] False                                                    
═════════════════════════════════════════════════════ DUNGEON RUN ═════════════════════════════════════════════════════
2024-02-10 13:09:08.770 | INFO | DUNGEON RUN                                                                           
2024-02-10 13:09:08.770 | INFO | Dungeon: DungeonList(Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape), team=5,    
wave_limit=0, support_character=None                                                                                   
2024-02-10 13:09:08.779 | INFO | No dungeon interact                                                                   
────────────────────────────────────────────────── DUNGEON TAB GOTO ───────────────────────────────────────────────────
2024-02-10 13:09:08.780 | INFO | DUNGEON TAB GOTO                                                                      
2024-02-10 13:09:08.781 | INFO | <<< UI ENSURE >>>                                                                     
2024-02-10 13:09:08.783 | INFO | UI get current page                                                                   
2024-02-10 13:09:08.783 | INFO | [UI] page_main                                                                        
2024-02-10 13:09:08.784 | INFO | Goto page_guide                                                                       
2024-02-10 13:09:08.785 | INFO | <<< UI GOTO PAGE_GUIDE >>>                                                            
2024-02-10 13:09:08.787 | INFO | Page switch: page_main -> page_guide                                                  
2024-02-10 13:09:08.943 | INFO | Page arrive confirm page_main                                                         
2024-02-10 13:09:08.944 | INFO | Click (1007,   41) @ MAIN_GOTO_GUIDE                                                  
2024-02-10 13:09:10.605 | INFO | Page arrive: page_guide                                                               
2024-02-10 13:09:10.606 | INFO | DungeonTab set to DungeonTab(Survival_Index)                                          
2024-02-10 13:09:10.626 | INFO | [DungeonTab] unknown                                                                  
2024-02-10 13:09:10.728 | INFO | [DungeonTab] unknown                                                                  
2024-02-10 13:09:10.833 | INFO | [DungeonTab] DungeonTab(Survival_Index)                                               
2024-02-10 13:09:10.835 | INFO | Tab goto DungeonTab(Survival_Index), wait until loaded                                
2024-02-10 13:09:11.075 | INFO | Survival index loaded                                                                 
────────────────────────────────────────────────── DUNGEON NAV GOTO ───────────────────────────────────────────────────
2024-02-10 13:09:11.076 | INFO | DUNGEON NAV GOTO                                                                      
2024-02-10 13:09:11.077 | INFO | Dungeon nav goto DungeonNav(Calyx_Crimson)                                            
2024-02-10 13:09:11.278 | INFO | [OCR_DUNGEON_NAV 0.200s] ['模拟宇宙', '周期积分/位面饰品', '拟造花萼(金)',          
'经验材料/信用点', '拟造花萼(赤)', '行迹材料', '凝滞虚影', '角色晋阶材料', '侵蚀隧洞']                               
2024-02-10 13:09:11.279 | INFO | [OCR_DUNGEON_NAV matched] [DungeonNav(Simulated_Universe), DungeonNav(Calyx_Golden),  
DungeonNav(Calyx_Crimson), DungeonNav(Stagnant_Shadow), DungeonNav(Cavern_of_Corrosion)]                               
2024-02-10 13:09:11.280 | INFO | [DungeonNavList] 1 - 5                                                                
2024-02-10 13:09:11.470 | INFO | DUNGEON_NAV_LIST selected at DungeonNav(Simulated_Universe)                           
2024-02-10 13:09:11.471 | INFO | DUNGEON_NAV_LIST at top                                                               
2024-02-10 13:09:11.472 | INFO | dungeon_update_simuni                                                                 
2024-02-10 13:09:11.473 | INFO | Select row: DungeonNav(Calyx_Crimson)                                                 
2024-02-10 13:09:11.473 | INFO | Update thread start                                                                   
2024-02-10 13:09:11.473 | INFO | Get simulated universe points                                                         
2024-02-10 13:09:11.474 | INFO | Click ( 228,  405) @ DungeonNav(Calyx_Crimson)                                        
2024-02-10 13:09:11.536 | INFO | [OCR_SIMUNI_POINT] 14000/14000                                                        
2024-02-10 13:09:11.537 | INFO | [OCR_SIMUNI_POINT format] 14000/14000 -> (14000, 0, 14000)                            
2024-02-10 13:09:11.538 | INFO | [OCR_SIMUNI_POINT 0.054s] (14000, 0, 14000)                                           
2024-02-10 13:09:11.538 | INFO | [SimulatedUniverse] 14000/14000                                                       
2024-02-10 13:09:11.742 | INFO | [OCR_STAMINA 0.203s] ['27', '63/240', '0/8']                                          
2024-02-10 13:09:11.743 | INFO | [OCR_STAMINA] 63/240                                                                  
2024-02-10 13:09:11.743 | INFO | [OCR_STAMINA] 0/8                                                                     
2024-02-10 13:09:11.744 | INFO | [TrailblazePower] 63                                                                  
2024-02-10 13:09:11.745 | INFO | [Imersifier] 0                                                                        
2024-02-10 13:09:11.747 | INFO | Bind task ['Alas', 'Dungeon']                                                         
2024-02-10 13:09:11.747 | INFO | Save config ./config\src.json, Dungeon.DungeonStorage.SimulatedUniverse={'time':      
datetime.datetime(2024, 2, 10, 13, 9, 11), 'total': 14000, 'value': 14000},                                            
Dungeon.DungeonStorage.TrailblazePower={'time': datetime.datetime(2024, 2, 10, 13, 9, 11), 'total': 240, 'value': 63}, 
Dungeon.DungeonStorage.Immersifier={'time': datetime.datetime(2024, 2, 10, 13, 9, 11), 'total': 8, 'value': 0}         
2024-02-10 13:09:12.052 | INFO | Row selected at DungeonNav(Calyx_Crimson)                                             
2024-02-10 13:09:12.054 | INFO | Dungeon list loaded                                                                   
─────────────────────────────────────────────────── DUNGEON INSIGHT ───────────────────────────────────────────────────
2024-02-10 13:09:12.055 | INFO | DUNGEON INSIGHT                                                                       
2024-02-10 13:09:12.056 | INFO | Insight row: DungeonList(Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape),        
index=17                                                                                                               
2024-02-10 13:09:12.237 | INFO | [OCR_DUNGEON_LIST 0.180s] ['毁灭之蕾·拟造花萼(赤)', '限时提前解锁', '10', '进入',   
'收容舱段', '10', '传送', '虚无之蕾·拟造花萼(赤)', '限时提前解锁', '10', '进入']                                     
2024-02-10 13:09:12.238 | INFO | [OCR_DUNGEON_LIST matched] [DungeonEntrance(Enter),                                   
DungeonList(Calyx_Crimson_Destruction_Herta_StorageZone), DungeonEntrance(Teleport), DungeonEntrance(Enter)]           
2024-02-10 13:09:12.239 | INFO | [DungeonList] 10 - 10                                                                 
2024-02-10 13:09:12.239 | INFO | [DungeonList] 10 - 10                                                                 
2024-02-10 13:09:12.240 | INFO | Drag ( 497,  576) -> ( 497,  253)                                                     
2024-02-10 13:09:12.901 | INFO | Wait until stable: OCR_DUNGEON_LIST                                                   
2024-02-10 13:09:13.097 | INFO | OCR_DUNGEON_LIST stabled                                                              
2024-02-10 13:09:13.299 | INFO | [OCR_DUNGEON_LIST 0.201s] ['毁灭之蕾·拟造花萼(赤)', '限时提前解锁', '10', '进入',   
'收容舱段', '10', '传送', '虚无之蕾·拟造花萼(赤)', '限时提前解锁', '10', '进入']                                     
2024-02-10 13:09:13.301 | INFO | [OCR_DUNGEON_LIST matched] [DungeonEntrance(Enter),                                   
DungeonList(Calyx_Crimson_Destruction_Herta_StorageZone), DungeonEntrance(Teleport), DungeonEntrance(Enter)]           
2024-02-10 13:09:13.301 | INFO | [DungeonList] 10 - 10                                                                 
2024-02-10 13:09:13.301 | INFO | [DungeonList] 10 - 10                                                                 
2024-02-10 13:09:13.303 | INFO | Drag ( 513,  596) -> ( 513,  284)                                                     
2024-02-10 13:09:13.949 | INFO | Wait until stable: OCR_DUNGEON_LIST                                                   
2024-02-10 13:09:13.975 | INFO | OCR_DUNGEON_LIST stabled                                                              
2024-02-10 13:09:13.975 | WARNING | No more rows in DraggableList(DungeonList)                                         
2024-02-10 13:09:13.976 | INFO | Dungeon name is insight, swipe down a little bit to find the teleport button          
2024-02-10 13:09:13.976 | INFO | Insight row: DungeonList(Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape),        
index=17                                                                                                               
2024-02-10 13:09:14.166 | INFO | [OCR_DUNGEON_LIST 0.189s] ['毁灭之蕾·拟造花萼(赤)', '限时提前解锁', '10', '进入', ' 
收容舱段', '10', '传送', '虚无之蕾·拟造花萼(赤)', '限时提前解锁', '10', '进入']                                      
2024-02-10 13:09:14.167 | INFO | [OCR_DUNGEON_LIST matched] [DungeonEntrance(Enter),                                   
DungeonList(Calyx_Crimson_Destruction_Herta_StorageZone), DungeonEntrance(Teleport), DungeonEntrance(Enter)]           
2024-02-10 13:09:14.167 | INFO | [DungeonList] 10 - 10                                                                 
2024-02-10 13:09:14.168 | INFO | [DungeonList] 10 - 10                                                                 
2024-02-10 13:09:14.169 | INFO | Drag ( 546,  490) -> ( 546,  342)                                                     
2024-02-10 13:09:14.739 | INFO | Wait until stable: OCR_DUNGEON_LIST                                                   
2024-02-10 13:09:14.889 | INFO | OCR_DUNGEON_LIST stabled                                                              
2024-02-10 13:09:15.051 | INFO | [OCR_DUNGEON_LIST 0.161s] ['收容舱段', '10', '传送', '虚无之蕾·拟造花萼(赤)',       
'限时提前解锁', '10', '进入', '大矿区', '10', '传送']                                                                  
2024-02-10 13:09:15.053 | INFO | [OCR_DUNGEON_LIST matched] [DungeonList(Calyx_Crimson_Destruction_Herta_StorageZone), 
DungeonEntrance(Teleport), DungeonEntrance(Enter), DungeonList(Calyx_Crimson_Nihility_Jarilo_GreatMine),               
DungeonEntrance(Teleport)]                                                                                             
2024-02-10 13:09:15.053 | INFO | [DungeonList] 10 - 18                                                                 
2024-02-10 13:09:15.054 | INFO | [DungeonList] 10 - 18                                                                 
2024-02-10 13:09:15.255 | INFO | [OCR_DUNGEON_LIST 0.201s] ['收容舱段', '10', '传送', '虚无之蕾·拟造花萼(赤)',       
'限时提前解锁', '10', '进入', '大矿区', '10', '传送']                                                                  
2024-02-10 13:09:15.257 | INFO | [OCR_DUNGEON_LIST matched] [DungeonList(Calyx_Crimson_Destruction_Herta_StorageZone), 
DungeonEntrance(Teleport), DungeonEntrance(Enter), DungeonList(Calyx_Crimson_Nihility_Jarilo_GreatMine),               
DungeonEntrance(Teleport)]                                                                                             
2024-02-10 13:09:15.258 | INFO | [DungeonList] 10 - 18                                                                 
2024-02-10 13:09:15.258 | INFO | [DungeonList] 10 - 18                                                                 
──────────────────────────────────────────────────── DUNGEON ENTER ────────────────────────────────────────────────────
2024-02-10 13:09:15.260 | INFO | DUNGEON ENTER                                                                         
2024-02-10 13:09:15.261 | WARNING | Keyword DungeonList(Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape) is not in 
current rows of DraggableList(DungeonList)                                                                             
2024-02-10 13:09:15.262 | WARNING | Current rows: [DungeonList(Calyx_Crimson_Destruction_Herta_StorageZone),           
DungeonEntrance(Teleport), DungeonEntrance(Enter), DungeonList(Calyx_Crimson_Nihility_Jarilo_GreatMine),               
DungeonEntrance(Teleport)]                                                                                             
2024-02-10 13:09:15.262 | WARNING | Cannot find dungeon entrance of                                                    
DungeonList(Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape)                                                       
2024-02-10 13:09:16.564 | INFO | [OCR_DUNGEON_LIST 0.208s] ['收容舱段', '10', '传送', '虚无之蕾·拟造花萼(赤)',       
'限时提前解锁', '10', '进入', '〇大矿区', '10', '传送']                                                                
2024-02-10 13:09:16.565 | INFO | [OCR_DUNGEON_LIST matched] [DungeonList(Calyx_Crimson_Destruction_Herta_StorageZone), 
DungeonEntrance(Teleport), DungeonEntrance(Enter), DungeonList(Calyx_Crimson_Nihility_Jarilo_GreatMine),               
DungeonEntrance(Teleport)]                                                                                             
2024-02-10 13:09:16.566 | INFO | [DungeonList] 10 - 18                                                                 
2024-02-10 13:09:16.567 | INFO | [DungeonList] 10 - 18                                                                 
2024-02-10 13:09:16.567 | WARNING | Keyword DungeonList(Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape) is not in 
current rows of DraggableList(DungeonList)                                                                             
2024-02-10 13:09:16.568 | WARNING | Current rows: [DungeonList(Calyx_Crimson_Destruction_Herta_StorageZone),           
DungeonEntrance(Teleport), DungeonEntrance(Enter), DungeonList(Calyx_Crimson_Nihility_Jarilo_GreatMine),               
DungeonEntrance(Teleport)]                                                                                             
2024-02-10 13:09:16.568 | WARNING | Cannot find dungeon entrance of                                                    
DungeonList(Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape)                                                       
2024-02-10 13:09:17.570 | INFO | [OCR_DUNGEON_LIST 0.193s] ['收容舱段', '10', '传送', '虚无之蕾·拟造花萼(赤)',       
'限时提前解锁', '10', '进入', '〇大矿区', '10', '传送']                                                                

此处一直在循环

2024-02-10 13:10:14.013 | INFO | [OCR_DUNGEON_LIST matched] [DungeonList(Calyx_Crimson_Destruction_Herta_StorageZone), 
DungeonEntrance(Teleport), DungeonEntrance(Enter), DungeonList(Calyx_Crimson_Nihility_Jarilo_GreatMine),               
DungeonEntrance(Teleport)]                                                                                             
2024-02-10 13:10:14.014 | INFO | [DungeonList] 10 - 18                                                                 
2024-02-10 13:10:14.015 | INFO | [DungeonList] 10 - 18                                                                 
2024-02-10 13:10:14.015 | WARNING | Keyword DungeonList(Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape) is not in 
current rows of DraggableList(DungeonList)                                                                             
2024-02-10 13:10:14.016 | WARNING | Current rows: [DungeonList(Calyx_Crimson_Destruction_Herta_StorageZone),           
DungeonEntrance(Teleport), DungeonEntrance(Enter), DungeonList(Calyx_Crimson_Nihility_Jarilo_GreatMine),               
DungeonEntrance(Teleport)]                                                                                             
2024-02-10 13:10:14.017 | WARNING | Cannot find dungeon entrance of                                                    
DungeonList(Calyx_Crimson_Harmony_Penacony_TheReverieDreamscape)                                                       
2024-02-10 13:10:14.251 | 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 L285 loop()                                                                                         
           alas.py  L69 run()                                                                                          
            src.py  L27 dungeon()                                                                                      
        dungeon.py L329 run()                                                                                          
        dungeon.py L182 dungeon_run()                                                                                  
        dungeon.py  L51 _dungeon_run()                                                                                 
             ui.py L668 dungeon_goto()                                                                                 
             ui.py L549 _dungeon_enter()                                                                               
         device.py L112 screenshot()                                                                                   
         device.py L148 stuck_record_check()                                                                           
         device.py  L43 show_function_call()                                                                           
2024-02-10 13:10:14.253 | WARNING | Wait too long                                                                      
2024-02-10 13:10:14.253 | WARNING | Waiting for {'GUIDE_CHECK', 'COMBAT_PREPARE'}                                      
2024-02-10 13:10:14.262 | INFO | [Package_name] com.miHoYo.hkrpg                                                       
2024-02-10 13:10:14.264 | ERROR | GameStuckError: Wait too long                                                        
2024-02-10 13:10:14.265 | WARNING | Saving error: ./log/error/1707541814265

截图

2024-02-10_13-10-14-250023

还有别的吗?

No response

Xizo-114514 commented 7 months ago

补充:在循环的时候,手动划到最底下,能正常进入副本

Zebartin commented 7 months ago

https://github.com/LmeSzinc/StarRailCopilot/issues/309#issuecomment-1932287476

你试一下解锁全部副本,就是让右侧栏不存在追踪都是传送。

Xizo-114514 commented 7 months ago

感谢回复,解锁了限时解锁的副本之后就好了,没注意到这个

rosebudgrave commented 7 months ago

可以,解锁了之后 就没有显示 显示提前解锁