12 Commits

Author SHA1 Message Date
a92126
2bdcee2363 对parser做了修改,变成了纯状态处理函数,调用incr就可以完成解析了。
后续进行了流处理的试验,最终结论是,不如直接全文读取。另外对比发现,同步函数xxxSync还是比对应的异步promise版本强悍一点点,所以目前整个loadcheat都是同步的,不再需要async也没问题
2024-10-11 11:18:00 +08:00
a92126
6562fe4fab 不处理注释,将gameinfo分隔的功能放到parser中,提升了些许性能 2024-10-09 14:50:12 +08:00
a92126
19ce7dd24a 为了提高打包金手指的速度,进行了多线程优化,但是发现在cpu不多的情况下,其实比起单核并不会快很多(毕竟 需要进行序列化) 2024-10-08 15:41:54 +08:00
root
027057ad8e 生成游戏列表数据 2024-04-07 14:14:39 +08:00
root
e97d8006a1 对打包acl的代码做了优化的修bug。曾经50秒的打包时间如今只需4秒了 2023-08-30 08:29:39 +08:00
root
4faf2e0e33 稍微优化了一下,从40s降低到20s了,如果能避免大量的内存数组拷贝,应该能更省 2023-01-26 21:18:06 +08:00
root
32f573514b 更换了数据来源的build.js 2023-01-23 12:10:39 +08:00
root
2894a7bcea 修正代码的bug 2022-12-28 16:30:24 +08:00
root
817f7a2b1c 增加最长cheat 2022-12-28 15:47:36 +08:00
root
9b16071ac2 修正打包程序的bug: u16变u8 2022-12-26 23:14:42 +08:00
root
fafdb9005c 修改打包中的大端序为小端 2022-12-26 15:21:18 +08:00
root
4bdfea0d56 打包cht文件的工具和原始的cht文件(有加工) 2022-12-24 23:27:45 +08:00