moesnow / March7thAssistant

崩坏:星穹铁道全自动 三月七小助手
https://moesnow.github.io/March7thAssistant/
GNU General Public License v3.0
5.27k stars 129 forks source link

[Bug]: 【抽卡记录】功能无法正确识别灵砂及之后推出的五星角色 #364

Open UnknownObject000 opened 2 weeks ago

UnknownObject000 commented 2 weeks ago

请确保您已阅读以上注意事项,并勾选下方的确认框。

March7thAssistant 版本 (或 Commit Id)

v2.5.4

重现步骤

  1. 打开游戏
  2. 在游戏内查看几页抽卡记录
  3. 点击【抽卡记录】菜单中的【更新数据】菜单
  4. 等待数据更新完成

期望的结果是什么?

正常显示抽取到的五星角色信息

实际的结果是什么?

总抽数和累计未出5星数增加,复刻角色可以被正常识别但新的5星角色没有被识别出来。查看【导出数据】功能输出的JSON文件发现有部分项目的名称/星级为空字符串。例如:

{
            "gacha_id": "2042",
            "gacha_type": "11",
            "item_id": "1223",
            "count": "1",
            "time": "2024-09-13 02:32:58",
            "name": "",
            "item_type": "",
            "rank_type": "",
            "id": "1726164600000366045"
}

日志记录

2024-10-25.log 抽卡记录功能好像不会产生日志?

补充说明(可选)

通过观察JSON文件可得出,新角色返回的数据格式与原有角色应该是发生了变化。

Shotazt commented 1 week ago

从飞宵开始旧接口没有五星数据了,作者预计下一次更新会换API接口,所以请耐心等待