Neskol / MaiLib

A library for intepreting maimai charts
GNU General Public License v2.0
61 stars 10 forks source link

Fails on festival charts if \r in end of lines #49

Open shacha086 opened 1 month ago

shacha086 commented 1 month ago

大概是PythonNET的问题但是还是想求助一下 自己debug了下发现函数中的connectedSlides永远为空,大概是这一块相关逻辑有问题? 稍后上传一个最小可复现样本

shacha086 commented 1 month ago

发现复现不出来了(?)我先close吧 打扰了

shacha086 commented 1 month ago

又排查了下,发现是换行符的问题 如果文件用\n换行就能正常使用,如果文件用\r\n换行就会报错 奇怪的是如果不是festival谱面,以\r\n换行的ma2也能正常转换为simai

Neskol commented 1 month ago

您好,之前我也注意到了这个问题,应该在master分支里有更新,请问您方便上传一个\r\n的样本吗?我这边确认一下

shacha086 commented 1 month ago

您好,之前我也注意到了这个问题,应该在master分支里有更新,请问您方便上传一个\r\n的样本吗?我这边确认一下

https://raw.githubusercontent.com/shacha086/binaries/refs/heads/main/11474.ma2