Resource Hacker官方最新版下载 v5.2.1.376 电脑版

Resource Hacker官方最新版下载 v5.2.1.376 电脑版

系统:PC

日期:2024-03-02

类别:编程开发

版本:v5.2.1.376

注:本软件为电脑版,点击下载的是电脑版资源。
  • 详情
  • 相关
  • 评论
  • Resource Hacker官方最新版 第1张图片
  • Resource Hacker官方最新版 第2张图片

软件介绍

Resource Hacker官方最新版是一款主要用于Windows平台的免费资源编辑工具,它能够查看、修改、添加、删除和重命名Windows可执行文件(.exe, .dll, .scr等)以及资源文件中的资源,用户可以利用这款软件来替换或修改应用程序的图标、字符串、对话框、菜单和其他内嵌资源,对于软件汉化、界面定制或者逆向工程研究都十分有用。

Resource Hacker官方最新版为用户们提供了一个直观的用户界面,使你能够方便地查看和编辑包括图标、位图、对话框、字符串、菜单等在内的多种资源类型,非常方便好用!

软件介绍截图

软件特色

1. 查看 Win32 可执行和相关文件的资源 (*.exe, *.dll, *.cpl, *.ocx),在已编译和反编译的格式下都可以。

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

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

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

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

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

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

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

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

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

Resource Hacker编译器的其他功能包括:

#INCLUDE指令(用于访问头文件中的定义语句等)可以嵌套到多个级别,#IF和#IFDEF指令也可以嵌套。

支持#DEFINE,#ENDE,#IF,#ELIF,#ELSE,#IFDEF,#IFNDEF,#INCLUDE和#PRAGMA指令。

双引号(“)字符之间的字符串可能包含典型的'C'样式反斜杠'转义'字符 - \ t,\ n,\\,\”,\ x,\ u和\ 377(八进制)。

字符串中的双引号必须使用前面的反斜杠或其他双引号进行“转义”。

脚本注释以双正斜杠(//)或分号(;)开头。允许使用具有相对路径的文件名。

包含空格的文件名必须包含在双引号字符中。

Resource Hacker官方最新版替换avi方法

ResHacker提取并保存avi,第一到第四步即可完成提取 。(第四步重点说明提取avi步骤)

进行替换前我想你必须知道一点,系统使用的avi动画可不是我们一般看视频那样的avi属性的 。通常我们看到的视频avi都比较长,所以容积是比较大的,为了达到小容量的目的,avi视频将被压缩,压缩是指重新进行编码,减低码率=容积减小 。不管怎样,有编码就必须有解码,要不, 播放器 是怎么来的,但是``Windows系统默认是没有解码模块的,所以系统调用的avi必须是全帧/无压缩的avi文件 。因为之前有想过压缩avi以达到减小dll文件大小 。

1、启动 ResHacker 并打开你所要编辑的文件,在此过程中使用 srchadmin.dll 文件示范 。

Resource Hacker官方最新版替换avi方法截图1

2、选择左边资源树的 AVI(文件夹)点击拉开,再次点击拉开 1301(文件夹)直到看到目标编号为1033 avi并选中 。

Resource Hacker官方最新版替换avi方法截图2

3、此时你会看到游览窗口显示 1033的avi动画, 确定你选中了 资源树中的 1301-1033 。

4、右键 资源树的 1033,( 附加:此时选择 保存(S)[ AVI:1301:1033..... ] 即可提取并保存 1301 avi动画) 选择 替换资源.... ,出现对话框, 点击 打开新资源文件(O)... , 现在请你找出已经准备好的 avi文件并选中打开 。

Resource Hacker官方最新版替换avi方法截图3

5、此时在刚才那个 替换一个资源... 的对话框中,出现了3个选项 。

资源类型(T):

资源名称(N):

资源语言(L):

Resource Hacker官方最新版替换avi方法截图4

6、第一项(资源类型)填写:AVI ,第二项(资源名称)填写:1301 ,第三项(资源语言)填写:1033 ,然后点击 替换 。

Resource Hacker官方最新版替换avi方法截图5

此时你将看到替换好的 avi 效果,接着 文件 — 另存为 ,保存好修改后的文件完成

命令行语法

几乎所有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)。

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

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

评分及评论

4.5 满分5.0分

点击星星用来评分

评论需审核后才能显示
热门排行