汉化软件,找不到资源,求高手指点
本帖最后由 ewchem 于 2023-3-26 20:58 编辑VESTA (Visualization for Electronic andSTructural Analysis)是由日本国立科学博物馆的Koichi MOMMA和京都大学的Fujio lZUMI开发出的一款用于晶体结构和电子结构可视化的专业软件。VESTA是一款免费的软件,它可以非常简单地实现晶体结构建模、查看结构信息、调整晶体结构参数和显示外观,输出图片或转换数据格式等—系列功能。 官网下载地址http://jp-minerals.org/vesta/en/download.html 准备工作:1、使用PEID查壳(下载的32位),发现没有加壳
2、打开UltraEdit,加载主程序VESTA.exe
3、开始查找-替换,里面的英文字符比较多,需要仔细数好个数,一不注意就出错,雏形逐渐出来了。
4、发现问题:(1)部分菜单不能汉化,上图红色方框中的“Utilities”、“Help”不能汉化,原文件见下图,黄色方框内是正常显示可替换的,而红色方框内的字母之间多个点,不能正常替换。
(2)打开的任意对话框不能汉化,要么是因为查找不到这个单词,要么是替换无效。如
查找替换后(担心程序出问题,没有全部替换,)
其余对话框也都是这样的。
求高手指点迷津。 汉化要注意编码方式,不同数据区的编码方式可能不一样
有些控件文本属性语言是根据系统语言的LCID来决定编码方式(ANSI编码)
还有一些是UTF8,UNICODE16,而且UNICODE16还分为高位和低位
你在这个网站查一下汉字编码,然后用16进制编辑器直接修改
https://www.qqxiuzi.cn/bianma/zifuji.php
吾爱破解
GB2312 CEE1B0AEC6C6BDE2
BIG5 超出编码范围!
GBK CEE1B0AEC6C6BDE2
GB18030 CEE1B0AEC6C6BDE2
Unicode 0000543E0000723100007834000089E3
UTF-8 E590BEE788B1E7A0B4E8A7A3
UTF-16BE 543E7231783489E3
UTF-16LE 3E5431723478E389
你可以单个文字试验,比如:
我
GB18030 CED2
UTF-8 E68891
UTF-16BE 6211
UTF-16LE 1162
先测试UTF-16的,然后UTF8你就把顺序颠倒一下 91 88 E6这样子 先尝试能改到。。。再结合楼上的。。。还得注意补宽度,否则有时字节数不够用的。 刚刚试了一下,虽然有点麻烦,但是可以更改。
感谢赐教!{:1_893:}{:1_919:}
页:
[1]