foobar2000中国爱好者社区

首页 » 技术讨论区 » foobar2000及插件汉化技术讨论 » 关于foobar2000对cfg文件的CRC校验的去除办法
Theophile - 2008-1-15 18:20:00
众所周知,foobar2000会对配置文件进行CRC校验。不过,找它的CRC校验算法还是有一定难度。
所以最好的办法就是就是跳过CRC校验。

对于foobar2000 v0.9.5来说,
是转到00013D94这个地址,将74改为EB。(我试过了,汉化版和英文版都可以用此方法)
不过,为了避免改错,这里提供前面部分字节序列:
FF 50 04 8B D3 8B CF B8 EE FF C0 00 E8 60 49 05 00 3B 45 2C 74
将那个红色的74改为EB


就可以跳过CRC校验了。
foobar2000在关闭时候会重新生成校验码,并写入cfg文件。因此,在此之后,可以将foobar2000.exe原始文件恢复回来。
540549827 - 2008-3-30 15:06:00
学习了,不错不错,顶!
1
查看完整版本: 关于foobar2000对cfg文件的CRC校验的去除办法