版本:v5.1.8 绿色汉化版大小:2.5M
类别:编译工具系统:WinXP, Win7, Win8, Win10
立即下载Resource Hacker中文版一款功能超强的资源编译器,不仅可以用于查看数据,还能在线编译、反编译,进行自主修改内容!操作无乱码,使用很便捷!有需要的朋友,可以来IT猫扑下载哦!
这款小巧的资源编译器和反编译器、资源替换修改工具简单实用,可以打开任意类型的 Windows 可执行文件 (*.exe、*.dll、*.scr、*.mui 等等),可以添加、修改、或删除这些文件内的资源,可以创建和编译资源脚本文件 (*.rc),也可以编辑资源文件 (*.res)。
1、查看Windows 32 位和 64 位可执行文件(*.exe、*.dll、*.cpl、*.ocx、*.msstyles 等等)以及 Windows 资源文件(*.res)的资源,在已编译和反编译的格式下都可以。
2、提取(保存) 资源为文件 (*.res) 格式,可作为二进制,或作为反编译过的资源脚本或图像。
图标、位图、指针、菜单、对话、字符串表、消息表、快捷键、Borland 窗体和版本信息资源都可以完整地反编译为其各自的格式,不论是作为图像还是作为 *.rc 文本文件都可以。
3、修改(替换) 可执行文件的资源。
图像资源(图标、指针和位图)可以被相应的图像文件(*.ico, *.cur, *.bmp)、*.res 文件、甚至是另一个 *.exe 文件所替换。
对话、菜单、字符串表、快捷键和消息表资源脚本(以及 Borland 窗体)可以通过使用内部资源脚本编辑器被编辑和重新编译。资源也可以被某个 *.res 文件所替换,只要替换的资源与其是同一类型并且有相同的名称即可。
4、添加新的资源到可执行文件。允许一个程序支持多种语言,或将自定义图标或位图(公司的标识等)添加到程序的对话中。
5、删除资源。大多数编译器添加了应用程序永远都不会用到的资源到应用程序中。删除这些不使用的资源可以减小应用程序的体积。
-delete ExeFile, SaveAsFile, ResourceMask
-extract ExeFile, ResourceFile, ResourceMask
-add ExeFile, SaveAsFile, ResourceFile, ResourceMask
-modify ExeFile, SaveAsFile, ResourceFile, ResourceMask
-addskip ExeFile, SaveAsFile, ResourceFile, ResourceMask
-addoverwrite ExeFile, SaveAsFile, ResourceFile, ResourceMask
1、文件-打开要替换图标的exe文件
2、找到你要替换的图标,然后在Action里面找到替换选项然后替换掉它,最后点击保存就替换图标成功了。此处需要注意的是有的电脑系统可能会存在缓存,显示的还是原来的图标,其实是已经替换成功了的。只要关机重启一下就好了,发给其他人肯定是已经替换了的
1,插入横线:
CONTROL "", -1, STATIC, SS_etcHEDHORZ | WS_CHILD | WS_VISIBLE, 0, 217, 349, 1
2,插入BMP:
CONTROL 102, 109, STATIC, SS_BITMAP | WS_CHILD | WS_VISIBLE, 75, 9, 264, 151
(其中102为BMP图片在“位图”的ID)
3,插入AVI:
CONTROL "#117", 0, "SysAnimate32", ACS_CENTER | ACS_AUTOPLAY | WS_CHILD | WS_VISIBLE, 0, 0, 213, 154
(其中117为AVI资源的ID)
4,插入图标(32X32):
CONTROL 15, -1, STATIC, SS_ICON | WS_CHILD | WS_VISIBLE, 7, 7, 20, 20
(其中15为ICO的ID)
5,插入图标(最大):
与上面的添加方法一样,只是需要用eXeScope为其增加“实际大小图象”属性即可。这样就会显示对图标中最大的图标(有一点例外:该图标的ID必须在前)。
6,插入框体:
CONTROL "winrar 寒夜孤星版", -1, BUTTON, BS_GROUPBOX | WS_CHILD | WS_VISIBLE, 4, 50, 175, 134
7,插入文字:
CONTROL "WinRAR 寒夜孤星版", -1, STATIC, SS_LEFT | WS_CHILD | WS_VISIBLE | WS_GROUP, 224, 5, 126, 50
8,插入文字,文字可复制,窗口为白色:
CONTROL "WinRAR 寒夜孤星版", -1, EDIT, ES_LEFT | ES_AUTOHSCROLL | WS_CHILD | WS_VISIBLE | WS_BORDER | WS_TABSTOP, 43, 92, 130, 14
9,插入文字,文字可复制,窗口为透明:
CONTROL "WinRAR 寒夜孤星版", -1, EDIT, ES_LEFT | ES_AUTOHSCROLL | ES_READONLY | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 221, 85, 161, 8
10,在插入文字串中,使用“ \n ”来换行。
以上所说的AVI、WAV、BMP等资源,必须未压缩,或者使用行程压缩 ,其他的压缩方式都将使资源无法使用!
顺便说一下:ResHacker 文件下的 Dialogs.txt 与其他文本不同,他为 ResHacker 提供控件解释。如果将其删除,会导致 ResHacker 无法直接添加修改控件!
②菜单:
APPMENU MENU
LANGUAGE LANG_CHINESE, 0x2
{
POPUP "文件(&F)"
{
MENUITEM "新建(&N)", 1000
MENUITEM "打开(&O)...", 12
MENUITEM "保存(&S)", 13
MENUITEM "另存为(&A)...", 14
MENUITEM "还原(&R)...", 15
MENUITEM "属性(&P)", 100
MENUITEM SEPARATOR
MENUITEM "退出(&X)", 16
}
}
以上是一个最简单的菜单示例,其中,
APPMENU为菜单的ID。
LANGUAGE LANG_CHINESE为该菜单的语言属性—2052即简体中文。
POPUP "文件(&F)",POPUP定义了一个名为文件的按钮,(&F)为快捷键。其英文语言下为POPUP "&File"。
{}成对使用。
MENUITEM 用来定义下拉的菜单内容,后面的数字为其ID。
MENUITEM SEPARATOR用来在菜单中添加一个分割线。
2020.11.14 v5.1.8更新
– 添加:图像资源缩放/滚动查看
– 更新:为非常高的对话框启用滚动
– 错误修复:很大的二进制资源(>100Mb)可能会导致十六进制编辑器崩溃
– 错误修复:反编译对话框样式的偶尔错误(WS_TABSTOP)
– 错误修复:从命令行提取二进制资源类型时缺少 RC 文件
Resource Hacker(ResHacker) v4.3.20 版本更新:2016年9月11日
修正:添加资源到文件不会损坏任何资源
新增:现在可以更改文本资源格式(Unicode,UTF-8,ANSI)
修正:一些 delphi 窗体未被反编译或正确重新编译
修正:PNG 图像偶尔不显示
修正:主窗口收缩到很小时导致的除零错误
查看全部
0
回复宁夏固原隆德县网友
资源编译很方便,加壳、换图都是小操作啦,对于做软件的我来说,很实用
0
回复广东珠海网友
软件好用,感谢分享