PE Resource Editor , 同样是不收费软件 , 而且代码公开 , 但可能需要两个delphi 6的运行库(vcl60.rar rtl60.rar) 。完全不比Resource Hacker逊色 。
eXeScope , 同享软件 , 可以编辑16位的Binary文件 。
ResBuilder , TGTSoft(就是做StyleXP的那家)出品的一个功能强大的不收费软件 。其主页介绍为:"With ResBuilder, skin/logon/shellstyle designers have a simple way to alter alpha mask bitmaps in a resource file. ResBuilder auto-converts 32 bit BMPs to PNGs and back so you can edit the 8 bit alpha mask in your favorite editor. Good for LogonUI.EXE files. Also has a text and hex editor." 。另外 , 它还能编辑被集成到可执行文件里的.xml .ini , 十分吸引人 。
HEX编辑器 , 既然有UltraEdit , 我就不说别的了
文件替换
我们知道 , 当文件被使用时它是不能被替换的 , 而大多关于UI的系统文件都是在启动时就被启用了的 , 这就为我们替换系统文件带来麻烦 , 下面的两个软件可以帮助我们 。
CopyLock , Windows 9x/2k , 不收费软件 , "is a small program that allows the replacement of one or many files that are currently in use (e.g. the system files like comctl32.dll.) "
Replacer , Windows 2k/XP , 不收费软件 , "is an easy to use system file exchanger for XP/2k. It uses a drag and drop interface to obtain input."
其他:
ResThief , 不收费软件 , 当把一个可执行或其他Binary文件拖到它上头后 , 它会把其中的所有资源文件睁开并放到一个目录里 。
SmartView , 不收费软件 , "is a free Windows program that allows you to select a directory and you can view all the bitmaps, metafiles, icons and icons held in executables as thumbnails."
修改介绍 16位和32位文件
前面提到的几个资源编辑器都能修改32位文件 , 但我们依然会遇到16位的文件(特别是在Windows 9x系统里) , 这时候辰就只有用eXeScope了 。
终结者3 2005-1-6 04:05
编辑文件:
通常的方法 , 只是简单的从文件中提出取得资源文件(位图、动画等等)、编辑、替换到文件里即可 。或是修改对话框内的布局 , 修改文件内的文字等等 , 都可以在编辑器内简单操作就可完成 。位图(.bmp .ico等)、动画(.avi等)的编辑工具可以选用自己习惯的来 。需要注意的是所修改的资源文件的文件大小、颜色引得、透明颜色的指定等等 , 一个比力好的方法是编辑原始的资源文件 。
通常的 , 透明颜色会是紫红色(R,G,B:255,0,255) , 但有时是在位图的配景色里 。经例会遇到一个位图文件里包罗了几个不同功能的按钮的图 , 而且在另外的图里可能还有对应的鼠标悬停和鼠标按下的图 , 一个较好的方法是编辑原图 。对于XP , 我们会看到有不少位图是有Alpha成效的(如:explorer的工具栏内的按钮) , 一个有效的办法是当用资源编辑器提出取得文件后 , 立刻改名为.png(原来为. bmp) , 然后用photoshop什么的的软件编辑保存 , 再用Ms Paint打开并另存为.bmp即可 。(注:此法未经本人试验)
.dll文件内的HTML编辑!
除了位图、对话框等 , 还有一些东西是以HTML保存的 , 如IE的"about"(shdoclc.dll , section 23)和"friendly HTTP error message pages"(shdoclc.dll , section 2110) 。Resource Hacker能很方便的编辑这个的 , 编辑后点击"编译脚本"就可以了 。但对于替换HTML里援用的.gif/.jpg等图 , 则不适于用Resource Hacker , 而eXeScope则能足以担任愉快 。另外 , 你足以用.gif动画来替换任何.gif 。
推荐阅读
- 电脑不能粘贴了怎么回事
- 联想电脑-联想电脑
- 苹果手机关机状态下怎么连接电脑
- 联想电脑_?买联想电脑看什么
- 电脑切换不了输入法怎么办
- 苹果手机和平板电脑有什么区别
- ipad平板电脑多少钱-iPad平板电脑哪里买比较便宜啊?最
- 苹果手机或电脑账号怎么注册
- 苹果ipad平板电脑怎样下载flash player的插件?-ipad平
- 买IPAD平板电脑送键盘和耳机吗ipad平板电脑多少钱