开发人员 > 皮肤开发文档 > Skinning for WLM

皮肤开发文档

如何创建我自己制作的皮肤?

在这里,您可以找到关于创建 Messenger Plus!  皮肤的信息。

创建皮肤

不论您是一名想要知道如何制作您的第一个皮肤的初学者,抑或您已经精通皮肤制作,此页面是开始制作 Messenger Plus! 皮肤的最佳地点。任何想给安装好 Messenger Plus! 的 Windows Live Messenger 制作基本皮肤的人员,您所有需要做的就是花点时间在这上面。记得发送给我们您完成的皮肤,如果您想要其他人也来使用它的话。


Beginners

Messenger Plus! for Windows Live Messenger, has implemented an Easy Skin-Creator tool that will help you create a basic skin without hassle. As simple as 1, 2, 3 easy steps and no need to know anything about programming!

We have also implemented a Skin Editor or Designer tool that will help you edit a current skin or create a brand new skin from scratch right there on your Messenger Plus! for Windows Live Messenger


Advanced Users

请您务必首先要阅读 官方文档,特别是 Getting Started (入门指南)部分。 下面列出的其他资源,将使得您更容易了解如何制作皮肤。如果您阅读了文档,仍然有问题,请到论坛寻求帮助。

有问题?需要得到皮肤相关主题的帮助?


与世界分享它

独乐乐不如众乐乐。与其自己一人创建世界上最令人吃惊的皮肤,不如与大家一起分享自己的成果。官方的 皮肤数据库 是最多 Messenger Plus! 用户首先搜索新皮肤的地方。正因为如此,网站的这个部分每天都会收到超过十万次的访问量。

如何提交皮肤?


官方皮肤文档

您可以在 这里 下载由 Patchou 撰写的 官方皮肤文档。这个 CHM 文件包含了所有您需要知道的关于如何制作皮肤的信息。它对于每个想要制作 Messenger 皮肤的人员来说是非常重要的。这个文件是用英语撰写的。

注意:如果您是使用 Internet Explorer 7 的用户,您可能需要访问文件的属性,点击 "解锁" 以正确看到文档的内容。这是由于 Internet Explorer 安全引起的。您也可以直接在 Messenger Plus! 中访问文档。

用户撰写的教程

这些教程是由其他皮肤制作者撰写的,除了官方文档,他们提供了额外的帮助。教程的主题和水平是多变的,但是他们会使您更加理解皮肤,所以一定要看看这些文档。


使用界面测试工具来测试您的窗口

用 XML 创建的复杂窗口很快就会使得可视化您在 Messenger 的窗口变得困难。有时候在调试这些复杂窗口时,Messenger 自己也会引起额外的复杂性和不必要的延迟。对此,一个特殊的工具 "界面测试者" 以脚本API的形式提供给开发人员以帮助开发人���快速而没有麻烦地预览他们的创造。

这个软件可以被下��并且在正确的安装 Messenger Plus! 的情况下在任何的目录运行 (无需运行 Messenger)。"界面测试者"将能够预览任何 Messenger Plus! 脚本文件夹或“界面”文件夹(主要用于测试 Messenger Plus! 皮肤)下的文件。

除了在屏幕上显示您的窗口外,"界面测试者"还可以验证您的 XML 文件,如果纲要文件已经被复制到同样的文件夹并且 MSXML 5.0 或更高的版本已经安装在您的系统中 (您可以在 microsoft.com 获得 MSXML)。我们强烈推荐您不要分发没有通过最新版本的 界面窗口纲要文件 验证的文件。如果一个文件被认为是不合法的,"界面测试者"将拒绝加载它,并会显示一个错误信息解释这个问题。

下载 "Messenger Plus! - 界面测试者"

注意,这个软件仅仅是作为一个开发工具之用。它并不意味着适用于一般公开使用,并且不能在没有直接授权下重新分发此软件。


有用的软件

以下的应用程序在您制作皮肤时非常有帮助。这并不意味着您必须使用它们 (您也可以使用任何的文本以及图形编辑器),但是许多有经验的皮肤制作者使用以下的工具来更加容易地制作皮肤。

  • AptDiff, by Brother Technology
    Windows 下的一个可视化文本 / 二进制文件比较以及整合工具,在为新的 Messenger 版本更新您的皮肤时有用。
  • Open Live, by Will "Willz" Ingles
    Open Live 是一个特殊版本的 Windows Live Messenger 8.5,它使得制作皮肤更加容易。从这个皮肤开始学习。
  • Resource Hacker, by Angus Johnson
    查看以及释放 Messenger 库中的资源。
  • SkinTools, by vikke
    一个简短的 Messenger Plus! 脚本在制作脚本的时候帮助您。
  • XMLSpy, by Altova
    非常棒的 XML 编辑器,它可以完美的呈现 XML 纲要文件(您需要一个专业版,它提供了免费使用)。

外部资源

您可以在以下的地址中找到关于皮肤的额外帮助:

  • Official Skins Forum
    许多皮肤制作者讨论以及寻求帮助的地方。
  • Design Evolved
    创建自皮肤制作者,服务于皮肤制作者。天才皮肤制作者 Willz 的家。
  • MPskins.net
    皮肤资源。在线阅读官方文档。