restorator2007是一款功能强大的汉化工具,对于软件没有中文版本的程序来说,使用的时候会有不小的障碍,也许您会英文但是不一定会日文,本软件就是针对外国的软件语言版本进行修改的程序,可以重新编译软件的语言版本,内置文件资源树工具,可以查看您文件的列表,让您及时加载自己需要翻译的文本到软件中,当然了,您也可以直接选择将文本拖动到软件的资源树界面,支持快捷键操作所有编辑工具,增加设计的速度,需要的朋友可以下载试试!
软件功能
易于浏览的资源文件
在应用程序中操作文本元素和对话框
编辑对话框WYSIWYG
向应用程序添加多语言支持
保存稍后应用的修改。ResPatcher
查找硬盘驱动器上的资源
查找资源中的元素
整合图像,翻译等的编辑工具
软件特色
命令行参数
通过命令行参数,您可以从批处理程序方便地执行Restorator,以进行自动执行。还可以在安装程序(如InstallShield)中安装Restorator或ResPatch以在安装过程中自动进行资源修补。
您可以在一个命令行上指定任意数量的参数。如果要连续启动多个批处理进程的Restorator,最好让一些时间启动,处理和关闭等。使用该-exit标志时,应等到Restorator关闭。然后,通过查看Restorator是否创建了目录文件,可以检查操作是否成功。
Restorator的参数:
-backup和-noBackup
[自恢复程序2007以来可用]
保存文件并覆盖现有文件时,创建[不创建]原始文件的备份文件。此设置将覆盖Restorator中设置对话框中所做的设置。如果在命令行中未指定这些选项,则使用“恢复器设置”对话框中的当前设置。
-errorLog
[从Restorator 2007起可用]
指定批处理操作的日志文件。批处理操作期间的所有警告和错误消息都将写入此文件。如果在使用此参数调用Restorator之前文件已存在,则该文件将被覆盖。
-open
[可用于恢复程序2007]
打开指定的文件。以下批处理命令将对此文件进行操作,除非使用其他-open命令打开另一个文件。
- 分配
[自恢复程序2007以来可用]
将指定的文件或文件夹分配给当前打开的文件。需要使用该-open命令打开一个文件。此命令相当于在Restorator的左资源树中拖放exe文件上的文件或文件夹。
-assignOn
[自恢复程序2007以来可用]
将指定的文件或文件夹分配给当前打开的文件的指定资源。需要使用该-open命令打开一个文件。资源被指定为路径:分配String文件夹,只需指定String。为了分配位图1,指定Bitmap1为资源参数。为了指定特定语言的特定资源,请使用例如Bitmap1English (United States)。选择资源时,可以在底部的Restorator状态栏中看到相应的路径。如果指定的资源不存在,则将首先创建它。此命令相当于在Restorator的左资源树中拖动资源或资源文件夹上的文件或文件夹。
-delete
[从Restorator 2007起可用]
删除当前打开的文件的指定资源或资源文件夹。需要使用该-open命令打开一个文件。将资源指定为路径,就像-assignOn命令一样。此命令相当于在Restorator的左资源树中选择资源或资源文件夹,然后从“资源”菜单中选择“delete”命令。
-save
[自恢复器2007以来可用]
保存当前打开的exe文件。需要使用该-open命令打开一个文件。
-saveAs <文件名>
[自恢复程序2007以来可用]
保存指定名称下的当前打开的exe文件。需要使用该-open命令打开一个文件。
-exit
[自2007年复原部提供]
执行批处理命令后关闭复原部。这个参数有两个含义:
对于批处理操作,无论设置允许多个Restorator实例,Restorator都始终在其自身的实例中启动。
批处理完成后,恢复器始终关闭,无论批处理是否成功。您可以使用日志文件来检查错误消息。
没有-exit,如果Restorator的实例已经在运行,并且Allow Multiple Restorator实例设置未被选中,则批处理函数将在Restorator的第一个实例中执行。
示例
打开file.exe,删除图标资源,另存为file2.exe:
Restorator.exe -open file.exe -delete Icon -saveAs file2.exe -exit
打开a.exe ,分配all.res中存在的所有资源,删除RCData DESCRIPTION资源,在RCData资源上分配rcdata.res,保存并退出:
Restorator.exe -open a.exe -assign all.res -delete RCData DESCRIPTION
-assignOn RCData rcdata.res -save -exit
打开test.res,分配test.rc,保存,打开test2.res,分配文件icon.ico,保存并退出。将所有内容记录到log.txt:
Restorator.exe -errorLog log.txt -open test.res -assign test.rc -save
-open test2.res -assign icon.ico -save -exit
传统的参数(recommened使用上面的命令):
-assignall
此功能打开srcfile,执行一个指定的所有上resdir,保存修改后的文件作为destfile和关闭文件。本resdir 应包含正确的资源类型名称的子文件夹。您可以使用“资源” 菜单中的“ 提取全部 ”功能为给定的资源文件创建此类结构。
-batchClose
此参数等效于-exit上述参数。以下是一个示例(当然全部在一行):ResPatches的参数:-force 此函数禁用CRC校验,通常验证您是否正在修补正确的资源文件。-guiless 不显示主窗口; 自动补丁文件(隐式,但 显示错误消息)-quiet不显示错误消息-auto 自动启动修补,修补后退出。-dir
应用补丁的文件夹。-nobackup 不要创建原始资源文件的备份文件。-help 显示帮助文本(不会修补任何东西,忽略其他选项)。
C:Program FilesRestorator 2007Restorator.exe -batchClose
-assignall C:TestFiles C:SendSX.exe C:SendSXPatched.exe
-auto
RC文件支持
自2006年版以来,Restorator为RC文件提供扩展支持。以前的版本只允许导出为RC文件,并用仅包含一个资源的RC文件替换单个资源。现在使用Restorator 2006及更高版本
安装方法
1、下载解压文件,找到“Restorator2007_1729_WestKing_HAP.exe”双击安装
2、阅读软件的使用协议,点击我接受继续安装
3、选择软件安装的位置C:Program Files (x86)Restorator 2007
4、选择您需要将程序安装到哪个文件夹“Restorator 2007”
5、准备安装软件,如图所示,可以显示所有的安装信息
6、安装成功,点击完成结束安装
使用方法
属性
显示有关所选资源或资源文件夹的其他信息。它有一些额外的信息exe文件,如段标题。
键盘快捷键:Alt + ENTER
查看器
资源查看器显示在资源树中选择的资源。如果选择资源文件或资源文件夹,它将分别显示文件或文件夹的内容。
资源有3种查看模式 :
1. 默认模式
在默认模式正在显示其“自然”表示每个资源。即,图像显示为图像,文本资源(如字符串)会显示在文本字段等中。如果Restorator不知道资源的类型,则显示为十六进制转储(见下文)。适合浏览内容,了解资源文件的结构,无需意外修改。
键盘快捷键:Ctrl-F5
图像:在默认模式下显示对话框的示例。
2. 进制打印模式
以十六进制显示模式显示资源内容。适用于无法以其“自然”格式显示的数据,例如,不能以文本方式读取或作为图像可见。使用H工具按钮选择十六进制转储模式。
键盘快捷键:Ctrl-F6
图像:Hexdump模式视图的示例。
3. RC模式
该资源模式 正在显示有关在查看器窗口资源可读信息。它以RC文件格式显示单个资源的结构。这总是资源的文本表示。有时它会显示比默认模式更多的信息。使用RC工具按钮选择RC模式。
键盘快捷键:Ctrl-F6
图像:RC显示模式的示例。
编辑资源
激活编辑模式(使用ab工具按钮或按F6),以修改Restorator内的资源。它允许在Restorator内编辑基于文本的资源。基于文本的资源是字符串,菜单,Delphi窗体等。对于对话框和版本资源,它打开特殊的对话框或版本编辑器。对于菜单,它会在自己的窗口中显示一个菜单,以便您可以尝试执行菜单。当您进行更改时,请按F8将其提交到资源文件中。按F5更新预览窗口。根据您所在的视图模式,您可能会有不同的编辑相同资源的方法。目前,这适用于可在RC模式下以文本形式编辑的对话框,以及具有图形用户界面的默认模式。
键盘快捷键:F6
自动尺寸
这仅适用于图像:如果启用,图像将自动调整大小以适应资源查看器的大小。它有助于预览资源。如果要查看应用程序中显示的原始大小,请取消激活。
工具
为特殊任务提供高级功能,并提供与其他编辑应用程序集成的特征。
设置...
配置恢复器用于显示和行为选项。这些设置具有合理的默认设置。
键盘快捷键:Shift + Ctrl + S
查找资源
使用查找资源工具,您可以找到包含特定文本或具有特定命名资源的exe或res文件。
键盘快捷键:Shift + Ctrl + F
抓资源
使用抓取资源工具,您可以从硬盘上的所有或所选文件中提取指定类型的所有资源。例如,可以提取“C: Program Files”中任何应用程序中包含的所有图像。这可以是一个很好的工具,可以立即获取巨大的图像,图标,光标等。有关其用法的更多信息,请参阅教程。
键盘快捷键:Shift + Ctrl + G
创建ResPatcher ...
使用ResPatcher向导,您可以创建一个独立的程序,可以重新修改程序的所有修改。您可以将蒸馏操作分发到应用程序,而无需分发应用程序本身。有关其用法的更多信息,请参阅教程。
快捷键
Alt + Enter资源属性(资源树)
文件属性(文件浏览器)
Ctrl + Left返回(文件浏览器)
Ctrl +右前进(文件浏览器)
Alt +左折叠树中的当前资源项
Alt +右展开树中的当前资源项
Alt + Down下一个资源
Alt + Up上一个资源
Ctrl + A选择全部(文本编辑器,文件浏览器)
Ctrl + Alt + N新文件夹(文件浏览器)
Ctrl + C复制到剪贴板(文本编辑器,资源树)
Ctrl + D分离
Ctrl + F在资源中查找
Ctrl + L设置资源或资源树的语言ID /区域设置
Ctrl + N新...
Ctrl + O打开
Ctrl + R运行当前的exe文件
Ctrl + S保存
Ctrl + U添加资源
Ctrl + V从剪贴板粘贴(ab文本,资源树中的资源)
Ctrl + X剪贴板(ab文字)
Ctrl + Y重做(ab文字)
Ctrl + Z撤消(ab文字)
删除删除当前选择(ab模式),删除资源(资源树)
删除文件(文件浏览器)
退格关闭文件(资源树)
父文件夹(文件浏览器)
Ctrl + Shift + F查找资源
Ctrl + Shift + G抓资源
Ctrl + Shift + N强制文件替换下次重新启动
Ctrl + Shift + R创建ResPatcher
Ctrl + Shift + S键设置
Ctrl + Shift + V粘贴为新的资源文件
Ctrl + Shift + X创建XP清单
F1帮帮我
F2重命名资源(Resource Tree)
重命名文件(File Browser)
F3找下一个
F5刷新(文件浏览器)
更新预览(将菜单和对话框编辑为RC文本)
F6切换编辑(ab)模式(资源查看器)
F8提交更改(将菜单和对话框编辑为RC文本)
F9切换到资源树
F10切换到资源查看器
F11切换到文件浏览器
F12另存为
Ctrl + F5默认视图模式(资源查看器)
Ctrl + F6Hexdump查看模式(资源查看器)
Ctrl + F7RC视图模式(资源查看器)
常见问题
1.什么时候可以使用新版本的Restorator?
我们通常不会披露下一个版本的发布日期。经常在bome.com [在线]查看最新消息。在那里,您还可以订阅公告列表[在线],以在新版本发布时收到电子邮件。
2.恢复器似乎没有打开16位文件。将来会有支持吗?
否。修复器仅适用于32位文件和64位文件。
我创建了一个ResPatcher。可以寄给朋友吗?会有版权问题吗?我可以卖吗?
是的,您可以发送给任何人,您不会侵犯任何版权,因为ResPatchers只包含您的工作。如果您想销售ResPatchers,请联系bome.com [在线]。
4.修复器显示“损坏的资源”。怎么了 ?
很可能,这个exe文件是用exe-packer压缩和/或加密的(特别是如果除了有时图标和版本之外的所有资源被标记为损坏)。你需要在互联网上寻找一个解包器。调用Restorator中的exe文件上的属性来了解更多关于这些部分的内容,并且可能会得到一个使用exe-packer的线索。
笔记:
自2005年版以来,Restorator内置支持广泛使用的UPX压缩机。
通过在互联网上搜索“解包器下载exe打包程序”,您很可能会找到打开文件的程序,以便可以使用Restorator打开它。
如果您认为损坏的资源是由于加密和/或打包的文件造成的,请联系bome.com [在线],详细说明如何重现此问题。
5.我想编辑文本XYZ,但是Restorator找不到文本
某些程序可能会使用或显示无法使用“修复器”进行编辑的文本。它仅修改资源,因此资源部分之外的任何文本超出了Restorator的范围。你可能会用十六进制编辑器更好运气。
更新日志
在对话框中显示图标和图像
为新/添加的空项创建默认资源(版本,菜单,对话框,字符串)
版本编辑器:按钮添加新的版本键和删除键
允许拖动多个文件(不仅仅一个)来分配它们
添加选项设置:选择Unicode到8bit转换的代码页
添加选项设置:将Restorator窗口始终置于顶部
添加选项设置:如果Delphi3或更早版本,请保留旧的ANSI格式的Delphi / C ++ Builder窗体,强制临时设置兼容性模式
添加选项设置:要求文件夹提取/分配所有资源
当使用“打开文件”对话框提取/分配资源时,会记住最后使用的文件夹
导入字符串时,不要覆盖同一个块中的现有字符串。
在RES文件中,按照字母顺序插入新的资源项
固定处理字符串中的 0x00个字符
允许对话框RC资源在控制语句中省略文本
固定RC解析空的STRINGTABLE和DIALOG语句
固定的PE可选标题处理,具有少于16个数据目录
删除空编号资源时固定IAE
固定显示OS / 2型位图
固定写入损坏的exe文件(dvstreamer2.exe)
如果rawdata包括资源部分之后的填充,则修复PE段头
∨ 展开