吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 12854|回复: 202
收起左侧

[Editors] Resource Hacker V5.2.8.437(测试版)汉化单文件

    [复制链接]
wszjf 发表于 2023-10-31 13:42
本帖最后由 wszjf 于 2024-2-26 16:27 编辑

最近有网友吐槽该软件在狂刷版本号,作为见证者,我想说的是:作者很给力,目前报告的所有BUG均已修复,提出的改进建议也都逐一实现,版本号的更新,也代表功能的完善和改进!
往下看,可见证软件的进步:


5.2.8版将增加2项新功能(截图见下面问题反馈的 5、6 条):
“240”资源增加“编辑器视图”,可以编辑了
更改该资源的语言 ... 已经可以扩展到同时修改某一类型的全部资源

反馈、改进与修复问题汇总:
Resource Hacker 5.1.7之后的版本由于作者升级编译软件版本重写了部分代码,导致出现了很多BUG,也受到了很多网友的吐槽。
苦瓜甘甜(wszjf)汇总自己发现和网友报告的BUG及改进建议反馈给作者,作者积极响应,已完美修复目前发现的所有BUG5.2.7版是继5.1.7版之后最完美的版本
在此,对原版和苦瓜甘甜汉化版本反馈问题的网友表示感谢,也请网友积极反馈新发现问题,作者还是非常给力的!


2023.11.22新提交给作者的建议:


1. 按照图中提示的“1-4”的步骤依次操作,会出现 5 的错误提示
研究发现,需要把 6 的 “filename.ico” 放到 “ResourceHacker.exe”的同一个目录 或 输入“filename.ico”的正确路径都能编译成功
这是你的设计本意?还是疏漏?我觉得这里可以自由选择文件比较好。
作者回复:等待中……
1-3.png

2. “BITMAP”也存在同样问题
作者回复:等待中……


3. 图中序号“2、7、8”处的“字符列表”,如果改为小写字母对我来说更习惯一些,这个地方我只是建议一下,请根据最合理的情况选择保留或修改即可。
作者回复:等待中……


4. 有网友提出一个非常实用的功能,不知能实现不?增加某一个或某一类资源的拖出、拖入功能,拖出用于保存,拖入用于替换。
作者回复:等待中……


5. 建议增加“帮助 - 窗口”对话框的默认高度
作者回复:等待中……




2023.11.1-11.21反馈给作者的功能、代码改进的建议:

1. 是否考虑增加简体中文等多语言版本,在我们中国可以有很多朋友帮你完成这项任务。
作者回复:我自己没有兴趣做这件事。但我很高兴别人也这么做。

2. 函数、变量、界面显示中的正常大小写和全大写字符串混乱,能不能从源码的角度修改一下?
作者回复:可能。但不是现在。

3. 我有一个做软件翻译的朋友,发现你的帮助文档不是特别完美,他愿意协助你重写帮助文档,你是否有这方面的意愿?
作者回复:当然可以。
     我当然有兴趣修复文档。
     没有具体要求,也许除了保持一个简单的HTML文档。
正在积极推进中……

4. 希望能扩展RCData资源的树视图,增加更详细的分支。
作者回复:不,这不太可能。
     首先, Delphi快要淘汰了。
     我真的看不出有多大的好处来证明所付出的巨大努力是合理的。

5. 对于“240”资源(ResScope 中称为 Dialoginfo,Passolo 中称为 DLGINIT,Resource Tuner 中称为 Dialog Data)目前只能“二进制视图”查看,而不能进行编辑修改,这是美中不足的地方,是否可以增加“编辑器视图”?
作者回复:注意:我没有花太多时间研究这种资源类型,所以我真的不知道是否使用了多种文本编码。
     我知道至少有时会使用 ANSI 编码,但我不知道是否有时也会使用 UTF8 和/或 unicode。
     到目前为止,我只对ANSI编码进行了编码,它的解码和重新编码将根据资源语言类型进行。
     如果资源语言类型不正确,上述操作可能无法按预期工作。
     (然而,这对我来说并不容易测试,所以我很大程度上依赖于像你这样的人的反馈。)

测试反馈:1. 对于“240”资源,我在测试中发现遇到汉字识别为乱码,请再次修改。
     2. 对于“240”资源,可以通过引用其他软件来修改名称吗?如:ResScope 中称为 Dialoginfo,Passolo 中称为 DLGINIT,Resource Tuner 中称为 Dialog Data
作者回复:1. 我建议:
     
 (1)从英文版开始
     
 (2)将240资源语言更改为简体中文(2052)
    
  (3)编辑240资源,将其文本更改为简体中文并编译
    
  (4)审查变更
     2. 这是一个非标准资源,所以我倾向于将其保留在240
参见
测试反馈:按照您提供的步骤,该功能已得到完美实现。
总  结:作者工作比较严谨,功能完美实现。

2.png

6. 更改该资源的语言 ... 功能只能用于单条资源,是否可以扩展到同时修改某一类型的全部资源。
- 该功能已再5.2.8版本中实现
1.png


2023.11.1-11.21反馈给作者、已修复的BUG:

7. 命令行脚本中执行“extract”错误的问题
- 经过3次反馈,最终在5.2.7.427版修复

8. 输入中文、导入包含中文的资源等各种情形下形成乱码的问题
- 已在5.2.6.425版修复

9. 保存“图标”或“图标组”资源,多出“菜单”资源的问题
- 已在5.2.6.425版修复

10. 保存.wav、.avi、.mid、.rtf等资源,文件名处缺少后缀名的问题
- 已在5.2.6.425版修复

11. 在5.1.8之后的版本,消息框、对话框字号变大了,这变得不好看,是否可以恢复到之前大小
- 已在5.2.6.425版修复,并增加消息框、对话框字号调节功能

12. 消息框、对话框缺少图标的问题
- 已在5.2.5.409版修复

13. 从.gif资源切换到其他类型资源时报错的问题
- 已在5.2.5.409版修复

14.  图标、位图等图像类资源默认比例调大,显示变虚,不美观,建议改回默认显示比例1.0,建议增加放大、缩小的按钮或调节滑块
- 已在5.2.5.409版中恢复默认显示比例为1.0,并向图像查看器添加了缩放滑块(右键、鼠标滚轮、Ctrl+上下箭头)

15. 保存文件时溢出的问题
- 已在5.2.4.386版修复


网友 @hsm570911 给作者反馈问题的回复:

16. Edge、卡巴斯基等防毒软件会将 ResourceHacker.exe 判定为木马并将其删除。
作者回复:我无法控制其他程序中的误报病毒检测。

17.“Bring to &Top” 的实际操作是 “Send to &Bottom”
     “Bring Up” 的实际操作是 “Send Down”
     “Send Down” 的实际操作是 “Bring Up”
     “Send to &Bottom” 的实际操作是 “Bring to &Top”
作者回复:我假设您指的是对话框编辑,我认为可以看到这里的混乱。
     “上移”和“下移”并不是指控件在对话框脚本中的位置,而是指它在显示的对话窗口上的位置。
     当控件重叠时,发送到底部的控件将被发送到顶部的控件覆盖。


2023.11.22关于网友反馈的一个问题的回复:


网友反馈:
应该比较完美了,不过,测试发现,用此软件汉化其本身的主程序关于中“Copyright”为“版权”后,编译完为乱码,这个问题一直存在,而且不仅此软件存在,其他同类的Resource Tuner、Restorator 2018等都存在此现象,只有SDL Passolo、Radialix、Sisulizer等软件可以完美汉化。

作者回复:
这里的引号内没有引号。这是两个文本字符串,每个字符串之间都有单引号,在这两个字符串之间是一个字符文字(#169)。隐式连接将这三个字符串连接在一起。(所有标准的Delphi语法。)
如果你删除了#169及其相邻的引号,你不仅删除了字符文字,而且将2个文本字符串转换为单个文本字符串。
Delphi将字符串括在单引号字符中,而不是像许多其他语言(如C ++和C#)那样括在双引号字符中。
因此,将字符串周围的单引号字符替换为双引号将引发编译器错误。

2023.11.22反馈给作者:

研究发现,这个地方的'#169',可以直接替换为版权符号 444 - 副本 - 副本.png ,编译就不会乱码,请问有办法可以直接读取为版权符号 444 - 副本 - 副本 - 副本.png 吗?

作者回复:等待中……
苦瓜甘甜的解决办法:
这里是编码的问题,也不算BUG,可以继续向作者反馈、改进
不过,在汉化的时候,特殊符号也需要特殊对待,使用Resource Hacker也可以正确汉化这里,不形成乱码
问题实际是出在 '#169 ' 两边的引号 ' ' 上,想办法把 ' ' 去掉就不会乱码了
unicode编码的特殊符号 444.png 的代码为'#169',当被编译为UTF-8代码时就会出错
提供两种汉化方法:
Caption = 'Copyright '#169' 1999-2023, Angus Johnson'
可以汉化为:
Caption = 'Copyright (C) 1999-2023, Angus Johnson'
Caption = 'Copyright   1999-2023, Angus Johnson'
解释:
当“Caption =”后面全是英文或数字符号时,仍被编译成被unicode代码,这里就不会出错
当改为汉字版权后,这里会被编译为UTF-8代码,#169两边的 ' ' 就会导致编译出错,只要改为不带 ' ' 的 或(C),去掉 ' ' 就可以了
UTF-8代码可以识别特殊符号   444 - 副本.png

5.png

3.png



软件简介:
Resource Hacker(缩写ResHacker)是一款免费资源查看器资源编译器和反编译器的资源编译工具.这款资源修改工具资源编辑器可执行程序资源替换工具,能够查看和编辑可执行文件(*.exe;*.dll;*.scr;等)类型的资源文件和编译的资源库(*.res,*.mui),创建和编译资源脚本文件(*.rc),提供命令行编译和反编译资源的选项,是一款免费的 32/64 位 Windows 可执行文件和资源文件(*.res)查看、修改、重命名、添加、删除和提取工具,它内部包含一个资源脚本编译器和反编译器。

Resource Hacker 汉化版苦瓜甘甜(wszjf)原创汉化。

汉化说明:
- 100%完整汉化所有标准资源。
- 汉化帮助文件。感谢:王苏
- 汉化日志文件。
- 统一了字体、字号,使界面更工整美观。
- 对“首选项”对话框进行美化调整,解决字体、字号不一致和文字显示不全的问题。
- 解决汉化导致的所有问题。

4.png

2023-10-31_133552.png

2023-10-31_133613.png

2023-10-31_133719.png

2.png

主要功能:

1. 查看资源:
查看Windows 32 位和 64 位可执行文件(*.exe、*.dll、*.cpl、*.ocx、*.msstyles 等等)以及 Windows 资源文件(*.res)的资源,在已编译和反编译的格式下都可以。可查看光标、图标、位图、GIF、AVI 和 JPG 图像等资源。可播放 WAV 和 MIDI 音频资源。可反编译菜单、对话框、消息表、字符串表、加速器、Delphi 窗体和版本信息等资源的资源脚本。
2. 保存资源:
提取(保存) 资源为文件 (*.res) 格式,可作为二进制,或作为反编译过的资源脚本或图像。图标、位图、指针、菜单、对话、字符串表、消息表、快捷键、Borland 窗体和版本信息资源都可以完整地反编译为其各自的格式,不论是作为图像还是作为 *.rc 文本文件都可以。资源可保存为图像文件(*.ico,*.bmp 等)、脚本文件(*.rc)、二进制资源文件(*.res)或非类型化的二进制文件(*.bin)等。
3. 修改资源:
图像资源(图标、指针和位图)可以被相应的图像文件(*.ico, *.cur, *.bmp)、*.res 文件、甚至是另一个 *.exe 文件所替换。可修改替换资源(*.ico,*.bmp,*.res 等)或通过使用内部资源脚本编译器编辑菜单、对话框等。可通过内部编译器重新编译调整对话框控件。对话、菜单、字符串表、快捷键和消息表资源脚本(以及 Borland 窗体)可以通过使用内部资源脚本编辑器被编辑和重新编译。资源也可以被某个 *.res 文件所替换,只要替换的资源与其是同一类型并且有相同的名称即可。
4. 添加资源:
添加新的资源到可执行文件。允许一个程序支持多种语言,或将自定义图标或位图(公司的标识等)添加到程序的对话中。可从外部资源文件(*.res)复制资源并将其添加到应用程序中。
5. 删除资源:
大多数编译器添加了应用程序永远都不会用到的资源到应用程序中。删除这些不使用的资源可以减小应用程序的体积。可删除应用程序中永远不会使用的某些资源,减少应用程序的大小。

官方更新:


在 5.2.8.437 版本中的更新 - 根据 苦瓜甘甜(wszjf)  反馈,增加2项新功能,该版是单独发给苦瓜甘甜的测试版本,请大家测试反馈
新增“240”资源的“编辑器视图”,现在可以编辑修改240”资源了
增加修改某一类型资源的语言功能,之前只有修改单条或全部功能


在5.2.7.427 版本中的更新 – 均为 苦瓜甘甜(wszjf) 向作者反馈后修复该版本是继5.1.7之后最完美的版本:
修复了命令行脚本中执行“extract”错误的问题

在5.2.6.425 版本中的更新均为 苦瓜甘甜(wszjf) 向作者反馈后修复:
修复了检测文本编码时出现的一个错误,此错误就是导致编辑文件时输入简体中文字符形成乱码的问题
修复了其他几个小错误:
– 修正保存“图标”或“图标组”资源,多出“菜单”资源的问题
– 修正保存.wav、.avi、.mid、.rtf等资源,文件名处缺少后缀名的错误
增加消息框、对话框字号调节功能


在 5.2.5 版本中的更新 - 均为 苦瓜甘甜(wszjf) 向作者反馈后修复:
修复了消息框、对话框缺少图标的问题
修改图像查看器默认显示比例为1.0
向图像查看器添加了缩放滑块(右键单击)
修复了将视图从动画gif更改为其他资源时的崩溃问题

在 5.2.4 版本中的更新:
错误修复: 溢出错误的错误修复

在 5.2.3 版本中的更新:
错误修复: 修正了保存文件时偶尔溢出的错误

在 5.2.1 版本中的更新:
错误修复: 仅修复了较小的错误

在 5.1.8 版本中的更新:
5.1.8(360)的更改
错误修正:不再显示某些PNG文件
5.1.8(353)的更改
新增:缩放/滚动图像资源视图
更新:启用滚动显示非常高的对话框
错误修正:很大的二进制资源(>> 100Mb)可能会导致十六进制编辑器崩溃
错误修正:偶尔的错误反编译对话框样式(WS_TABSTOP)
错误修正:从命令行提取二进制资源类型时缺少RC文件

在 5.1.7 版本中的更新:
错误修正: 修复了中断的加速键编译

在 5.1.6 版本中的更新:
修正了: 命令行语法错误 (某些逗号需要尾随空格)

官方下载:
官方网站:https://angusj.com/resourcehacker/
官方版本下载地址:
安装版:https://angusj.com/resourcehacker/reshacker_setup.exe
便携版:https://angusj.com/resourcehacker/resource_hacker.zip

汉化更新:

2024.01.25小的汉化修正


2023.11.25跟进官方更新升级为 5.2.8.437(测试版)

2023.11.24 更新 5.2.7.427 V4版 [重要更新]

进一步统一翻译术语,优化一部分翻译内容
修正官方原版插入控件部分按钮无效的bug,感谢:
laocai803

2023.11.22 更新 5.2.7.427 V3
小的修正,不影响使用

2023.11.19跟进官方更新升级为 5.2.7.427

2023.11.18跟进官方更新升级 5.2.6.425

2023.11.17更新 5.2.5.409_V3

增加对5.2.5版新增图像查看器帮助文件的汉化。

2023.11.16更新 5.2.5.409_V2

修正插入或编辑对话框中控件出错的问题。
修正“添加使用的脚本模板...”添加位图和图标出错的问题。

汉化下载:

蓝奏云下载汉化单文件   提取密码:wszjf

免费评分

参与人数 51吾爱币 +54 热心值 +50 收起 理由
wuyla + 1 + 1 用心讨论,共获提升!
WXJYXLWMH + 1 + 1 我很赞同!
beijixing99 + 1 + 1 热心回复!
lforl + 1 + 1 2024-01-25汉化版修复了menu一词汉化过度的问题,挺好!
liceny + 1 + 1 谢谢@Thanks!
cloudi + 1 + 1 谢谢@Thanks!
cjynet + 1 + 1 我很赞同!
凤凰御令 + 1 + 1 我很赞同!
yasuoqaq + 1 我很赞同!
pl3000 + 1 + 1 我很赞同!
iperseus + 1 + 1 谢谢@Thanks!
wxinchun92 + 1 + 1 谢谢@Thanks!
柳叶刀 + 1 + 1 我很赞同!
宇宙狂人 + 2 + 1 我很赞同!
华夏将军孙武 + 2 + 1 谢谢@Thanks!
windy8848 + 1 + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!
laocai803 + 1 + 1 用心讨论,共获提升!
wipj + 1 + 1 汉化辛苦
hebkljk + 1 + 1 谢谢@Thanks!
fangchang819 + 2 + 1 谢谢@Thanks!
Clousa95 + 1 + 1 谢谢@Thanks!
花心乞丐 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
bang_m + 1 + 1 谢谢@Thanks!
xiaotao921 + 1 + 1 谢谢@Thanks!
w2rt4 + 1 + 1 谢谢@Thanks!
SakuraYaaa + 1 + 1 热心回复!
cyoukon + 1 汉化辛苦了
h07799486 + 1 谢谢@Thanks!
david891024 + 1 + 1 我很赞同!
wiltzy + 1 + 1 谢谢@Thanks!
LuckyClover + 1 + 1 谢谢@Thanks!
ddwwtom + 1 + 1 谢谢@Thanks!
wincao + 1 + 1 谢谢@Thanks!
你懂不懂 + 2 + 1 谢谢@Thanks!
soddy + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
RobinMaas + 1 + 1 谢谢@Thanks!
sxf_0328 + 1 + 1 谢谢@Thanks!
xgs14569 + 1 用心讨论,共获提升!
杨辣子 + 1 + 1 谢谢@Thanks!
ynss + 1 + 1 热心回复!
Patches + 1 + 1 谢谢@Thanks!
WangCharley + 1 + 1 谢谢@Thanks!
飘零星夜 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
xkj + 1 + 1 谢谢@Thanks!
云烟成雨 + 3 + 1 感谢增加绿色版,有求就应必须好评
supernox + 1 + 1 我很赞同!
gcode + 1 + 1 谢谢@Thanks!
helh0275 + 1 + 1 苦瓜出品,必有甘甜
meiyunyou + 1 + 1 我很赞同!
vqzhanshi + 1 + 1 我很赞同!
freckle + 1 + 1 膜拜

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

ot1686 发表于 2023-11-1 05:14
啥也不说了,帖子就是带劲!才刚看见英文版汉化单文件就出来了....大佬就是牛B
Hmily 发表于 2023-11-1 08:56
这玩意又开始刷版本好了,以后放一个帖子更新吧。
赵世哲 发表于 2023-10-31 14:01
guluyz 发表于 2023-10-31 14:03
感谢感谢
aiwushe254 发表于 2023-10-31 14:04
通达信用过这个软件修改顶栏
bihui 发表于 2023-10-31 14:08
这工具比很多友友年龄都大
lsword2000 发表于 2023-10-31 14:08
为什么被 windows11 杀毒了
ztjun518 发表于 2023-10-31 14:10
感谢分享,单位件好!!!
 楼主| wszjf 发表于 2023-10-31 14:16
本帖最后由 wszjf 于 2023-11-1 19:50 编辑
lsword2000 发表于 2023-10-31 14:08
为什么被 windows11 杀毒了

楼主打包的单文件可能会被Windows自带的杀毒软件误报,包括360在内的其他杀软基本不会报毒,请自行决定是否使用
误报可能与单文件本身有关,也可能与单文件包含的内容有关,楼主使用火绒软件不会报毒
已增加分享绿色版,绿色版应该不会报毒
云烟成雨 发表于 2023-10-31 14:28
能不能提供个绿色解压版的,我不喜欢用单文件的
HuaGdao1 发表于 2023-10-31 14:34
本帖最后由 HuaGdao1 于 2023-10-31 14:38 编辑

高效呀,上午才看到坛友发最新的英文版,这会儿汉化都出来了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-17 05:44

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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