【原创】cue文件中乱码的成因与解决
有时候下载到的cue文件会出现乱码,看起来很别扭,有必要加以解决。
在简体中文环境下,出现乱码的原因包括:
1、cue文件中有Big5码的繁体中文。如果出现这种情况,在简体中文环境下会出现连续的一串乱码。
2、cue文件中有某些特殊的西欧字符(ISO 8859-1字符集中ASCII码大于等于192的字符)。如果出现这种情况,通常是在一串英文中,夹杂一个莫名其妙的中文字符。
3、其它语言的字符,包括韩语等。
以前对于出现的乱码,我都靠手工解决:
1、将Big5码转换成GB码靠现成的转码工具,我自己以前习惯用南极星。
2、对于特殊西欧字符,则是进入UltraEdit32的十六进制编辑模式,手工转换成形状相似的英文字符。
3、对于我不懂的语言,我也没办法。如果cue支持Unicode,当然可以用IE转成Unicode,但是可惜的是目前的cue文件似乎只能是ANSI字符。
手工做了几次后,我终于下定决心写了一个转码程序CueCode,能够实现:
1、将Big5码的繁体中文转换成简体中文。
2、将特殊西欧字符(ISO 8859-1字符集中ASCII码大于等于192的字符)转换成GB拼音字符,或形状近似的英文字符。
这个软件可以到我的网站下载,免费+绿色:
http://www.comicer.com/stronghorse/...dex.htm#CueCode 转自伊美姬
[ 此贴被hehehe在2005-12-13 12:45重新编辑 ]