无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 10587|回复: 86
打印 上一主题 下一主题

[分享] Resource Hacker 5.2.6

  [复制链接]
跳转到指定楼层
1#
发表于 2023-11-1 14:14:05 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 hsm570911 于 2023-11-18 21:05 编辑

下载版本 5.2.6 英文版:
EXE install (4.1MB)
ZIP install (3.3MB)

  • 5.2.6 的变化:
    修复了错误检测文本编码的错误
    修复了其他几个小错误


1.终于修复 RCData 资源编码及编译问题,中文字符串能正常显示了。
2.RCData 资源使用 "替换资源" 功能也修复了,能正常将汉化后的 *.DFM 替换掉 英文 *.dfm 了。
3.Icon.res 多了一個 Menu 資源的問題也修復了。
目前只測試這些向作者反應的問題。

评分

参与人数 2无忧币 +10 收起 理由
wuxin9712 + 5
plusv + 5 很给力!

查看全部评分

2#
发表于 2023-11-1 14:16:19 | 只看该作者
辛苦啦感谢分享
回复

使用道具 举报

3#
发表于 2023-11-1 14:50:25 | 只看该作者
建议:
通常发信给 老外,
最好给个 样本文件 供测试,
有些不容易说明的,最好的方式是 屏幕录影.
回复

使用道具 举报

4#
发表于 2023-11-1 17:40:59 | 只看该作者
谢谢分享
回复

使用道具 举报

5#
发表于 2023-11-1 17:47:58 | 只看该作者
辛苦,感谢分享
回复

使用道具 举报

6#
发表于 2023-11-1 18:05:45 | 只看该作者
感谢分享
回复

使用道具 举报

7#
发表于 2023-11-1 18:24:41 | 只看该作者
谢谢分享
回复

使用道具 举报

8#
发表于 2023-11-1 19:57:54 | 只看该作者
谢谢分享
回复

使用道具 举报

9#
发表于 2023-11-1 20:41:08 | 只看该作者
还有个问题:用 Resource Hacker 汉化 Resource Hacker 英文版关于菜单中“Copyright(版权所有)”看下是不是乱码?

点评

那行 Copyright(版权所有)字符串的编码是 UTF-8 而非 Unicode 编码,所以使用 Resource Hacker 汉化就会变成乱码,如果使用 Passolo 或 Sisulizer汉化则无此问题。  详情 回复 发表于 2023-11-1 21:00
回复

使用道具 举报

10#
发表于 2023-11-1 20:51:03 | 只看该作者
谢谢分享!
回复

使用道具 举报

11#
 楼主| 发表于 2023-11-1 21:00:08 | 只看该作者
本帖最后由 hsm570911 于 2023-11-1 21:07 编辑
wych12 发表于 2023-11-1 20:41
还有个问题:用 Resource Hacker 汉化 Resource Hacker 英文版关于菜单中“Copyright(版权所有)”看下是 ...

那行 Copyright(版权所有)字符串是 UTF-8 编码而非 Unicode 编码,所以使用  Resource Hacker 汉化,保存后是 Unicode 编码所以就会变成乱码,如果使用 Passolo 或 Sisulizer汉化则无此问题。
回复

使用道具 举报

12#
发表于 2023-11-1 21:23:52 | 只看该作者
原版不支持中文的问题一直存在,只不过需要打补丁手术。

点评

@tt911大神,有补丁可以分享吗?谢谢  详情 回复 发表于 2023-11-3 20:51
凭心而论,Resource Hacker 还是很不错的,需要慢慢改进。  详情 回复 发表于 2023-11-1 21:40
回复

使用道具 举报

13#
 楼主| 发表于 2023-11-1 21:40:18 | 只看该作者
tt911 发表于 2023-11-1 21:23
原版不支持中文的问题一直存在,只不过需要打补丁手术。

凭心而论,Resource Hacker 还是很不错的,需要慢慢改进。
回复

使用道具 举报

14#
发表于 2023-11-1 21:51:26 | 只看该作者
>作者回覆:我无法重复这个错误。(意思应该是无法修复多了一个 Menu 的这个错误)

我的理解:
老外 无法重建现场,
所以无法修.

点评

有可能,呵阿!  详情 回复 发表于 2023-11-1 23:33
回复

使用道具 举报

15#
发表于 2023-11-1 21:59:10 | 只看该作者
本帖最后由 wszjf 于 2023-11-1 22:21 编辑

厉害,竟然发现了这么多问题,我也发现了几个问题,要反馈一下,你用中文还是英文反馈的?
另外,作者回复的第2个问题:我无法重复这个错误。(意思应该是无法修复多了一个 Menu 的这个错误)
个人认为是作者没有模拟出你发现的错误

点评

中文老外应该看不懂吧!只能中翻英 E-mail 给它,不过大致上应该比较能够理解意思吧!  详情 回复 发表于 2023-11-1 23:31
回复

使用道具 举报

16#
 楼主| 发表于 2023-11-1 23:31:57 | 只看该作者
wszjf 发表于 2023-11-1 21:59
厉害,竟然发现了这么多问题,我也发现了几个问题,要反馈一下,你用中文还是英文反馈的?
另外,作者回复 ...

中文老外应该看不懂吧!只能中翻英 E-mail 给它,不过大致上应该比较能够理解意思吧!
回复

使用道具 举报

17#
 楼主| 发表于 2023-11-1 23:33:35 | 只看该作者
plusv 发表于 2023-11-1 21:51
>作者回覆:我无法重复这个错误。(意思应该是无法修复多了一个 Menu 的这个错误)

我的理解:

有可能,呵阿!

评分

参与人数 1无忧币 +1 收起 理由
smss + 1 无法复现这个错误

查看全部评分

回复

使用道具 举报

18#
发表于 2023-11-1 23:53:23 | 只看该作者
谢谢分享
回复

使用道具 举报

19#
发表于 2023-11-2 05:21:41 | 只看该作者
hsm570911 发表于 2023-11-1 23:31
中文老外应该看不懂吧!只能中翻英 E-mail 给它,不过大致上应该比较能够理解意思吧!

好的,谢谢
回复

使用道具 举报

20#
发表于 2023-11-3 20:51:06 | 只看该作者
tt911 发表于 2023-11-1 21:23
原版不支持中文的问题一直存在,只不过需要打补丁手术。

@tt911大神,有补丁可以分享吗?谢谢
回复

使用道具 举报

21#
发表于 2023-11-5 15:49:50 | 只看该作者
Thanks for sharing
回复

使用道具 举报

22#
发表于 2023-11-14 17:03:31 | 只看该作者
Changes in 5.2.5:

    added a scale slider to the image viewer (right-click)
    fixed messagebox dialogs missing icons
    fixed crash when viewing another resource after an animated GIF.
回复

使用道具 举报

23#
发表于 2023-11-14 20:24:58 | 只看该作者
汉个5.2.5版

点评

5.2.5 问题4 RCData 资源中文乱码问题依旧没有解决。  详情 回复 发表于 2023-11-14 21:45
回复

使用道具 举报

24#
 楼主| 发表于 2023-11-14 21:45:52 | 只看该作者
本帖最后由 hsm570911 于 2023-11-14 22:05 编辑

5.2.5 问题4 RCData 资源中文乱码问题依旧没有解决。
建议:5.2.5 版再跳过,等作者更新,直到 RCData 资源中文字符串能正常编译及取代资源 *.dfm 都无乱码再使用。
回复

使用道具 举报

25#
发表于 2023-11-14 22:00:00 | 只看该作者
https://kuguagantian.lanzoum.com/b0e034a1i密码:wszjf以及清风汉化版用脚本都没乱码
回复

使用道具 举报

26#
发表于 2023-11-15 11:33:55 | 只看该作者

谢谢分享
回复

使用道具 举报

27#
发表于 2023-11-16 14:57:56 | 只看该作者
4. 操作 -> 替换资源 ....
   如果是英文*dfm资源,会正常导入。
   如果是中文*dfm资源,会跳出“目标多字节代码页中不存在 Uincode 字符映射”的警告窗口,导入失败

我想模拟重现这个问题,但不清楚什么是*dfm资源,能具体说一下方法、提供包含这种资源的文件吗?
5.2.5版修复的问题,都是我反馈的问题,作者还是比较给力的,我想汇总一下现有问题继续反馈,但是目前我还模拟不出这个问题。

点评

原始 RCData 资源编码是 ANSI (5.2.4 之前的版本) 当点选 RCData 资源其中一个窗体,选择 操作->保存 *.dfm 资源...。 将 *.dfm 汉化后,选择I操作->替换资源(R)...,会弹出“目标多字节代码页中不存在 Uincode 字  详情 回复 发表于 2023-11-16 16:59
回复

使用道具 举报

28#
 楼主| 发表于 2023-11-16 16:59:58 | 只看该作者
本帖最后由 hsm570911 于 2023-11-16 17:11 编辑
wszjf 发表于 2023-11-16 14:57
我想模拟重现这个问题,但不清楚什么是*dfm资源,能具体说一下方法、提供包含这种资源的文件吗?
5.2.5 ...

原始 RCData 资源编码是 ANSI (5.2.4 之前的版本)
当点选 RCData 资源其中一个窗体(例如:Resource Hacker 的 RCData 资源 TTEXTFMFORM),选择 操作->保存 *.dfm 资源...。
将 *.dfm 汉化后,选择I操作->替换资源(R)...,会弹出“目标多字节代码页中不存在 Uincode 字符映射”的警告窗口,替换资源失败。
将 *.dfm 编码从 ANSI 另存为 UTF-8,选择I操作->替换资源(R)...,可以正常取代资源,中文字符串显示正常。

目前 RCData 资源编码作者改成 UTF-8 (5.2.4 跟 5.2.5 版本)
当点选 RCData 资源其中一个窗体(例如:Resource Hacker 的 RCData 资源 TTEXTFMFORM),选择 操作->保存 *.dfm 资源...。
将 *.dfm 汉化后,选择I操作->替换资源(R)...,可以正常替换资源,但中文字符串变乱码。
直接将窗体的英文字符串汉化为中文字符串,点击编译按钮后,中文字符串也会变乱码。
直接用复制黏贴方式,复制中文内容替换英文内容,点击编译按钮,中文字符串也会变乱码。

结论:应该将 RCData 资源编码从 UTF-8 改回 ANSI,至少中文字符串能正常编辑及编译。除非作者能解决中文乱码问题,并且 "替换资源" 功能也能正常将 "英文 *.dfm" 替换为 "中文 *.dfm"。

回复

使用道具 举报

29#
发表于 2023-11-16 18:17:45 | 只看该作者
也就是说将编码方式改回ANSI就没问题了是吧?您看按以下内容反馈合适吗?
在5.2.3之前的版本默认编码是ANSI,5.2.4之后改为了UTF-8编码,这对简体中文语言用户不友好,导致修改的程序出现乱码,希望能改回ANSI编码或可以让用户选择编码方式(如图)。
因权限不够图发不上来,您只看文字部分吧。
回复

使用道具 举报

30#
发表于 2023-11-16 18:18:14 | 只看该作者
hsm570911 发表于 2023-11-16 16:59
原始 RCData 资源编码是 ANSI (5.2.4 之前的版本)
当点选 RCData 资源其中一个窗体(例如:Resource Hac ...

也就是说将编码方式改回ANSI就没问题了是吧?您看按以下内容反馈合适吗?
在5.2.3之前的版本默认编码是ANSI,5.2.4之后改为了UTF-8编码,这对简体中文语言用户不友好,导致修改的程序出现乱码,希望能改回ANSI编码或可以让用户选择编码方式(如图)。
因权限不够图发不上来,您只看文字部分吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-4-22 08:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表