LmeSzinc / StarRailCopilot

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

角色养成规划识别异常 #601

Open jbhbububuv opened 1 month ago

jbhbububuv commented 1 month ago

在提问之前...

描述你的问题

花火养成材料无法识别,同协主材料识别了一半 很多角色要扫2遍才能扫进去

如何复现

  1. 前往 '材料计算器'
  2. 点击 'SRC启动扫描'
  3. 出现问题

预期行为

行迹材料:同谐(白日梦酒店-梦境)

0.00% - 剩余0.6天

(0, 0, 0) / (0, 27, 0)

四星材料位置显示为0 image image 扫了3遍均为0


还有花火根本扫不进去 image

相关 Logs

同协主:
INFO     11:41:09.032 │ MaaTouch stream connected                                            
INFO     11:41:09.032 │ max_contact: 10; max_x: 1280; max_y: 720; max_pressure: 255          
INFO     11:41:09.414 │ [RESULT_SCROLL] 1.00 (380.0-127.0)/(488-254)                         
INFO     11:41:09.843 │ [OCR_RESULT 0.328s] ['空际小节', '9', '0', '9', '造梦马达', '12',    
         '0', '0', '流梦阀门', '15', '0', '0', '科明细', '级消耗', '用点', 'x644000',        
         '提纯以太', 'x116', '天外乐章', '×12', '际小节', 'x9', '造梦马达', '×12',           
         '流梦阀门', '×15']                                                                  
WARNING  11:41:09.848 │ Planner row with total <= 0, item=ItemExp(Refined_Aether) total=-1   
         synthesize=0 demand=0                                                               
WARNING  11:41:09.849 │ Planner row with total <= 0, item=ItemTrace(Heavenly_Melody) total=-1
         synthesize=0 demand=0                                                               
WARNING  11:41:09.849 │ Planner row with total <= 0, item=ItemCalyx(Dream_Making_Engine)     
         total=-1 synthesize=0 demand=0                                                      
WARNING  11:41:09.850 │ Planner row with total <= 0, item=ItemCalyx(Dream_Flow_Valve)        
         total=-1 synthesize=0 demand=0                                                      
INFO     11:41:09.851 │ parse_planner_result_page:                                           
         [PlannerResultRow(item=ItemTrace(Celestial_Section), total=9, synthesize=0,         
         demand=9), PlannerResultRow(item=ItemCalyx(Dream_Making_Engine), total=12,          
         synthesize=0, demand=0), PlannerResultRow(item=ItemCalyx(Dream_Flow_Valve),         
         total=15, synthesize=0, demand=0)]                                                  
INFO     11:41:09.852 │ [PlannerResult] 3                                                    
INFO     11:41:09.852 │ [RESULT_SCROLL] 1.00 (380.0-130.0)/(488-260)                         
INFO     11:41:09.853 │ Reached scroll end, stop                                             
INFO     11:41:09.854 │ <<< PLANNER RESULT >>>                                               
INFO     11:41:09.854 │ Planner item: Credit, 644000, 0, 0                                   
INFO     11:41:09.855 │ Planner item: Refined_Aether, 116, 0, 0                              
INFO     11:41:09.855 │ Planner item: Celestial_Section, 9, 0, 9                             
INFO     11:41:09.856 │ Planner item: Dream_Making_Engine, 12, 0, 0                          
INFO     11:41:09.856 │ Planner item: Dream_Flow_Valve, 15, 0, 0                             
INFO     11:41:09.857 │ [ResultAdd] True                                                     
INFO     11:41:09.858 │ <<< PLANNER >>>                                                      
INFO     11:41:09.859 │ item=ItemTrace(Arrow_of_the_Starchaser) value=MultiValue(purple=1,   
         blue=9, green=0) total=MultiValue(purple=240, blue=6, green=0)                      
         synthesize=MultiValue(purple=1, blue=0, green=0) time=datetime.datetime(2024, 8, 4, 
         11, 40, 57) progress=1.65 eta=15.8                                                  
INFO     11:41:09.860 │ item=ItemTrace(Obsidian_of_Obsession) value=MultiValue(purple=1,     
         blue=0, green=0) total=MultiValue(purple=36, blue=0, green=0)                       
         synthesize=MultiValue(purple=0, blue=0, green=0) time=datetime.datetime(2024, 8, 4, 
         11, 40, 57) progress=2.78 eta=2.3                                                   
INFO     11:41:09.861 │ item=ItemTrace(Flower_of_Eternity) value=MultiValue(purple=0, blue=0,
         green=0) total=MultiValue(purple=66, blue=0, green=0)                               
         synthesize=MultiValue(purple=0, blue=0, green=0) time=datetime.datetime(2024, 8, 4, 
         11, 40, 57) progress=0.0 eta=4.4                                                    
INFO     11:41:09.862 │ item=ItemTrace(Heavenly_Melody) value=MultiValue(purple=0, blue=0,   
         green=0) total=MultiValue(purple=0, blue=18, green=0)                               
         synthesize=MultiValue(purple=0, blue=0, green=0) time=datetime.datetime(2024, 8, 4, 
         11, 40, 57) progress=0.0 eta=0.4                                                    
INFO     11:41:09.866 │ Bind task ['Alas', 'PlannerScan']                                    
INFO     11:41:09.866 │ Save config ./config\src.json,                                       
         Dungeon.Planner.Item_Heavenly_Melody={'item': 'Heavenly_Melody', 'value': {'purple':
         0, 'blue': 0, 'green': 0}, 'total': {'purple': 0, 'blue': 27, 'green': 0},          
         'synthesize': {'purple': 0, 'blue': 0, 'green': 0}, 'time': '2024-08-04 11:41:09',  
         'progress': 0.0, 'eta': 0.6}, Dungeon.Planner.Item_Arrow_of_the_Starchaser={'item': 
         'Arrow_of_the_Starchaser', 'value': {'purple': 1, 'blue': 9, 'green': 0}, 'total':  
         {'purple': 240, 'blue': 6, 'green': 0}, 'synthesize': {'purple': 1, 'blue': 0,      
         'green': 0}, 'time': '2024-08-04 11:41:09', 'progress': 1.65, 'eta': 15.8},         
         Dungeon.Planner.Item_Obsidian_of_Obsession={'item': 'Obsidian_of_Obsession',        
         'value': {'purple': 1, 'blue': 0, 'green': 0}, 'total': {'purple': 36, 'blue': 0,   
         'green': 0}, 'synthesize': {'purple': 0, 'blue': 0, 'green': 0}, 'time': '2024-08-04
         11:41:09', 'progress': 2.78, 'eta': 2.3},                                           
         Dungeon.Planner.Item_Flower_of_Eternity={'item': 'Flower_of_Eternity', 'value':     
         {'purple': 0, 'blue': 0, 'green': 0}, 'total': {'purple': 66, 'blue': 0, 'green':   
         0}, 'synthesize': {'purple': 0, 'blue': 0, 'green': 0}, 'time': '2024-08-04         
         11:41:09', 'progress': 0.0, 'eta': 4.4}, Dungeon.Planner.PlannerOverall={'time':    
         datetime.datetime(2024, 8, 4, 11, 41, 9), 'comment': '<23.1d', 'value': '1.42%'}    
INFO     11:41:10.062 │ [src] exited. Reason: Finish                

花火:
INFO     11:48:26.572 │ MaaTouch stream connected                                            
INFO     11:48:26.573 │ max_contact: 10; max_x: 1280; max_y: 720; max_pressure: 255          
INFO     11:48:26.927 │ [RESULT_SCROLL] 0.86 (326.5-129.5)/(488-259)                         
INFO     11:48:27.025 │ [RESULT_SCROLL] 1.00 (374.5-130.0)/(488-260)                         
INFO     11:48:27.376 │ [OCR_RESULT 0.249s] ['命运的足迹', '5', '0', '0', '蛀星孕灾的旧恶',  
         '6', '0', '0', '欲念碎镜', '8', '0', '0', '科明细', '成消耗', '用点', 'x1460000',   
         '天外乐章', 'x71', '命运的足迹', 'x5', '星孕灾的旧恶', 'x6', '欲念碎镜', 'x8']      
WARNING  11:48:27.380 │ Planner row with total <= 0, item=ItemTrace(Heavenly_Melody) total=-1
         synthesize=0 demand=0                                                               
WARNING  11:48:27.381 │ Planner row with total <= 0, item=ItemWeekly(Tracks_of_Destiny)      
         total=-1 synthesize=0 demand=0                                                      
WARNING  11:48:27.382 │ Planner row with total <= 0, item=ItemCalyx(Shards_of_Desires)       
         total=-1 synthesize=0 demand=0                                                      
INFO     11:48:27.382 │ parse_planner_result_page:                                           
         [PlannerResultRow(item=ItemWeekly(Tracks_of_Destiny), total=5, synthesize=0,        
         demand=0),                                                                          
         PlannerResultRow(item=ItemWeekly(Past_Evils_of_the_Borehole_Planet_Disaster),       
         total=6, synthesize=0, demand=0),                                                   
         PlannerResultRow(item=ItemCalyx(Shards_of_Desires), total=8, synthesize=0,          
         demand=0)]                                                                          
INFO     11:48:27.383 │ [PlannerResult] 3                                                    
INFO     11:48:27.384 │ [RESULT_SCROLL] 1.00 (374.5-130.0)/(488-260)                         
INFO     11:48:27.385 │ Reached scroll end, stop                                             
INFO     11:48:27.385 │ <<< PLANNER RESULT >>>                                               
INFO     11:48:27.386 │ Planner item: Credit, 1460000, 0, 0                                  
INFO     11:48:27.387 │ Planner item: Tracks_of_Destiny, 5, 0, 0                             
INFO     11:48:27.387 │ Planner item: Past_Evils_of_the_Borehole_Planet_Disaster, 6, 0, 0    
INFO     11:48:27.388 │ Planner item: Shards_of_Desires, 8, 0, 0                             
INFO     11:48:27.388 │ [ResultAdd] True                                                     
INFO     11:48:27.389 │ <<< PLANNER >>>                                                      
INFO     11:48:27.390 │ item=ItemTrace(Arrow_of_the_Starchaser) value=MultiValue(purple=1,   
         blue=9, green=0) total=MultiValue(purple=240, blue=6, green=0)                      
         synthesize=MultiValue(purple=1, blue=0, green=0) time=datetime.datetime(2024, 8, 4, 
         11, 41, 9) progress=1.65 eta=15.8                                                   
INFO     11:48:27.391 │ item=ItemTrace(Obsidian_of_Obsession) value=MultiValue(purple=1,     
         blue=0, green=0) total=MultiValue(purple=36, blue=0, green=0)                       
         synthesize=MultiValue(purple=0, blue=0, green=0) time=datetime.datetime(2024, 8, 4, 
         11, 41, 9) progress=2.78 eta=2.3                                                    
INFO     11:48:27.392 │ item=ItemTrace(Flower_of_Eternity) value=MultiValue(purple=0, blue=0,
         green=0) total=MultiValue(purple=66, blue=0, green=0)                               
         synthesize=MultiValue(purple=0, blue=0, green=0) time=datetime.datetime(2024, 8, 4, 
         11, 41, 9) progress=0.0 eta=4.4                                                     
INFO     11:48:27.393 │ item=ItemTrace(Heavenly_Melody) value=MultiValue(purple=0, blue=0,   
         green=0) total=MultiValue(purple=0, blue=27, green=0)                               
         synthesize=MultiValue(purple=0, blue=0, green=0) time=datetime.datetime(2024, 8, 4, 
         11, 41, 9) progress=0.0 eta=0.6                                                     
INFO     11:48:27.397 │ Bind task ['Alas', 'PlannerScan']                                    
INFO     11:48:27.397 │ Save config ./config\src.json,                                       
         Dungeon.Planner.Item_Arrow_of_the_Starchaser={'item': 'Arrow_of_the_Starchaser',    
         'value': {'purple': 1, 'blue': 9, 'green': 0}, 'total': {'purple': 240, 'blue': 6,  
         'green': 0}, 'synthesize': {'purple': 1, 'blue': 0, 'green': 0}, 'time': '2024-08-04
         11:48:27', 'progress': 1.65, 'eta': 15.8},                                          
         Dungeon.Planner.Item_Obsidian_of_Obsession={'item': 'Obsidian_of_Obsession',        
         'value': {'purple': 1, 'blue': 0, 'green': 0}, 'total': {'purple': 36, 'blue': 0,   
         'green': 0}, 'synthesize': {'purple': 0, 'blue': 0, 'green': 0}, 'time': '2024-08-04
         11:48:27', 'progress': 2.78, 'eta': 2.3},                                           
         Dungeon.Planner.Item_Flower_of_Eternity={'item': 'Flower_of_Eternity', 'value':     
         {'purple': 0, 'blue': 0, 'green': 0}, 'total': {'purple': 66, 'blue': 0, 'green':   
         0}, 'synthesize': {'purple': 0, 'blue': 0, 'green': 0}, 'time': '2024-08-04         
         11:48:27', 'progress': 0.0, 'eta': 4.4},                                            
         Dungeon.Planner.Item_Heavenly_Melody={'item': 'Heavenly_Melody', 'value': {'purple':
         0, 'blue': 0, 'green': 0}, 'total': {'purple': 0, 'blue': 27, 'green': 0},          
         'synthesize': {'purple': 0, 'blue': 0, 'green': 0}, 'time': '2024-08-04 11:48:27',  
         'progress': 0.0, 'eta': 0.6}, Dungeon.Planner.PlannerOverall={'time':               
         datetime.datetime(2024, 8, 4, 11, 48, 27), 'comment': '<23.1d', 'value': '1.42%'}   
INFO     11:48:27.414 │ [src] exited. Reason: Finish

截图

花火 image

同协主 image

还有别的吗?

No response

LmeSzinc commented 1 month ago

需要上传计算结果页的结果截图

jbhbububuv commented 1 month ago

花火 image

同协主 image

LmeSzinc commented 1 month ago

使用模拟器的截图功能完整截图