无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 11876|回复: 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 很给力!

查看全部评分

87#
发表于 2025-1-19 20:49:54 | 只看该作者
感谢分享
回复

使用道具 举报

86#
发表于 2025-1-19 20:41:49 | 只看该作者
看着不错
回复

使用道具 举报

85#
发表于 2024-4-20 17:39:25 | 只看该作者
谢谢分享
回复

使用道具 举报

84#
发表于 2024-4-14 22:29:39 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

83#
发表于 2024-2-15 23:40:43 来自手机 | 只看该作者
收藏起来
回复

使用道具 举报

82#
发表于 2024-2-15 21:01:25 | 只看该作者
谢谢分享
回复

使用道具 举报

81#
 楼主| 发表于 2023-11-28 22:40:46 | 只看该作者
flyecg 发表于 2023-11-28 22:18
新版本还是有问题,5.2.x在PE系统下运行都报错,运行不了。
测试了官方英文原版的5.1.7、5.1.8在PE系统都 ...

5.2.1 使用 Delphi 11 编译。
回复

使用道具 举报

80#
发表于 2023-11-28 22:18:40 | 只看该作者
新版本还是有问题,5.2.x在PE系统下运行都报错,运行不了。
测试了官方英文原版的5.1.7、5.1.8在PE系统都可以正常运行,是作者更新编译软件的问题吗。
查看了一下5.1.x和5.2.x版本是不同版本编译器生成的

点评

5.2.1 使用 Delphi 11 编译。  详情 回复 发表于 2023-11-28 22:40
回复

使用道具 举报

79#
发表于 2023-11-26 15:40:56 | 只看该作者
hsm570911 发表于 2023-11-26 13:02
使用 ResourceHacker_5.2.8.437(测试版) 测试结果:
1. 更改单个或组资源的语言, OK
2. 240 资源可在 ...

好的,你检查一下该条命令何时出现的逻辑有没有问题?就是什么情况下变灰不可点击?什么情况下可以点击?
回复

使用道具 举报

78#
 楼主| 发表于 2023-11-26 13:02:31 | 只看该作者
本帖最后由 hsm570911 于 2023-11-26 13:04 编辑
wszjf 发表于 2023-11-25 20:12
我把测试版发出来了,你测试下看有什么问题
权限问题发不了网址
w去ww掉.kuguagantian.com/3483.html

使用 ResourceHacker_5.2.8.437(测试版) 测试结果:
1. 更改单个或组资源的语言, OK
2. 240 资源可在编辑器查看状态下进行编辑,OK。
   不过最好在视窗底下显示 ANSI 作为提示,避免使用 ConvertZ 转码为 Uncode 或 UTF-8 复制黏贴造成中文乱码。(非必要,一般都知道这资源编码是 ANSI 吧!)
回复

使用道具 举报

77#
发表于 2023-11-25 20:12:11 | 只看该作者
hsm570911 发表于 2023-11-22 16:39
只可惜 ResScope 无法编辑 X64 的程序。
有一点是 ResScope 编辑过的 DFM 窗体可能是编码的关系,使用 R ...

我把测试版发出来了,你测试下看有什么问题
权限问题发不了网址
w去ww掉.kuguagantian.com/3483.html

点评

使用 ResourceHacker_5.2.8.437(测试版) 测试结果: 1. 更改单个或组资源的语言, OK 2. 240 资源可在编辑器查看状态下进行编辑,OK。 不过最好在视窗底下显示 ANSI 作为提示,避免使用 ConvertZ 转码为 Uncod  详情 回复 发表于 2023-11-26 13:02
回复

使用道具 举报

76#
发表于 2023-11-25 20:11:18 | 只看该作者
plusv 发表于 2023-11-24 10:32
预览 只是看有没有问题.

ResScope 基本上不编译(不大于原文字长度),只需存储,

我把测试版发出来了,你测试下看有什么问题
权限问题发不了网址
w去ww掉.kuguagantian.com/3483.html
回复

使用道具 举报

75#
发表于 2023-11-24 10:58:22 | 只看该作者
plusv 发表于 2023-11-24 10:32
预览 只是看有没有问题.

ResScope 基本上不编译(不大于原文字长度),只需存储,

好的,我明白了,知道怎么向作者反馈了
回复

使用道具 举报

74#
发表于 2023-11-24 10:32:08 | 只看该作者
wszjf 发表于 2023-11-24 10:13
看了你的演示,是不是像第一条提到的:增加像 ResScope 一样的 DFM 窗体(表单)预览功能,就先看一下效 ...

预览 只是看有没有问题.

ResScope 基本上不编译(不大于原文字长度),只需存储,
Resource Hacker 一定要编译 再存储.

编译 EXE 内部结构会变动,所以有些情况下 EXE 会坏掉.
回复

使用道具 举报

73#
发表于 2023-11-24 10:16:47 | 只看该作者
这个不错可以研究研究
回复

使用道具 举报

72#
发表于 2023-11-24 10:13:14 | 只看该作者
本帖最后由 wszjf 于 2023-11-24 10:18 编辑
plusv 发表于 2023-11-23 22:59
>能更详细的描述一下吗?编译、不编译、重新编译什么意思?有什么区别?

编译 有时 EXE 会坏掉,

看了你的演示,是不是像第一条提到的:增加像 ResScope 一样的 DFM 窗体(表单)预览功能,就先看一下效果,需要时再编译。
对比发现ResourceHacker编辑完一条资源,再点击另一条资源时会跳出一个提示让你编译,不编译的话,前面的修改就保存不了。
我的理解是这样的:“编译”实际并没有修改文件,这里只是缓存了修改的数据,真正的修改文件是在点击“保存”之后。这里只是比 ResScope 多出一个提示,去掉这个提示,和 ResScope 效果相同。这里如果不走这个“编译”步骤的话是没法缓存修改的数据的。
综上,我觉得可以向作者这样建议:
编辑完一条资源,切换到另一条资源时不要跳出编译提示,直接执行现有的“编译”步骤,或者增加一个开关自己选择是否弹出这个提示,因为反复弹出这个提示很麻烦。

编译 有时 EXE 会坏掉,
不编译 就有点像使用 Hex Editor 直接改,文件大小不会变,且 100% EXE 不会坏.


不知你是怎么理解“编译”的。“编译”并没有形成新的文件,“编译 有时 EXE 会坏掉”、“不编译  100% EXE 不会坏”的结论是怎么验证出来的?
以上只是我的理解,可以继续探讨。

点评

预览 只是看有没有问题. ResScope 基本上不编译(不大于原文字长度),只需存储, Resource Hacker 一定要编译 再存储. 编译 EXE 内部结构会变动,所以有些情况下 EXE 会坏掉.  详情 回复 发表于 2023-11-24 10:32
回复

使用道具 举报

71#
发表于 2023-11-23 22:59:10 | 只看该作者
本帖最后由 plusv 于 2023-11-23 23:09 编辑
wszjf 发表于 2023-11-23 10:45
@plusv @hsm570911
两位老师深入的探讨我已看到,受益匪浅,我这里还收集了其他几个问题,整理后会再向作 ...


>能更详细的描述一下吗?编译、不编译、重新编译什么意思?有什么区别?

编译 有时 EXE 会坏掉,
不编译 就有点像使用 Hex Editor 直接改,文件大小不会变,且 100% EXE 不会坏.
是否能 不编 或 有需要再编 ?

屏幕录影

I made a screen recording by Screen2EXE.
https://www.screen-record.com/screen2exe.htm

Demo.7z

1.65 MB, 下载次数: 12, 下载积分: 无忧币 -2

回复

使用道具 举报

70#
发表于 2023-11-23 22:15:06 | 只看该作者
plusv 发表于 2023-11-22 13:58
>其实我觉得如果可以增加像 ResScope 这样的预览 DFM 窗体(表单)的功能

这功能我觉的蛮重要的,

老师看到68楼帖子回复一下
回复

使用道具 举报

69#
发表于 2023-11-23 11:30:58 | 只看该作者
感谢分享
回复

使用道具 举报

68#
发表于 2023-11-23 10:45:57 | 只看该作者
本帖最后由 wszjf 于 2023-11-23 13:01 编辑

@plusv @hsm570911
两位老师深入的探讨我已看到,受益匪浅,我这里还收集了其他几个问题,整理后会再向作者反馈。
其实作者还是非常给力的,反馈问题,只要把图片、文字和测试方法、样例提供给作者,文字部分要中译英、英译中、中译英、英译中……反复修正,直到能清晰、明了的表达要反馈的意图,作者都能认真对待的,不在于是谁反馈的。

两位老师的问题,有的地方不太懂,我整理了一下,请给予修正和补充:
1. 增加像 ResScope 一样的 DFM 窗体(表单)预览功能
2.@plusv 老师的这条建议不是特别懂,能更详细的描述一下吗?编译、不编译、重新编译什么意思?有什么区别?
PS:
看是否能 建议 作者 加个 不编译的选项 或 有需要才编译,

例如:
System
系统

汉化时 系统 文字长度较短 不需要重编译,
ResScope 比 Resource Hacker 就牛多了.

其实,像这样的小工具,要具备其他软件都有的功能,我觉得也是不现实的,我们汉化、修改软件,基本不可能使用一个工具就能完成所有任务。
功能的改进和添加我觉得只是建议一下,能不能做到,并不是那么重要,重要的是要测试出工具现有的BUG反馈给作者,这直接影响被修改软件的稳定性。


点评

>能更详细的描述一下吗?编译、不编译、重新编译什么意思?有什么区别? 编译 有时 EXE 会坏掉, 是否能 不编 或 有需要再编 ? 屏幕录影 I made a screen recording by Screen2EXE. https://www.screen-re  详情 回复 发表于 2023-11-23 22:59
回复

使用道具 举报

67#
发表于 2023-11-22 21:24:19 | 只看该作者
hsm570911 发表于 2023-11-22 21:00
说错,Resource Tuner确实没有 DFM 窗体预览功能。
而且 Resource Tuner 虽然可以导出 DFM 窗体,字串表 ...

原来如此.

Resource Tuner 我没啥在用,
不过 作者的 PE File Explorer 这个很不错,也内含 Resource Tuner,
希望 PE File Explorer V2 早点出来,已说了 N 年了 还没出来.

我 猜 wszjf 应该也会看到文,
就看 wszjf 啰,
我不常用 Resource Hacker 新版(因为不稳),我喜欢用 旧版 V3.6
我通常以收藏 X86 为主(因为 通用),X64 偶尔也收,
所以 X64 汉化修改 我没啥在用,
对 Resource Hacker 新版 就没啥需求.
回复

使用道具 举报

66#
 楼主| 发表于 2023-11-22 21:00:03 | 只看该作者
本帖最后由 hsm570911 于 2023-11-22 21:06 编辑
plusv 发表于 2023-11-22 19:24
>passolo 及 Resource Tuner 则可以分别识别 DFM 里面的菜单跟窗体,可以正常预览跟编辑。

试了下 Res ...

说错,Resource Tuner确实没有 DFM 窗体预览功能。
而且 Resource Tuner 虽然可以导出 DFM 窗体,字串表这些,但无法导入,也是美中不足的地方。
字串表的设计跟 ResScope 类似,只能一行一行输入,Resource Hacker 则可以整个字串表复制。
各有优缺点。
Resource Hacker 保存时有极低机率文件会损坏,我也遇到过,呵呵!
跟 Resource Hacker 作者反应问题的话,可能要找 wszjf 大大比较够力,我是小虾米不够力。

点评

原来如此. Resource Tuner 我没啥在用, 不过 作者的 PE File Explorer 这个很不错,也内含 Resource Tuner, 希望 PE File Explorer V2 早点出来,已说了 N 年了 还没出来. 我 猜 wszjf 应该也会看到文, 就看  详情 回复 发表于 2023-11-22 21:24
回复

使用道具 举报

65#
发表于 2023-11-22 19:40:38 | 只看该作者
下载试试
回复

使用道具 举报

64#
发表于 2023-11-22 19:24:08 | 只看该作者
hsm570911 发表于 2023-11-22 13:23
其实我觉得如果可以增加像 ResScope 这样的预览 DFM 窗体(表单)的功能,随然阳春但也不错。
至少 ...

>passolo 及 Resource Tuner 则可以分别识别 DFM 里面的菜单跟窗体,可以正常预览跟编辑。

试了下 Resource Tuner,
没看到可以 预览 DFM 里面的菜单跟窗体 功能 ?

点评

说错,Resource Tuner确实没有 DFM 窗体预览功能。 而且 Resource Tuner 虽然可以导出 DFM 窗体,字串表这些,但无法导入,也是美中不足的地方。 字串表的设计跟 ResScope 类似,只能一行一行输入,Resource Hacke  详情 回复 发表于 2023-11-22 21:00
回复

使用道具 举报

63#
发表于 2023-11-22 19:02:30 | 只看该作者
hsm570911 发表于 2023-11-22 16:39
只可惜 ResScope 无法编辑 X64 的程序。
有一点是 ResScope 编辑过的 DFM 窗体可能是编码的关系,使用 R ...

这些工具 由于是早期的 也没再更新了,
而 Resource Hacker 还有再更新,
有些问题是可理解的,
那时 X64 程序也不多,不支持 X64 也合理.

http://www.pe-explorer.com
这公司 说要支持 X64 也是很多年前的事了,
但目前仍是没有动作.
回复

使用道具 举报

62#
 楼主| 发表于 2023-11-22 16:39:11 | 只看该作者
plusv 发表于 2023-11-22 13:58
>其实我觉得如果可以增加像 ResScope 这样的预览 DFM 窗体(表单)的功能

这功能我觉的蛮重要的,

只可惜 ResScope 无法编辑 X64 的程序。
有一点是 ResScope 编辑过的 DFM 窗体可能是编码的关系,使用 Resource Hacker 开启时一片空白,无法显示出来。
Resource Tuner 编辑过的 DFM 窗体在 Resource Hacker 开启时有时也会这样。

应该是 DFM 里面只要有包含菜单跟窗体,而不是纯窗体,会有丈样的问题吧!

点评

这些工具 由于是早期的 也没再更新了, 而 Resource Hacker 还有再更新, 有些问题是可理解的, 那时 X64 程序也不多,不支持 X64 也合理. http://www.pe-explorer.com 这公司 说要支持 X64 也是很多年前的事了,  详情 回复 发表于 2023-11-22 19:02
回复

使用道具 举报

61#
发表于 2023-11-22 13:58:07 | 只看该作者
本帖最后由 plusv 于 2023-11-22 14:51 编辑
hsm570911 发表于 2023-11-22 13:23
其实我觉得如果可以增加像 ResScope 这样的预览 DFM 窗体(表单)的功能,随然阳春但也不错。
至少 ...

>其实我觉得如果可以增加像 ResScope 这样的预览 DFM 窗体(表单)的功能

这功能我觉的蛮重要的,
我平常用 ResScope 最多,
Resource Hacker 反而是使用 旧版 V3.6,
因为 我觉的 Resource Hacker 新版 稳定性不好,
有时编译 EXE 就坏了,旧版 反而没事.

PS:
看是否能 建议 作者 加个 不编译的选项 或 有需要才编译,

例如:
System
系统

汉化时 系统 文字长度较短 不需要重编译,
ResScope 比 Resource Hacker 就牛多了.

点评

只可惜 ResScope 无法编辑 X64 的程序。 有一点是 ResScope 编辑过的 DFM 窗体可能是编码的关系,使用 Resource Hacker 开启时一片空白,无法显示出来。 Resource Tuner 编辑过的 DFM 窗体在 Resource Hacker 开启  详情 回复 发表于 2023-11-22 16:39
回复

使用道具 举报

60#
发表于 2023-11-22 13:29:58 | 只看该作者
回复

使用道具 举报

59#
 楼主| 发表于 2023-11-22 13:23:43 | 只看该作者
本帖最后由 hsm570911 于 2023-11-22 13:49 编辑
wszjf 发表于 2023-11-21 18:58
你提到的这2个功能将5.2.8版中实现



其实我觉得如果可以增加像 ResScope 这样的预览 DFM 窗体(表单)的功能,随然阳春但也不错。
至少可以即时调整修改字符串的位置,Resource Tuner 也是有同样的功能,只是比要专业一点,呵呵!
但是 Resource Hacker 完全没有这样的预览窗体的功能,比较简易。

不过作者好像把菜单跟窗体合并在 DFM 里面,而不是单独分开,所有有些窗体 ResScope 预览时会出错,例如 TMAINFORM.DFM。所以这个功能似乎很难实现。


Passolo 及 Resource Tuner 则可以分别识别 DFM 里面的菜单跟窗体,可以正常预览跟编辑。





点评

>assolo 及 Resource Tuner 则可以分别识别 DFM 里面的菜单跟窗体,可以正常预览跟编辑。 试了下 Resource Tuner, 没看到可以 预览 DFM 里面的菜单跟窗体 功能 ?  详情 回复 发表于 2023-11-22 19:24
>其实我觉得如果可以增加像 ResScope 这样的预览 DFM 窗体(表单)的功能 这功能我觉的蛮重要的, 我平常用 ResScope 最多, Resource Hack 反而是使用 旧版 V3.6, 因为 我觉的 Resource Hack 新版 稳定性不好,  详情 回复 发表于 2023-11-22 13:58
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-6-22 23:02

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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