XPlode是安装系统补丁的方式(以前名叫XPinstall),它是在系统安装剩余12分钟时执行的,通过读取XPlode.XML来调用的.
官方下载:
http://www.voidfx.com/FX/XPlode/Download目前最新版本是XPlode Unrestricted 4.3.51210.1523
-------文章转自 啄木鸟工作室由 梦想吧重新整理!
引用:
XPlode说明
1.简介
系统安装的剩余12分钟时执行的(如安全补丁),或者系统安装完成重新启动安装在进入桌面前,完成通过读取XPlode.XML来调用的.
2.选择安装界面
XPlodeOriginalInstall.x4d就是调用IMAGES目录下的图片文件来做背景图.
XPlodeSilentInstall.x4d就是无截面安装.
XPlodeGFXInstall.x4d就是背景透明安装.
XPlodeSelectInstall.x4d就是可选择安装 .
例如:
<display plugin='#XPLODE#\XPlodeSilentInstall.x4d'/>
</config>(自由选择)
2-1图片做背景图安装(XPlodeOriginalInstall.x4d):
即用XPlodeOriginalInstall.x4d控件来做的话就把以下的代码替换一下就可以了!要是需要修改颜色的话就修改<colours>项里的fore的属性就可以了!
引用:
<XPlode4>
<config>
<environment>
<display.title>Windows 安装补丁</display.title>
<display.complete>completed</display.complete>
<acctmgmt.adduser>Adding user: #1#</acctmgmt.adduser>
<acctmgmt.deluser>Deleting user: #1#</acctmgmt.deluser>
<acctmgmt.addgroup>Adding group: #1#</acctmgmt.addgroup>
<acctmgmt.delgroup>Deleting group: #1#</acctmgmt.delgroup>
<execute.string>Executing: #1#</execute.string>
<misc.sfcos-disable>Disabling Windows File Protection</misc.sfcos-disable>
<misc.sfcos-enable>Enabling Windows File Protection</misc.sfcos-enable>
<registry.read>Reading from registry</registry.read>
<registry.write>Writing to registry</registry.write>
</environment>
<display plugin='#XPLODE#\XPlodeOriginalInstall.x4d'>
<show total='6' after='4' subcount='true' />
<font face='Tahoma' antialias='true' small='8' large='13' />
<window width='440' position='6' fixmain='0' />
<windowmode mode='standalone' border='false' />
<colours>
<header back='#003399' fore='#FFFFFF' image='#XPLODE#\images\head.png' />
<footer back='#003399' fore='#FFFFFF' image='#XPLODE#\images\foot.png' />
<progress border='#000000' back='#FFFFFF' fore='#008800' fore2='#00AA00' />
<main back='#6699FF' fore='#FFFFFF' current='#FFFF00' description='#FFFFFF' image='#XPLODE#\images\main.png' overlay='#FFFFFF22' />
</colours>
</display>
</config>
2-2无截面安装(XPlodeSilentInstall.x4d):
用XPlodeSilentInstall.x4d控件来做的话就把以下的代码替换一下就可以了!
引用:
<config>
<environment>
<acctmgmt.adduser>Adding user: #1#</acctmgmt.adduser>
<acctmgmt.deluser>Deleting user: #1#</acctmgmt.deluser>
<acctmgmt.addgroup>Adding group: #1#</acctmgmt.addgroup>
<acctmgmt.delgroup>Deleting group: #1#</acctmgmt.delgroup>
<execute.string>Executing: #1#</execute.string>
<misc.sfcos-disable>Disabling Windows File Protection</misc.sfcos-disable>
<misc.sfcos-enable>Enabling Windows File Protection</misc.sfcos-enable>
<registry.read>Reading from registry</registry.read>
<registry.write>Writing to registry</registry.write>
</environment>
<display plugin='#XPLODE#\XPlodeSilentInstall.x4d'/>
</config>
2-3背景透明安装(XPlodeGFXInstall.x4d):
用XPlodeGFXInstall.x4d控件来做的话就把以下的代码替换以下就可以了!要是需要修改颜色的话就修改<colours>项里的fore的属性就可以了!
引用:
<config>
<environment>
<display.title>XPlode Installation</display.title>
<display.complete>completed</display.complete>
<acctmgmt.adduser>Adding user: #1#</acctmgmt.adduser>
<acctmgmt.deluser>Deleting user: #1#</acctmgmt.deluser>
<acctmgmt.addgroup>Adding group: #1#</acctmgmt.addgroup>
<acctmgmt.delgroup>Deleting group: #1#</acctmgmt.delgroup>
<execute.string>Executing: #1#</execute.string>
<misc.sfcos-disable>Disabling Windows File Protection</misc.sfcos-disable>
<misc.sfcos-enable>Enabling Windows File Protection</misc.sfcos-enable>
<misc.netstart>Starting #1#</misc.netstart>
<misc.netstop>Stopping #1#</misc.netstop>
<registry.read>Reading from registry</registry.read>
<registry.write>Writing to registry</registry.write>
</environment>
<display plugin='#XPLODE#\XPlodeGFXInstall.x4d'>
<show total='6' after='4' subcount='true' />
<font face='Verdana' antialias='true' small='8' large='13' />
<window width='420' height='200' position='4' />
<windowmode border='true' ontop='false' />
<colours>
<header x='4' y='4' fore='#FFFFFF' />
<footer x='4' y='180' width='410' fore='#FFFFFF' />
<progress border='#000000' back='#FFFFFF' fore='#008800' />
<main x='16' y='40' width='388' fore='#FFFFFF' current='#FFFF00' description='#FFFF80' overlay='#FFFFFF44'/>
</colours>
</display>
</config>
2-4可选择安装(XPlodeSelectInstall.x4d)
用XPlodeSelectInstall.x4d控件来做的话就把以下的代码替换以下,并在xplode.exe的所在目录下建立一个selection文件夹,在selection目录中建立一个select-frameset.html
(这个控件一般用与在XP状态下制作软件安装管理的,不推荐在系统集成安装中使用)
需要用哪个控件就保留该控件,并把其他控件删除在集成在光盘上就可以了!
注意的是:安装过程中使用中文的话就把XPlode.xml的保存为unicode编码即可,而默认的保存方式为ansi方式的.