软件资源透视眼 飞飞 1999年 第28期 15版 你对所使用的各种软件的界面都满意吗?有没有想过自己定义软件的某些外观特性,例如更改字体、更改菜单、更改对话框的排列等等,或许你会认为这简直不可能,因为没有资源文件。(^281504a^) 但是有了eXeScope,上面的想法就完全可能实现。eXeScope带我们进入一个崭新的境界,能在没有资源文件的情况下分析、显示软件的各种信息,重写可执行文件的资源,包括EXE、DLL、OCX、VBX、SCR、CPL、FON、BPL等等,它的主要功能如下: #1 一、可以分析和显示可执行文件(EXE、DLL等) 1. 显示标题信息; 2. 显示文件中的某个功能是由哪个DLL文件输入,这对于查找没有使用的DLL非常有用; 3. 显示不同的资源。 #1 二、抽取资源并保存到文件 eXeScope能从软件中抽取图标(Icon)、光标(Cursor)、位图(Bitmap)、WAV、MIDI、AVI和Delphi表单,而其他类型资源能被当作二进制或文本数据进行抽取。 #1 三、编辑资源 eXeScope能编辑标准的Windows资源,包括图标、光标、位图、对话框、菜单、快捷键、串、信息表和其他资源如Delphi表单、WAV、MIDI、AVI、JPEG。 注意:在编辑资源之前,你必须备份原始文件,如果编辑后的可执行文件不工作或者工作不正常则不会造成损失。编辑可执行文件时应该仔细地测试,作者不保证由于编辑可执行文件所导致的任何损坏。 #1 四、重写效果的确认 在编辑对话框资源的时候,你可以查看、显示重写后的效果,然后加以确定。 #1 五、日志记录和批方式编辑过程日志 为了减少重复工作,编辑资源时的记录能存入日志文件,相同的编辑功能可以重复使用(re-play)。当你为新版本的目标文件做相同的编辑工作时,这个特性非常有用。 借助eXeScope这种无与伦比的功能,你就有了一双“透视”眼,可以显示、编辑和提取软件的各种资源,给软件改头换面,真是太棒了! 下载网址:http://www.vector.co.jp/authors/VA003525