论坛风格切换切换到宽版
  • 1338阅读
  • 18回复

想汉化的几个程序全部都乱码,初步判断是QT写的 [复制链接]

上一主题 下一主题
离线kapa

发帖
30
金钱
291
威望
29
只看该作者 10 发表于: 2017-08-21
回 6楼(wangsuww) 的帖子
wangsuww:首先对 QtCore4.dll 文件进行编辑(也可用现成的编辑过的文件),然后复制到安装目录。再用PASSOLO 非标宏对需要汉化的程序进行提取汉化。如果仍有个别单词出现乱码,可在非标宏中进行拆分、位移 .. (2017-08-21 12:03) 

恩,谢谢
离线kapa

发帖
30
金钱
291
威望
29
只看该作者 11 发表于: 2017-08-22
回 9楼(wangsuww) 的帖子
wangsuww:如果是 QtCore5.dll 就要简单一些,不用进行编辑,可直接用非标宏进行汉化。 (2017-08-21 12:42) 

非标宏不会用,找不到相关资料,提取导入了文件没变化,Athena-A可以翻译,但中文全是乱码,具体什么程序写的我也不清楚,因为不是标准程序文件,那些查壳软件无法查询
离线wanfu

发帖
2657
金钱
11420
威望
1142
只看该作者 12 发表于: 2017-08-23
把QtCore4.dll 文件发给我,或许我可以帮你解决。
离线21394015

发帖
1
金钱
10
威望
1
只看该作者 13 发表于: 2017-09-28
汉化高版本的。现在都用QT5了。
离线寒秋

发帖
231
金钱
780
威望
78
只看该作者 14 发表于: 2017-10-26
调试DLL文件,有两种方法,一是改变其默认的编码,但有些汉化后依然会出现乱码。二是自己改写其中处理字符的代码,就可以汉化所有的字符。论坛上还是有这些贴子的,虽然很多年,但还可以打得开。
也可以使用其它的注入函数。记得有人搞过这种方法。不过听说那程序是需要购买的。
离线kapa

发帖
30
金钱
291
威望
29
只看该作者 15 发表于: 2017-11-08
回 12楼(wanfu) 的帖子
wanfu:把QtCore4.dll 文件发给我,或许我可以帮你解决。 (2017-08-23 12:21) 

非常感谢wanfu老师热心帮助,但很多程序都涉及到QT4,所以希望能有相关教程之类的
离线kapa

发帖
30
金钱
291
威望
29
只看该作者 16 发表于: 2017-11-08
回 13楼(21394015) 的帖子
21394015:汉化高版本的。现在都用QT5了。 (2017-09-28 16:50) 

目前那几个程序最新版本还是QT4写的,非常感谢解答
离线kapa

发帖
30
金钱
291
威望
29
只看该作者 17 发表于: 2017-11-08
回 14楼(寒秋) 的帖子
寒秋:调试DLL文件,有两种方法,一是改变其默认的编码,但有些汉化后依然会出现乱码。二是自己改写其中处理字符的代码,就可以汉化所有的字符。论坛上还是有这些贴子的,虽然很多年,但还可以 .. (2017-10-26 14:42) 

那些帖子我看了,教程链接都失效了,希望您有时间可以出个教程,非常感谢您的解答
离线kapa

发帖
30
金钱
291
威望
29
只看该作者 18 发表于: 2017-11-08
回 12楼(wanfu) 的帖子
wanfu:把QtCore4.dll 文件发给我,或许我可以帮你解决。 (2017-08-23 12:21) 

wanfu老师您好,首先向您道歉下,由于论坛消息没提醒,到现在才回复您,非常抱歉,感谢您的热心帮忙,这是需要修改的QT4文件,现在很多程序都是QT写的,希望您能同时录制个修改教程,链接:http://pan.baidu.com/s/1c23zmta 密码:eoxp