能力值:
( LV3,RANK:30 )
|
-
-
2 楼
给你点赞。
|
能力值:
( LV9,RANK:147 )
|
-
-
3 楼
膜拜.- -
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
楼主 我的IDR已经汉化
生成配置文件字体部分也被我阉割了
你能不能 主刀动下手术?
回家试用发现楼主刀法纯属,小的膜拜不已啊。 附汉化 和 阉割写入INI的 三个版本
Delphi解密神器IDR.rar
|
能力值:
( LV2,RANK:10 )
|
-
-
5 楼
坐等汉化完美显示中文新版本的下载。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
真是邪门了, Resource Hacker4.3.20.528.rar<=====
我的这个Resource Hacker4.3.20.528
和楼主的偏移地址回去跟了下好像已经被人动过手术了
还是字体有乱码
而这个版本的 图标的显示(largest) 也比楼上几位用的版本 大上两号
不信可以看看
通过楼主的不难找到
004A1CDC . B8 D8224A00 mov eax,Resource.004A22D8 ; ''
004A1D30 66:83F8 27 cmp ax,0x27 004A1DC2 . B8 FC224A00 mov eax,Resource.004A22FC ; #
004A1E16 . E8 89F8FFFF call Resource.004A16A4
0067E2FE |. E8 DD45DAFF call Resource.004228E0
通过 winhex , 和 汇编比较 工具 和 OD 三样找到的定位的
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
杂交好一个
D:\破解相关\修改_调试_监控\修改查看类\Restorator\Restorator杂交版.rar
Restorator杂交版.rar
保留版权 楼主绿绿的字样
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
[QUOTE=killbr;1449069]杂交好一个
D:\破解相关\修改_调试_监控\修改查看类\Restorator\Restorator杂交版.rar
Restorator杂交版.rar
保留版权 楼主绿绿的字样[/QUOTE]
这个应该是汉化修正中文显示版?
|
能力值:
( LV2,RANK:10 )
|
-
-
9 楼
eXeScope.rar
又杂交好一个
美中不足上边的分支部分是英文的
不过天地本来就不全,又何必贪婪呢,
已经很不错了。
下边再去把上边的那个英文图片汉化下 就算了
又发现手里的那个Resource Tune也有部分标题有显示问题
|
能力值:
( LV2,RANK:10 )
|
-
-
10 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
11 楼
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
下载了楼主和FeiXJ的,测试发现UTF-8页显示不正常,简体中文版(吕X汉化)UTF-8页空白。ResScope无论ASCII、UTF都显示正常,且界面可视,最为亲切。
|
能力值:
( LV9,RANK:270 )
|
-
-
13 楼
[QUOTE=obma;1449135]下载了楼主和FeiXJ的,测试发现UTF-8页显示不正常,简体中文版(吕X汉化)UTF-8页空白。ResScope无论ASCII、UTF都显示正常,且界面可视,最为亲切。
[/QUOTE]
弄错了吧,貌似没有任何问题。
PS:IDR的Form也有文本模式和图形模式,不过它不是一个资源工具,而是Delphi程序的分析工具。
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
[QUOTE=MistHill;1449634]弄错了吧,貌似没有任何问题。
PS:IDR的Form也有文本模式和图形模式,不过它不是一个资源工具,而是Delphi程序的分析工具。
[/QUOTE]
可能是系统(win7sp1×86)或测试软件(GWB2015.08.05试用版)不同?试了多次,结果相同,ANSI编码FORM一切正常,UTF-8的FORM中文乱码。
会不会以ANSI显示UTF8代码页就成了这样?这个软件RC数据有的FORM是ANSI编码,有些是UTF-8编码,只要用ResScope将UTF8页全选复制粘贴到ResHacker编译一次就都正常。
|
能力值:
( LV9,RANK:270 )
|
-
-
15 楼
奇怪,我在"Windows 7 x64 SP1 CHS"和"Windows XP SP3 CHS"测试,gwb.exe(v08.05.15)RCData里的Forms全都正常。
很有可能是你gwb.exe的Forms编码不是UTF-16LE。
2015-08-05 11:52 2,510,336 gwb.exe MD5: 520153e82e6da61f357c96f149983449
比如,Form22的Caption"注册公文标准格式制作软件"这个字符串的UTF-16LE编码在gwb.exe里偏移RVA 005B002D 处(0x18字节):
005B002D: E8 6C 8C 51 6C 51 87 65 07 68 C6 51 3C 68 0F 5F
005B003D: 36 52 5C 4F 6F 8F F6 4E
如果是下面之一,说明gwb.exe已经被修改过,显示就会出现乱码。
ANSI编码(0x18字节):
00000000: D7 A2 B2 E1 B9 AB CE C4 B1 EA D7 BC B8 F1 CA BD
00000010: D6 C6 D7 F7 C8 ED BC FE
UTF-8编码(0x24字节)
00000000: E6 B3 A8 E5 86 8C E5 85 AC E6 96 87 E6 A0 87 E5
00000010: 87 86 E6 A0 BC E5 BC 8F E5 88 B6 E4 BD 9C E8 BD
00000020: AF E4 BB B6
我的Patch只改了一个分支:将Forms里面的UTF-16LE用kernel32.WideCharToMultiByte转为ANSI,即只处理UTF-16LE编码的情况。
但是,Resource Hacker有个问题,在显示之前对字符串有个检查,转好的MultiByte字符被误判,按UTF-8显示,会出现整页空白。我把那个跳改为强制ANSI显示。
|
能力值:
( LV9,RANK:170 )
|
-
-
16 楼
谢谢,太好好了。
|
能力值:
( LV2,RANK:10 )
|
-
-
17 楼
确实是AISN,要是RESHACKER支持各种码码就好了。
非常感谢解惑!
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
http://bbs.pediy.com/showthread.php?t=213608
这是 新发现的 后遗症
|
|
|