皮肤qq皮肤制作帮助手册

wb qq com  时间:2021-02-22  阅读:()

h

QQ皮肤制作帮助手册

目录

一、制作皮肤相关文件概述. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1

1 1 皮肤制作简易几步曲. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2

二、各相关文件详解. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

2.1 config.xml文件. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5

2 2 VBScript.vbs文件. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12

2 3 skin.ine文件. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22

三、相关文件使用函数解析. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24

四、对应的皮肤中的具体图片. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30

4 1 config.xml和VBScript.vbs用到的图片. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30

4 2 Skin.ini用到的图片. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32

五、不规则皮肤制作. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33

5 1 config.xml文件. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33

5 2 VBScript.vbs文件. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36

六、皮肤制作总结篇. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43

h

一、制作皮肤相关文件概述

朋友你是否惊喜于QQ2003皮肤漂亮了许多是否在心底已经开始对QQ皮肤的制作情有独钟、跃跃欲试了呵呵现在就让我们一起开始QQ2003皮肤制作的探索之旅吧。

首先让我们找到QQ安装路径下的一个名为“skins”的文件夹打开后可以看到3个名称分别为“QQ2003”、“工业时代”、“花语”的文件夹。对了你可能已经猜到了这3个文件夹就分别对应目前我们的QQ2003自带的3种皮肤

在整个QQ皮肤的制作过程中会涉及到3个文件下面我们将以“QQ2003”这个皮肤为例为大家介绍。找到QQ安装路打开\qq\skins\QQ2003\ 可以看到这3个在制作皮肤过程中息息相关的文件

1、 config.xml 面板上除skin. ini文件定义之外的按钮、边框、背景等配置信息都在此

实现各部分ID名称标识在此定义好后在VBScript.vbs中会具体用到。

2、 VBScript.vbs QQ面板上各部分按钮的功能实现在此实现与QQ之间的交互

同时还负责确定各部分图片在面板中的定位如新皮肤中涉及到的调整按钮位置、

皮肤提供的拉伸功能等需在此完成。

3、 Skin. ini 登陆QQ2003后根据此文件加载面板上的分组folder如“我的好友”、“陌

生人”“黑名单”等和为QQ菜单也叫系统菜单包括“个人设定”、“系统参数”等等

设定颜色。

1 1 皮肤制作简易几步曲

制作皮肤过程中需要从效果出发为皮肤各个的部分搭配设计好的对应颜色具体实现方法是将整个皮肤按照功能和效果的不同分成很多部分然后为每部分对应图片在config.xml文件中为皮肤的各部分定义ID名称并且匹配使用过程中对应的各种图片、重新

h

按照自己的设计定位该部分在整个面板中的具体位置以及实现相应的功能在VBScript.vbs文件中为config.xml定义好ID的各部分和按钮定位在面板中的具体相对位置并与QQ进行交互实现各部分按钮的功能。

总的来说在创作新皮肤的过程中只要在保证QQ2003面板上每个按钮、菜单和功能存在的前提下面板中各按钮的相对位置VBScript.vbs文件决定以及对应的颜色及图片等config.xml文件决定可以依据个人风格尽情发挥。

h

为了保证QQ全部功能的实现 config.xml、 VBScript.vbs和Skin. ini文件中一些代码是必须保留的所以比较便捷的皮肤制作过程是在原有的文件基础上进行修改

1、 在\qq\skins\下创建文件夹以自己欲制作的皮肤命名如“似水流年”

2、 挑选一种现有皮肤如QQ2003 拷贝\qq\skins\QQ2003下的所有文件保存到

\qq\skins\似水年华中

3、 根据自己的皮肤设计需要对应修改\qq\skins\似水年华中的相关部分如

A、 改变面板某部分对应的图片在config.xml文件中寻找该部分对应的ID和图片该图片和config.xml文件保存在相同路径下 然后用新的同名图片进行替换。

B、 改变面板中某部分或者按钮的相对位置在config.xml文件中寻找该部分对应的ID然后在VBScript.vbs文件中的sub Window_OnSize(cx,cy)函数中修改对应该部分的位置定义代码。

所以可见在config.xml文件中为皮肤的各部分定义的ID是连接config.xml文件与VBScript.vbs文件的关键

C、改变面板上的分组fo l d e r如“我的好友”、“陌生人”“黑名单”等对应的图片和fo l de r上字体颜色等改变QQ菜单、状态菜单、左右键菜单的颜色在skin. ini文件中依照注释找到相关部分进行修改即可

4、 当以上3个文件已经按照皮肤的设计需要修改完成并且皮肤所需的图片也全部保存到相同路径到\qq\skins\似水年华下后打开QQ系统菜单——更改皮肤就可以看到自己刚刚保存的皮肤如图1 .1所示进一步选择就可以看到自己制作好的新皮肤了

h

图1 .1添加皮肤“似水年华”

在皮肤制作中config.xml文件为面板各部分定义了ID并对应了图片这个ID是连接config.xml文件与VBScript.vbs文件的关键因为在VBScript.vbs文件中将使用ID确定各部分在面板中的具体位置及实现相关功能。

为了大家在皮肤制作中更加随心所欲、应用自如我们还提供了QQ2003皮肤制作帮助手册供大家下载阅读。 由于功能需要将QQ面板中划分了很多部分在config.xml文件中为众多部分定义了ID并对应相关图片为便于大家阅读代码熟悉各ID对应面板中的具体位置在第四章中我们以QQ2003为例显示了各ID在面板中对应的具体图片同时在第二章我们对config.xml、 VBScript.vbs和Skin. ini等文件分别加以介绍对各部分代码进行了注释在阅读代码过程中大家选择其中的ID可以链接到第四章的相关地方查看对

h

应的图片以确定在面板中的具体位置选择各函数也可以链接到第三章函数解析中熟悉各函数的具体参数此外一些不规则皮肤备受用户喜爱我们将在第五章为大家进行揭密

h

二、各相关文件详解

制作皮肤过程中需要从效果出发为皮肤各个的位置搭配设计好的对应颜色具体实现方法是将整个皮肤按照功能和效果的不同分成很多部分然后为每部分对应颜色图片和实现相应的功能具体说来

1、 config.xml 面板上除skin. ini文件定义之外的按钮、边框、背景等配置信息都在此

实现各部分ID名称标识在此定义好后在VBScript.vbs中会具体用到。

2、 VBScript.vbs QQ面板上各部分按钮的功能实现在此实现与QQ之间的交互

同时还负责确定各部分图片在面板中的定位如新皮肤中涉及到的调整按钮位置等

需在此完成。

3、 Skin. ini 登陆QQ2003后根据此文件加载面板上的分组folder如“我的好友”、“陌

生人”“黑名单”等和为QQ菜单也叫系统菜单包括“个人设定”、“系统参数”等等

设定颜色。

为了便于大家更好的理解config.xml、 VBScript.vbs和Skin. ini在皮肤制作过程的具体作用和使用方法下面我们以“QQ2003”这个皮肤为例分别加以介绍。

2.1 config.xml文件

找到QQ安装路以记事本的形式打开\qq\skin\QQ2003\config.xml 具体程序如下

注意

1、 粉色部分为用到的一些函数及需要对应的格式双击粉色的函数将链接到第三

章使用函数解析中与该函数对应的介绍部分方便查看函数具体用法。

2、 为方面大家熟悉程序采用<?注释?>和<!--注释-->两种形式对代码进行注

h

3、 淡蓝色部分为皮肤中各部分的名称标识在其后有对应的bmp等格式的图片和config.xml存放在同一路径下 双击淡蓝色的名称将链接到第四章中以QQ2003为例显示对应的部分在皮肤中的具体图片方便大家查看各ID在皮肤中对应的的具体位置

h

<?xml version="1 .0"encoding="gb2312" ?>

<theme> <!--边框和背景-->

<Window minWidth="1 14"maxWidth="268"minHeight="380"maxHeight="1200"cl ippingColor="#00FF00">

<Picture id="BGl ine" zIndex="0" left="0" image="sysleftl ine.bmp"/>

<Picture id="BG"zIndex="0" left="1" image="back.bmp" />

<!--头部块从左至右分别对应id"QQ"、 "QQBG"、 "QQ1"和"TitleR1" 当QQ面板被左右拉缩时"QQBG"相应拉缩其他3块大小不变设定按钮组"TitleBtns1"来实现"TitleR1"部分的最小化和关闭按钮的具体功能-->

<Container id="title" left="0" top="0"height="24"zIndex="2">

<Picture id="QQ" left="0" top="0" zIndex="1" width="54"image="qq2003.bmp" />

< Picture id="QQBG" zIndex="0"image="qq2003_back.bmp" />

< Picture id="QQ1" zIndex="0" width="18"image="2003.bmp" />

<Picture id="TitleR1" top="0" zIndex="1"image="buttonA1_close4.bmp" />

无忧云( 9.9元/首月),河南洛阳BGP 2核 2G,大连BGP线路 20G高防 ,

无忧云怎么样?无忧云服务器好不好?无忧云值不值得购买?无忧云,无忧云是一家成立于2017年的老牌商家旗下的服务器销售品牌,现由深圳市云上无忧网络科技有限公司运营,是正规持证IDC/ISP/IRCS商家,自营有国内雅安高防、洛阳BGP企业线路、香港CN2线路、国外服务器产品等,非常适合需要稳定的线路的用户,如游戏、企业建站业务需求和各种负载较高的项目,同时还有自营的高性能、高配置的BGP线路高防物理...

妮妮云香港CTG云服务器1核 1G 3M19元/月

香港ctg云服务器香港ctg云服务器官网链接 点击进入妮妮云官网优惠活动 香港CTG云服务器地区CPU内存硬盘带宽IP价格购买地址香港1核1G20G3M5个19元/月点击购买香港2核2G30G5M10个40元/月点击购买香港2核2G40G5M20个450元/月点击购买香港4核4G50G6M30个80元/月点击购买香...

UCloud新人优惠中国香港/日本/美国云服务器低至4元

UCloud优刻得商家这几年应该已经被我们不少的个人站长用户认知,且确实在当下阿里云、腾讯云服务商不断的只促销服务于新用户活动,给我们很多老用户折扣的空间不多。于是,我们可以通过拓展选择其他同类服务商享受新人的福利,这里其中之一就选择UCloud商家。UCloud服务商2020年创业板上市的,实际上很早就有认识到,那时候价格高的离谱,谁让他们只服务有钱的企业用户呢。这里希望融入到我们大众消费者,你...

wb qq com为你推荐
万维读者网万维书刊投稿有稿费么,有的话怎么算?无线路由器限速设置无线路由器速度如何设置?万网核心代理我想买个域名和空间,我一朋友给我介绍万网代理环宇网络空间商,他们的空间稳定吗,价格怎么样,咨询师的服ps抠图技巧photoshop最基本的抠图方法和技巧!今日热点怎么删除怎么删除手机百度实时热点申请证书求高手教下怎么申请证书保护气球为什么会那么害怕气球安装迅雷看看播放器如何用手机安装迅雷看看播放器bt封杀北京禁用BT下载,是真的吗?为什么?小米手柄小米手柄能连几个手机
网站域名备案 域名主机基地 68.168.16.150 名片模板psd 鲜果阅读 国外免费空间 免费smtp服务器 有益网络 网站cdn加速 ledlamp 阿里云邮箱登陆地址 免费获得q币 alexa搜 asp简介 压力测试工具 qq部落18-3 电脑主机配置 免费网络电视软件 华为4核手机 厦门电信智能提速 更多