安卓软件

  • 小说漫画
  • 社交通讯
  • 视频直播
  • 出行导航
  • 生活休闲
  • 主题壁纸
  • 拍照美化
  • 新闻阅读
  • 办公学习
  • 实用工具
  • 健康运动

安卓游戏

  • 益智休闲
  • 冒险解谜
  • 动作格斗
  • 策略塔防
  • 角色扮演
  • 音乐舞蹈
  • 赛车竞速
  • 卡牌决斗
  • 模拟经营
  • 橙光游戏

文章速递

  • 游戏攻略
  • 软件教程
  • 热点新闻
  • 综合阅读
您的位置: 首页> 电脑应用> 行业软件
Resource Hacker资源编译器 v5.1.7 正版

Resource Hacker资源编译器 v5.1.7 正版

一键举报
  • 版本:免费版
  • 平台:电脑
  • 类型:行业软件
  • 发布:2022-10-08
  • 大小:2.78MB
  • 语言:中文
下载资源有问题,请使用举报功能,本站会及时处理。

详情

Resource Hacker中文版是一款优质的资源查看器与编译、反编译软件,可以帮助广大用户轻松对可执行程序的资源进行查看、编译、反编译等操作,并且还支持打开任意类型的Windows可执行文件,然后对它们进行添加、修改、删除等操作。

Resource Hacker中文版

Resource Hacker是类似于eXeScope的专业资源查看器,该软件完全免费,并且支持Delphi 5 和 C++ Builder,也支持创建和编译资源脚本文件、资源文件等等,此外Resource Hacker操作也极为便利,因此广受用户喜爱。

Resource Hacker特色

1、查看Windows32位和64位可执行和相关文件的资源(exe、dll、cpl、ocx、msstyles等等),在已编译和反编译的格式下都可以。

2、提取(保存)资源为文件(res)格式,可作为二进制,或作为反编译过的资源脚本或图像。

图标、位图、指针、菜单、对话、字符串表、消息表、加速器、Borland窗体和版本信息资源都可以完整地反编译为其各自的格式,不论是作为图像还是作为rc文本文件都可以。

3、修改(替换)可执行文件的资源。

图像资源(图标、指针和位图)可以被相应的图像文件(ico、cur、bmp)res文件、甚至是另一个exe文件所替换。

对话、菜单、字符串表、快捷键和消息表资源脚本(以及Borland窗体)可以通过使用内部资源脚本编辑器被编辑和重新编译。

资源也可以被某个res文件所替换,只要替换的资源与其是同一类型并且有相同的名称即可。

4、添加新的资源到可执行文件。

允许一个程序支持多种语言,或将自定义图标或位图(公司的标识等)添加到程序的对话中。

5、删除资源。大多数编译器添加了应用程序永远都不会用到的资源到应用程序中。删除这些不使用的资源可以减小应用程序的体积。

Resource Hacker特色

Resource Hacker功能

1、查看资源

支持查看光标、位图、图标、GIF、AVI 和 JPG 图像等多种资源,还可以播放 WAV 和 MIDI 音频资源。

2、修改(替换) 可执行文件的资源。

可修改替换资源(*.ico,*.bmp,*.res 等)或通过使用内部资源脚本编译器编辑对话、菜单、字符串表、快捷键和消息表资源脚本(以及 Borland 窗体)等。

3、保存资源

可以将资源保存为脚本文件(*.rc)、图像文件(*.ico,*.bmp 等)、二进制资源文件(*.res)或非类型化的二进制文件(*.bin)等。

4、反编译功能

支持反编译菜单、对话框、消息表、字符串表、加速器、Delphi 窗体和版本信息等资源的资源脚本。

5、添加资源

可以可从外部添加资源到可执行文件,允许一个程序支持多种语言,或将自定义图标或位图(公司的标识等)添加到程序的对话中。

6、删除资源

可以删除应用程序中永远不会使用的某些资源,减少应用程序的大小。

安装步骤

1、在本站下载Resource Hacker官方版这款软件的压缩包,解压后,双击exe文件,进入安装界面,点击browse可以自由更改软件的默认安装位置,建议大家选择安装在D盘,然后点击next

安装步骤1

2、选择软件开始菜单文件夹,默认即可,然后点击next

安装步骤2

3、确认软件安装信息,点击install

安装步骤3

4、Resource Hacker官方版软件正在安装,我们耐心等待

安装步骤4

5、软件安装成功,点击finish即可

安装步骤5

使用教程

一、编译:

编译可以通过资源脚本文件作为参数以命令行(见下文)的方式进行,也可以使用 Resource Hacker 的文本编辑器进行。

支持的编译器指令包括: #DEFINE、#UNDEF、#IF、#ELIF、#ELSE、#IFDEF、#IFNDEF、#INCLUDE、以及 #PRAGMA。

资源语句中的字串以双引号(")字符定义。这些字串也可包含典型“C”风格带有反斜杠“escaped”字符 ? 、 、\ 、\" 、以及 .、 (八进制)。通过反斜杠或其他双引号字符来处理,字串中的双引号可以被“escaped”。

脚本注释通过双前斜杠(//)或分号(;)来处理。

资源语句内的文件名只能作为字串解析,因此它们必须由双引号字串封闭,否则会提高编译错误。

完整的资源定义语句列表可在此查阅。

使用教程1

二、查看资源:一旦打开了文件,大多数资源将被显示为图像(或图像组),或显示为反编译后的文本:

使用教程2

使用教程3

然而,某些资源类型将被同时显示为编译的窗体(如对话框或弹出菜单)以及反编译后的文本格式。

使用教程4

某些资源类型只能显示为原始字节数据的转储:

使用教程5

使用内部编辑器来修改基于文本的资源:

使用内部资源编辑器,可以轻松编辑和重新编译对话框、菜单、字串表、消息表、快捷键和 Borland 窗体资源

使用教程6

对话控件也可以可视化地改变大小和/或移动,您所作的更改将自动反映在资源脚本中。它可以自动完成屏幕像素和对话单位之间的转换。在显示的对话中单击选定某个控件。或者,Tab 或 Shift-Tab 键可以用来分别选择下一个或上一个控件。选定的控件将显示调整框。要想移动控件而不改变大小,请先选定控件,单击并将其拖动到新的位置。箭头键也可以在选定后移动控件。某个控件可以通过单击和拖动其中一个调整框来调整大小。或者,组合 shift 箭头键也可以用来调整控件。

使用教程7

“对话编辑器”可以从右击预览对话显示的弹出菜单中打开,“控件编辑器”可以从选定控件的同一菜单中打开。

也可以添加新控件。“控件编辑器”支持可能的所有 Microsoft 当前定义的标准和通用的控件类。通过谨慎编辑 Resource Hacker(TM) 相同文件夹下的“dialog.def”文件,用户定义的自定义类也可以添加到类的预定义列表中。工具栏按钮允许选择绝大部分使用的控件。新添加的控件的左上角将默认指向对话被最初右击的地方。

使用教程8

使用教程9

三、替换图像:

如果要被替换的资源项是图标、指针、或位图,来源可以分别是 *.ico、*.cur 或 *.bmp 文件,或者从某个 *.res 或另一个 *.exe 文件中选择。从菜单中选择“操作|替换图标”(指针或位图)。

使用教程10

四、命令行脚本:

所有 Resource Hacker(TM) GUI 的功能(除了查看资源)都可以从命令行来访问,而不用打开 Resource Hacker(TM)。命令行脚本可以去掉运行 Resource Hacker(TM) 重复任务的苦差事。

命令行脚本有 2 个通用的窗体:

1、单命令:ResHacker.exe 命令 命令_参数

2、多命令:ResHacker.exe -脚本 脚本文件

五、单命令:

命令和命令_参数:

-add ExeFile、SaveAsFile、ResourceFile、ResourceMask

-addskip ExeFile、SaveAsFile、ResourceFile、ResourceMask

-addoverwrite ExeFile、SaveAsFile、ResourceFile、ResourceMask

-modify ExeFile、SaveAsFile、ResourceFile、ResourceMask

-extract ExeFile、ResourceFile、ResourceMask

-delete ExeFile、SaveAsFile、ResourceMask

DLL文件编辑方法

运行Resource Hacker官方版软件,双击选中一个DLL文件夹。它们位于程序窗口的左侧。

名为“PNG”、“Bitmap”、“图标”或“图标组”的文件夹存储了系统图片的代码。

点击二进制标签。点进DLL文件夹就会看到二进制标签,点击一个标签,它的内容会显示在程序主窗口中。

在窗口中更改文本或图片。根据不同的DLL文件类型和内容,具体的过程有所差异。

点击“编译”按钮。它位于程序窗口中,是一个绿色的三角形按钮。

点击“保存”按钮。这个选项是一个没有写着“AS”字母的绿色软盘图案。点击它来保存修改后的DLL文件。

点击确定。用最新更新的DLL文件代替原始文件。

如果点击“另存为”选项,你需要输入新的名称,并选择保存路径。

替换图标方法

1、首先先下载ResHacker,然后打开"ResHacker.exe"(程序)

2、点击菜单栏上的"文件(F)", 选择第一项"打开(O)" 然后就显示,选择你要编辑的dll文件(此教程dtu就以 imageres.dll 来做示范)

3、选中你要编辑的dll文件,然后点击"打开(O)"

替换图标方法1

4、然后开始对你选中的dll文件进行编辑了

5、点击对应"图标组"的那个小小的 "+" 符号,就会拉开子目录,里面有几个图标就会显示几个文件夹

替换图标方法2

6、接着点击对应文件夹“3”的那个小"+"符号拉开,选中"1033"后 右边的预览框就会显示出图标的样式。 (注意:此时会弹出一个错误的提示框,我们确定掉即可。后面才解释)

替换图标方法3

7、替换图标,在选中了"1033"后,右键"1033",就会出现右键菜单

8、点击(上数第4个选项) "替换资源..."

9、弹出了个对话框(替换图标与.........),让你选择你要替换的图标(ico文件),点击左上角的"打开新图标文件(0)..."

10、你选择图标文件,找到你要替换的图标文件后(ico)选中,点击对话框右下角的 "打开(0)"

11、接着点击右下角的 "替换(R)"

12、出现错误提示框,点击确定即可

13、“3”号图标我们替换好了,下一步就是保存文件了。点击ResHacker菜单栏上的"文件(F)"选择 "保存为(A)..."

好了,如何把ico文件封到dll文件里面现在大家都知道了

命令行语法

几乎所有Resource Hacker?的功能都可以从命令行访问,而无需打开Resource Hacker?GUI。

命令行说明和Resource Hacker?脚本可以消除重复Resource Hacker?任务所带来的苦差事。

命令行指令是switch语句后跟switch参数的组合,

如下表所述:命令行语句

-开关:参数

-打开:filename:要修改的文件的名称。它应该是Windows PE文件(* .exe,* .dll等)或编译或未编译的资源文件(* .res或* .rc)

-保存:通常是新文件或修改过的文件的文件名,但在提取多个资源时也可以是文件夹

-resource filename:包含添加到打开文件的资源。

-行动:要对打开的文件执行的操作

添加:添加资源,但如果已存在则失败

addoverwrite:添加资源,并覆盖它是否已存在

addskip:添加资源,但如果已存在则跳过

compile:将资源脚本文件(* .rc)编译为二进制资源文件(* .res)

删除:删除资源

extract:提取资源

修改:修改资源

changelanguage(langID):更改所有资源的语言

-面具:资源掩码:类型,名称,语言

逗号是必需的,但类型,名称和语言中的每一个都是可选的

-log:文件名或CONSOLE或NUL

CONSOLE可以缩写为CON

记录执行操作的详细信息

如果省略此开关,则日志将写入resourcehacker.log

-脚本:filename:包含多命令脚本,而不是更多信息的资源脚本:-help脚本

-救命:options:命令行或脚本(始终记录到CONSOLE)忽略其他开关。

-笔记:

切换标识符(-script除外)可以缩写为单个char(例如-res或-r)。

切换指令不必按任何特定顺序排列。

包含空格的文件名必须用双引号括起来。

相关软件

软件截图

  • Resource Hacker资源编译器 v5.1.7 正版0
  • Resource Hacker资源编译器 v5.1.7 正版1

对于您的问题快深感抱歉,非常感谢您的举报反馈,小编一定会及时处理该问题,同时希望能尽可能的填写全面,方便小编检查具体的问题所在,及时处理,再次感谢!