Resource Hacker是一款资源编译器软件,内置内部资源编译器和反编译器,用在查看,修改,添加和删除 Win32 可执行文件的资源。
Resource Hacker 功能特点:
1、查看Windows 32 位和 64 位可执行文件(*.exe、*.dll、*.cpl、*.ocx、*.msstyles 等等)以及 Windows 资源文件(*.res)的资源,在已编译和反编译的格式下都可以。
2、提取(保存) 资源为文件 (*.res) 格式,可作为二进制,或作为反编译过的资源脚本或图像。
3、修改(替换) 可执行文件的资源。
图像资源(图标、指针和位图)可以被相应的图像文件(*.ico, *.cur, *.bmp)、*.res 文件、甚至是另一个 *.exe 文件所替换。
4、添加新的资源到可执行文件。允许一个程序支持多种语言,或将自定义图标或位图(公司的标识等)添加到程序的对话中。
5、删除资源。大多数编译器添加了应用程序永远都不会用到的资源到应用程序中。删除这些不使用的资源可以减小应用程序的体积。
ResHacker替换图标:
1、在188软件园下载ResHacker,然后打开"ResHacker.exe"(程序);
2、点击菜单栏上的"文件(F)", 选择第一项"打开(O)" 然后就显示,选择你要编辑的dll文件(此教程dtu就以 imageres.dll 来做示范)
3、选中你要编辑的dll文件,然后点击"打开(O)"
4、 现在就要开始对你选中的dll文件进行编辑了
5、点击对应"图标组"的那个小小的 "+" 符号,就会拉开子目录,里面有几个图标就会显示几个文件夹
6、接着点击对应文件夹“3”的那个小"+"符号拉开,选中"1033"后 右边的预览框就会显示出图标的样式。 (注意:此时会弹出一个错误的提示框,我们确定掉即可。后面才解释)
7、开始进行替换图标了哦,在选中了"1033"后,右键"1033",就会出现右键菜单
8、 点击(上数第4个选项) "替换资源..."
9、弹出了个对话框(替换图标与.........),让你选择你要替换的图标(ico文件),点击左上角的"打开新图标文件(0)..."
10、 你选择图标文件,找到你要替换的图标文件后(ico)选中,点击对话框右下角的 "打开(0)"
11、接着点击右下角的 "替换(R)"
12、错误提示框又弹出来了。老规矩,确定即可
13、“3”号图标我们替换好了,下一步就是保存文件了。
点击ResHacker菜单栏上的"文件(F)"选择 "保存为(A)..."
14、就存到桌面吧,稍后再自己移动吧
Resource Hacker更新日志:
修正:添加资源到文件不会损坏任何资源
新增:现在可以更改文本资源格式(Unicode,UTF-8,ANSI)
修正:一些Delphi窗体未被反编译或正确重新编译
修正:PNG图像偶尔不显示
修正:主窗口收缩到很小时导致的除零错误
小编推荐:Resource Hacker是非常不错的资源查看器,快来下载体验吧,188小编还为您准备了{recommendWords}等软件供您下载使用;