尽管MSN不具备其他IM软件皮肤制作的便利条件,但这些并不是说MSN的皮肤不能自己DIY,经常看到国外一些MSN爱好者制作的MSN皮肤就是个明显的例子。其实MSN的皮肤所使用的图片都包含在了可执行程序中,知道了MSN使用的小伎俩后我们也可以利用一些查看可执行程序中相关文件资源的工具对其中的菜单、对话框、字符串表等程序资源进行修改,当然这里我们主要需要用它来做皮肤图片的修改、替换等操作来达到制作一些简单皮肤的目的。所需要的主要工具就是PE Explorer这款强大的程序资源编辑工具。
软件名称:PE Explorer 1.9.4
软件大小:2737KB
软件语言:英文/汉化
软件类别:国外软件/共享版/编程工具
运行环境:Win9x/Me/NT/2000/XP
下载地址:http://dl.pconline.com.cn/html/1/1/dlid=6951&dltypeid=1&pn=0&.html
汉化包:http://www.onlinedown.net/soft/12623.htm
一、 提取图片资源
安装好PE并进行汉化,之后运行PE在菜单中点击文件--打开文件,找到MSN的安装目录并打开MSN的主程序文件msnmsgr.exe,(如图1)之后PE将会打开msnmsgr.exe主程序并默认列出程序的文件头信息,由于我们制作皮肤需要对图片进行修改替换等操作所以要对MSN中皮肤所使用的图片进行查看,点击菜单中的查看--资源,PE将会自动以树目录的形式列出msnmsgr.exe程序中包含的图片、光标、图标等资源信息,点击目录即可展开并查看其中的图片等资源。(如图2)

图1

图2
通过以上的操作我们现在已经找到了MSN皮肤所使用的图片等资源,现在要做的就是将它们提取出来用以方便进行修改替换操作。方法很简单,在预提取的资源文件上点击右键--资源另存为,选取保存路径即可。但是msnmsgr.exe程序中每一组的图片都有很多图片资源,一个一个去提取显然很浪费时间,我们要做的是将整个程序中所有的图片资源进行提取。在任意资源的根目录上点击右键--立即保存多个资源,PE将会弹出“多重保存选项”窗口,这里将会列出PE所支持的所有资源,(如图3)

图3
在多重保存选项中首先设置资源的保存路径,由于这里我们只需要图片资源所以可以先点击“全部不选”按钮将PE默认的保存设置取消,然后再将“图形及媒体”栏中的位图、GIF图像、JPEG图像、PNG图像一一钩选,如果有必要还可以将窗口左边栏中的“图标”一并钩选上,(如图4)点击“保存”后即可将全部图片资源一次提取到指定目录中,而且所有保存图片的名称会与程序中默认名称相同。

图4
提示:由于所使用的PE为汉化版,造成在提取资源中的“位图”及“图标”时保存后的文件夹名称不能正常显示,可使用PE查看程序中图片并对比文件夹中的图片自行为这两个文件夹命名即可,用以方便记忆。
二、 修改制作MSN皮肤图片
现在我们已经有了MSN皮肤所使用的全部图片,这样就可以利用图片工具对其进行修改了,为方便起见我为大家简单的列出各图片夹中主要图片对应MSN中的位置,大家可参照进行挑选要修改的图片文件来达到DIY的目的,这里要注意的是修改或制作后的图片文件要保持与原文件大小、及格式相同,色深、分辨率等最好也与原图片文件相同这样才能保持MSN皮肤制作的清晰完整性,为了方便修改建议将预替换的图片命名时与原文件名称相同便于查找记忆。
1. GIF文件夹
415.gif -- MSN好友面板底部广告1
416.gif -- MSN好友面板底部广告2
2. JPG文件夹
在这个文件夹中所有图片均为聊天窗口的默认背景图片,因为可以自定义背景图片所以对这里的修改没有意义可跨过。

