LmeSzinc / StarRailCopilot

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

2.3版本生存索引界面更改导致无法刷每日 #540

Closed sonnyding1 closed 5 months ago

sonnyding1 commented 5 months ago

在提问之前...

描述你的问题

因为星铁2.3版本更新,生存索引的UI有一点更改,也许是因为这个原因脚本尝试打每日的时候会报错。

如何复现

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

预期行为

No response

相关 Logs

WARNING  15:58:00.650 │ Planner item ItemTrace(Moon_Rage_Fang) has_group_base but
         given value=0 is not a MultiValue                                       
WARNING  15:58:00.650 │ Planner item ItemTrace(Moon_Rage_Fang) has_group_base but
         given total=0 is not a MultiValue                                       
WARNING  15:58:00.651 │ Planner item ItemTrace(Moon_Rage_Fang) has_group_base but
         given synthesize=0 is not a MultiValue                                  
ERROR    15:58:00.652 │ Planner item ItemTrace(Moon_Rage_Fang) has invalid       
         total=purple=0 blue=0 green=0, drop                                     
INFO     15:58:00.653 │ No items need to synthesize                              
INFO     15:58:00.653 │ [DungeonDouble] {'time': datetime.datetime(2024, 6, 22,  
         2, 1, 28), 'calyx': 0, 'relic': 0, 'rogue': 0}                          
INFO     15:58:00.654 │ [DungeonDouble expired] False                            
INFO     15:58:00.655 │ Planner farm empty                                       
INFO     15:58:00.655 │ Planner farm empty                                       
INFO     15:58:00.656 │ [called_daily_support] False                             
INFO     15:58:00.656 │ [DungeonSupport_Use] always_use                          
INFO     15:58:00.657 │ [Require compulsory support] False                       
══════════════════════════════════ DUNGEON RUN ══════════════════════════════════
INFO     15:58:00.658 │ DUNGEON RUN                                              
INFO     15:58:00.659 │ Dungeon:                                                 
         DungeonList(Calyx_Crimson_Destruction_Luofu_ScalegorgeWaterscape),      
         team=2, wave_limit=0, support_character=Acheron                         
INFO     15:58:00.705 │ No dungeon interact                                      
─────────────────────────────── DUNGEON TAB GOTO ────────────────────────────────
INFO     15:58:00.708 │ DUNGEON TAB GOTO                                         
INFO     15:58:00.709 │ <<< UI ENSURE >>>                                        
INFO     15:58:00.710 │ UI get current page                                      
INFO     15:58:00.789 │ [UI] page_guide                                          
INFO     15:58:00.790 │ acquire_lang_checked                                     
INFO     15:58:00.791 │ <<< UI GOTO PAGE_MAIN >>>                                
INFO     15:58:00.793 │ Page switch: page_guide -> page_main                     
INFO     15:58:00.795 │ Click (1231,   41) @ GUIDE_CLOSE                         
INFO     15:58:01.618 │ Page arrive: page_main                                   
INFO     15:58:01.856 │ Page arrive confirm page_main                            
INFO     15:58:01.857 │ check_lang_from_map_plane                                
INFO     15:58:01.857 │ Try ocr in lang cn                                       
INFO     15:58:02.151 │ [OCR_MAP_NAME 0.293s] 晖长石号                           
INFO     15:58:02.153 │ Try ocr in lang en                                       
INFO     15:58:02.364 │ [OCR_MAP_NAME 0.210s] K                                  
WARNING  15:58:02.366 │ Cannot detect in-game text language, assume current      
         lang=cn is correct                                                      
INFO     15:58:02.367 │ UI get current page                                      
INFO     15:58:02.368 │ [UI] page_main                                           
INFO     15:58:02.368 │ Goto page_guide                                          
INFO     15:58:02.369 │ <<< UI GOTO PAGE_GUIDE >>>                               
INFO     15:58:02.371 │ Page switch: page_main -> page_guide                     
INFO     15:58:02.531 │ Page arrive confirm page_main                            
INFO     15:58:02.532 │ Click (1013,   37) @ MAIN_GOTO_GUIDE                     
INFO     15:58:03.411 │ Page arrive: page_guide                                  
INFO     15:58:03.412 │ DungeonTab set to DungeonTab(Survival_Index)             
INFO     15:58:03.454 │ [DungeonTab] unknown                                     
INFO     15:58:03.532 │ [DungeonTab] unknown                                     
INFO     15:58:03.635 │ [DungeonTab] unknown                                     
INFO     15:58:03.736 │ [DungeonTab] unknown                                     
INFO     15:58:03.834 │ [DungeonTab] unknown                                     
INFO     15:58:03.933 │ [DungeonTab] DungeonTab(Daily_Training)                  
INFO     15:58:03.945 │ Click ( 292,  110) @ SURVIVAL_INDEX_CLICK                
INFO     15:58:04.037 │ [DungeonTab] DungeonTab(Daily_Training)                  
INFO     15:58:04.136 │ [DungeonTab] DungeonTab(Daily_Training)                  
INFO     15:58:04.218 │ [DungeonTab] DungeonTab(Survival_Index)                  
INFO     15:58:04.219 │ Tab goto DungeonTab(Survival_Index), wait until loaded   
INFO     15:58:04.632 │ Survival index loaded, SURVIVAL_INDEX_OE_LOADED          
─────────────────────────────── DUNGEON NAV GOTO ────────────────────────────────
INFO     15:58:04.633 │ DUNGEON NAV GOTO                                         
INFO     15:58:04.634 │ Dungeon nav goto DungeonNav(Calyx_Crimson)               
INFO     15:58:04.898 │ [OCR_DUNGEON_NAV 0.264s] ['饰品提取', '位面饰品',        
         '拟造花萼(金)', '经验材料/信用点', '拟造花萼(赤)', '行迹材料',      
         '凝滞虚影', '角色晋阶材料', '侵蚀隧洞']                                 
INFO     15:58:04.901 │ [OCR_DUNGEON_NAV matched]                                
         [DungeonNav(Ornament_Extraction), DungeonNav(Calyx_Golden),             
         DungeonNav(Calyx_Crimson), DungeonNav(Stagnant_Shadow),                 
         DungeonNav(Cavern_of_Corrosion)]                                        
INFO     15:58:04.903 │ [DungeonNavList] 1 - 7                                   
INFO     15:58:04.930 │ DUNGEON_NAV_LIST selected at                             
         DungeonNav(Ornament_Extraction)                                         
INFO     15:58:04.932 │ DUNGEON_NAV_LIST at top                                  
INFO     15:58:04.932 │ Select row: DungeonNav(Calyx_Crimson)                    
INFO     15:58:04.933 │ Click ( 240,  402) @ DungeonNav(Calyx_Crimson)           
INFO     15:58:05.331 │ Row selected at DungeonNav(Calyx_Crimson)                
INFO     15:58:05.430 │ Dungeon list loaded                                      
──────────────────────────────── DUNGEON INSIGHT ────────────────────────────────
INFO     15:58:05.432 │ DUNGEON INSIGHT                                          
INFO     15:58:05.432 │ Insight row:                                             
         DungeonList(Calyx_Crimson_Destruction_Luofu_ScalegorgeWaterscape),      
         index=11                                                                
INFO     15:58:05.738 │ [OCR_DUNGEON_LIST 0.306s] ['巡猎之蕾·拟造花萼(赤)',    
         '限时提前解锁', '苏乐达热砂海选会场', '10', '进入', '50', '。城郊雪原', 
         '10', '传送', '50', '毁灭之蕾·拟造花萼(赤)', '收容舱段', '10', '传送']
INFO     15:58:05.740 │ [OCR_DUNGEON_LIST matched]                               
         [DungeonList(Calyx_Crimson_The_Hunt_Penacony_SoulGladScorchsandAuditionV
         enue), DungeonEntrance(Enter),                                          
         DungeonList(Calyx_Crimson_The_Hunt_Jarilo_OutlyingSnowPlains),          
         DungeonEntrance(Teleport),                                              
         DungeonList(Calyx_Crimson_Destruction_Herta_StorageZone),               
         DungeonEntrance(Teleport)]                                              
WARNING  15:58:05.742 │ Rows given to DraggableList(DungeonList) are not         
         ascending sorted                                                        
INFO     15:58:05.742 │ [DungeonList] 10 - 15                                    
WARNING  15:58:05.744 │ Early access dungeon:                                    
         DungeonList(Calyx_Crimson_The_Hunt_Penacony_SoulGladScorchsandAuditionVe
         nue)                                                                    
INFO     15:58:05.745 │ [DungeonList] 10 - 14                                    
INFO     15:58:05.745 │ Dungeon name is insight, swipe down a little bit to find 
         the teleport button                                                     
INFO     15:58:05.746 │ Insight row:                                             
         DungeonList(Calyx_Crimson_Destruction_Luofu_ScalegorgeWaterscape),      
         index=11                                                                
INFO     15:58:05.996 │ [OCR_DUNGEON_LIST 0.249s] ['巡猎之蕾·拟造花萼(赤)',    
         '限时提前解锁', '苏乐达热砂海选会场', '10', '进入', '50', '。城郊雪原', 
         '10', '传送', '50', '毁灭之蕾·拟造花萼(赤)', '收容舱段']              
INFO     15:58:06.000 │ [OCR_DUNGEON_LIST matched]                               
         [DungeonList(Calyx_Crimson_The_Hunt_Penacony_SoulGladScorchsandAuditionV
         enue), DungeonEntrance(Enter),                                          
         DungeonList(Calyx_Crimson_The_Hunt_Jarilo_OutlyingSnowPlains),          
         DungeonEntrance(Teleport),                                              
         DungeonList(Calyx_Crimson_Destruction_Herta_StorageZone)]               
WARNING  15:58:06.001 │ Rows given to DraggableList(DungeonList) are not         
         ascending sorted                                                        
INFO     15:58:06.004 │ [DungeonList] 10 - 15                                    
WARNING  15:58:06.005 │ Early access dungeon:                                    
         DungeonList(Calyx_Crimson_The_Hunt_Penacony_SoulGladScorchsandAuditionVe
         nue)                                                                    
INFO     15:58:06.006 │ [DungeonList] 10 - 14                                    
INFO     15:58:06.274 │ [OCR_DUNGEON_LIST 0.267s] ['巡猎之蕾·拟造花萼(赤)',    
         '限时提前解锁', '苏乐达热砂海选会场', '10', '进入', '50', '。城郊雪原', 
         '10', '传送', '50', '毁灭之蕾·拟造花萼(赤)', '收容舱段', '10', '传送']
INFO     15:58:06.276 │ [OCR_DUNGEON_LIST matched]                               
         [DungeonList(Calyx_Crimson_The_Hunt_Penacony_SoulGladScorchsandAuditionV
         enue), DungeonEntrance(Enter),                                          
         DungeonList(Calyx_Crimson_The_Hunt_Jarilo_OutlyingSnowPlains),          
         DungeonEntrance(Teleport),                                              
         DungeonList(Calyx_Crimson_Destruction_Herta_StorageZone),               
         DungeonEntrance(Teleport)]                                              
WARNING  15:58:06.278 │ Rows given to DraggableList(DungeonList) are not         
         ascending sorted                                                        
INFO     15:58:06.278 │ [DungeonList] 10 - 15                                    
WARNING  15:58:06.279 │ Early access dungeon:                                    
         DungeonList(Calyx_Crimson_The_Hunt_Penacony_SoulGladScorchsandAuditionVe
         nue)                                                                    
INFO     15:58:06.280 │ [DungeonList] 10 - 14                                    
───────────────────────────────── DUNGEON ENTER ─────────────────────────────────
INFO     15:58:06.281 │ DUNGEON ENTER                                            
WARNING  15:58:06.285 │ Keyword                                                  
         DungeonList(Calyx_Crimson_Destruction_Luofu_ScalegorgeWaterscape) is not
         in current rows of DraggableList(DungeonList)                           
WARNING  15:58:06.286 │ Current rows:                                            
         [DungeonList(Calyx_Crimson_The_Hunt_Jarilo_OutlyingSnowPlains),         
         DungeonEntrance(Teleport),                                              
         DungeonList(Calyx_Crimson_Destruction_Herta_StorageZone),               
         DungeonEntrance(Teleport)]                                              
WARNING  15:58:06.287 │ Cannot find dungeon entrance of                          
         DungeonList(Calyx_Crimson_Destruction_Luofu_ScalegorgeWaterscape)       
INFO     15:58:07.597 │ [OCR_DUNGEON_LIST 0.260s] ['巡猎之蕾·拟造花萼(赤)',    
         '限时提前解锁', '苏乐达热砂海选会场', '10', '进入', '50', '。城郊雪原', 
         '10', '传送', '50', '毁灭之蕾·拟造花萼(赤)', '〇收容舱段', '10',      
         '传送', '50']                                                           
INFO     15:58:07.599 │ [OCR_DUNGEON_LIST matched]                               
         [DungeonList(Calyx_Crimson_The_Hunt_Penacony_SoulGladScorchsandAuditionV
         enue), DungeonEntrance(Enter),                                          
         DungeonList(Calyx_Crimson_The_Hunt_Jarilo_OutlyingSnowPlains),          
         DungeonEntrance(Teleport),                                              
         DungeonList(Calyx_Crimson_Destruction_Herta_StorageZone),               
         DungeonEntrance(Teleport)]                                              
WARNING  15:58:07.599 │ Rows given to DraggableList(DungeonList) are not         
         ascending sorted                                                        
INFO     15:58:07.600 │ [DungeonList] 10 - 15                                    
WARNING  15:58:07.601 │ Early access dungeon:                                    
         DungeonList(Calyx_Crimson_The_Hunt_Penacony_SoulGladScorchsandAuditionVe
         nue)                                                                    
INFO     15:58:07.601 │ [DungeonList] 10 - 14                                    
WARNING  15:58:07.602 │ Keyword                                                  
         DungeonList(Calyx_Crimson_Destruction_Luofu_ScalegorgeWaterscape) is not
         in current rows of DraggableList(DungeonList)                           
WARNING  15:58:07.603 │ Current rows:                                            
         [DungeonList(Calyx_Crimson_The_Hunt_Jarilo_OutlyingSnowPlains),         
         DungeonEntrance(Teleport),                                              
         DungeonList(Calyx_Crimson_Destruction_Herta_StorageZone),               
         DungeonEntrance(Teleport)]                                              
WARNING  15:58:07.604 │ Cannot find dungeon entrance of                          
         DungeonList(Calyx_Crimson_Destruction_Luofu_ScalegorgeWaterscape)       

截图

image

还有别的吗?

No response

LmeSzinc commented 5 months ago

解锁全部副本

INFO     15:58:05.738 │ [OCR_DUNGEON_LIST 0.306s] ['巡猎之蕾·拟造花萼(赤)',    
         '限时提前解锁', '苏乐达热砂海选会场', '10', '进入', '50', '。城郊雪原', 
         '10', '传送', '50', '毁灭之蕾·拟造花萼(赤)', '收容舱段', '10', '传送']
sonnyding1 commented 5 months ago

解锁全部副本

请问是什么意思

MusherM commented 5 months ago

解锁全部副本

请问是什么意思

意思是不要有“限时提前解锁”的本,你自己去肉身跑一边副本,让他真正意义上解锁

sonnyding1 commented 5 months ago

确实,解锁全部副本以后就不存在这个问题了,感谢 😚