打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
资源修改——eXeScope及ResHacker的基本使用

PEiD下载地址:http://www.onlinedown.net/soft/26704.htm

upxshell3.21下载地址:http://zbdx.skycn.com/down/upxshell3.21.exe

eXeScope 6.50 简体中文版

ResHacker 3.5 汉化绿色版

  你想自定义应用软件吗?

  你想修改软件里的图片吗?

  你想修改软件里的文件吗?

  你想向软件里添加些东西吗?

  现在就可以实现!用资源修改软件你可以改变软件的字体,更改菜单,更改对话框的排列等等。资源修改软件能在没有资源文件的情况下分析、显示不同的信息,重写可执行文件的资源,包括(EXE,DLL,OCX)等。资源修改软件同时也是方便强大的汉化工具,可以直接修改用 VC++ 及DELPHI编制的程序的资源,包括菜单、对话框、字串表等等。

 

  (补充说明:在汉化中不推荐使用 eXeScope 作为汉化工具,仅作为汉化辅助工具。6.50 版主要对 DELPHI 7 编译的程序支持较好,对 DELPHI 7 以前版本编译的程序,建议使用 6.30 版本,因为该程序对 Unicode 字符显示支持不好。)

 

  下面,我们将以“WinRAR v3.80 Beta 2 简体中文版”安装程序为样本,对其进行资源的修改!

 

WinRAR v3.80 Beta 2 简体中文版

 

1,eXeScope的基本使用。

  首先,开始安装eXeScope,安装后文件夹内eXeScope.exe就是我们要用到的应用程序。然后点击eXeScope程序窗口左上角的“文件”,打开我们要修改的应用程序“WinRAR v3.80 Beta 2 简体中文版”安装程序(wrar38b2sc.exe)。打开以后,在eXeScope的窗口左面分别有“头部”,“导入”和“资源”。我们重点讲一下“资源”部分。

 

  展开“资源”,里面分别有“位图”,“对话框”,“字符串”,“RC 数据”和“图标”等等。首先看位图里的TITLE_BMP,这个就是我们安装WinRAR时看到的窗口里的那张图片。在最下面的信息,是描述该图片的详细信息261X59 True色。其中261指的是该图片为261,59为图片的宽度(以像素为单位)。最后的True色是指该图片为24位色BMP图片,即位深度为24。(有关BMP的相关信息请看这里http://blog.sina.com.cn/s/blog_51a4af8701009a2i.html)点击eXeScope程序窗口左上角的“文件”,在里面选择“导出”,即可将该图片保存出来。点击eXeScope程序窗口左上角的“文件”,在里面选择“导入”,即可替换资源里的图片。

 

  重点说明几点,使用eXeScope替换资源,一般推荐的做法是:尽可能使用比目标资源小或一样大(指文件的大小)的位图,AVI,图标,光标等等。如果图片的尺寸相同,而格式和位深度不一直,推荐ACDSee 4.0等软件修改图片的格式及位深度。AVI推荐使用GIF Movie Gear来制作编辑,光标使用AX-Cursors(PcAXCursor)来制作编辑,图标使用IcoFX(http://www.onlinedown.net/soft/55836.htmIcon XP等软件制作编辑。

 

  在eXeScope里,位图,AVI,图标,光标等的替换方法基本一样,要求也差不多,所以,下面不再详细介绍AVI,图标,光标等的替换。

 

  对于“RC 数据”,如果里面不含有JPG或PNG等图片,不建议修改这里。“字符串”里的文字,则根据需要,可以做适当的修改。由于没有WINRar安装程序的RC 数据和字符串没有修改的必要,所以这里不做详细介绍。

 

  “对话框”,是所有资源修改的重点。使用eXeScope对“对话框”修改的时候有几点需要注意:1,对于原来控件中的“可见”属性不可以去掉,否则该控件将不可见。2,对于某个控件不了解的属性不要随意去掉或增加。3,增加或删除控件,推荐使用ResHacke。4,对“对话框”的修改要保正美观……

 

2,ResHacker的基本使用。

  首先重点说明一下:由于存在已知的BUG,所以,使用ResHacker 3.5修改某个资源后,推荐做一次保存,ResHacker 3.5会自动生成一个备份,然后运行一下被修改的程序,确认该程序能正常运行的时候,再删除备份,继续做下一项修改!

 

  ResHacker的基本使用与eXeScope基本相同,所以不做详细的介绍,下面列举我们可能要在增加时所用到的控件的示例:

 

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 ”来换行。

例如“WinRAR\n寒夜孤星版”,实际显示的效果就是:

WinRAR

寒夜孤星版

 

  以上所说的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用来在菜单中添加一个分割线。

3,其他。

如果一个程序被加壳,则不能被eXeScope及ResHacker直接修改。可以使用PEiD对其进行查壳。如果是使用upxshell进行简单的加壳,则可以使用upxshell进行脱壳。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
超详细PS快捷键大全来,注意都是通用的,系统其它软件也可以
一个可见又不可见的窗口
【通达信】通达信可以实现分时警告啦
 Windows 资源文件(.rc文件)
通达信分时警告设置问题
修改netbox
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服