返回首页

Windows9x启动画面大修改



  自Windows95(及其后续产品)推出以来,她的启动画面始终是那幅蓝天白云下的WIN95旗帜,时间久了,不免使人感到厌烦。既然WIN95可以使你的计算机看起来更加个性化,那么我们为什么不能把她的启动画面换成自己更加有创意的作品呢?虽然有不少朋友都知道通过改换c:\下的logo.sys可以改变WIN95启动画面。但它一经改变后,位于画面底部的那根滚动条就再也动不起来了,这不能不令人感到失望。作者经潜心研究,终于能做到随心所欲地修改它而不失去其原有的动画风格!特编发此文,以飨读者。
  一、条件
  要修改WIN95启动画面,需要以下几个工具:
  1.PCTOOLS5.0
  2.PHOTOSHOP 4.0
  3.软磁盘一片
  以上两个软件都很常见,不再多说。其中的软磁盘是为了让PCTOOLS能在Windows95下直接修改文件而准备的。即把要修改的文件先拷贝到软盘上,在软盘上修改后再拷回硬盘上。这样可避开WIN95对硬盘的保护。
  二、原理
  实际上,WIN95含有两个启动画面。其中之一,含在WIN95的系统文件内部,是无法改变的(它就是我们在升级版WIN95开机时所看到的那个画面),称之为“基本画面”;另外一个,就是位于c:\下的logo.sys文件,我们可以在WIN95 OSR2版或装了MS-PLUS!的WIN95中看到它(WIN95 OSR2版和MS-PLUS!的启动画面并不相同,这说明它是可以改变的)。在WIN95启动过程中,如果c:\下有logo.sys文件,则用它来作启动画面;否则,使用“基本画面”。
  曾有不少文章介绍说logo.sys是一个标准的256色位图(.BMP)文件,其实它是在位图格式的基础上加以改动而来的。从以下几个实验中可以看出它的结构。
  实验1:
  1.将c:\logo.sys改名复制为logo.bmp(如果c:\下没有logo.sys,可以从别处机器上拷贝一个)。
  2.在PHOTOSHOP 4.0中打开logo.bmp。
  3.按如下顺序依次点选菜单:Image/Mode/Color Table...此时可看到一个256色的COLOR TABLE(色彩表),它包含了logo.sys中的所有色彩。 
  请注意,在COLOR TABLE表下面的倒数20个连续色块就定义了(logo.sys启动画面中)滚动条上的所有色彩。
  实际上,WIN95启动画面的滚动条之所以会“动”,正是这20个色彩值的不断循环变化的结果;即每隔一定时间其色彩值向左循环移动一位(1→2,2→3,3→4,……,20→1),从而使画面产生出色彩向右滚动的效果。
  实验2:
  1.在DOS状态下运行PCTOOLS5.0。
  2.选择C:\下的logo.bmp文件。
  3.按下“E”键,“F1”键,用“PageUp”键向上翻到文件头部。请注意,第四行第三字节处,其值为EC(十六进制),变为十进制为236,也即图1中(20)色块在COLOR TABLE表上(按从左到右、从上到下的顺序排)的位置。  
  实际上此处(第四行第三字节处)的值表明了色彩循环的起始位置,即从这一块开始,到COLOR TABLE表的最后一个色块,可以进行色彩值循环移动。
  实验3:
  1.在PHOTOSHOP 4.0中打开logo.bmp。
  2.按如下顺序依次点选菜单:Image/Mode/Color Table……
  观察COLOR TABLE表(见图1),其头一个色块为黑色(R、G、B值都为0)。
  3.单击“Cancel”按钮以关闭COLOR TABLE。
  4.按如下顺序依次点选菜单:Image/Image Size……
  观察Image Size中数值可知,logo.sys由320×400个像素组成。
  通过以上三个实验,我们已经基本把WIN95启动画面上的各项“秘密”搞清楚了。现在让我们快快进入——
  三、实战篇
  下面通过简单至高级的几个例子说明具体的改动方法。
  实战之一(简单):与微软齐名
  1.将logo.sys改名为logo.bmp。
  2.在PHOTOSHOP 4.0中打开logo.bmp。
  3.在logo.bmp上(用矩形选取工具)选一块准备粘贴你名字的区域。(比如图像的左上角处,这样你就可以与大名鼎鼎的微软“齐名”于天下了)。
  4.按下Ctrl+C。(复制)
  5.点选菜单:/New,单击“OK”。
  6.点选菜单:Image/Mode/RGB Color。
  7.按下Ctrl+V。(粘贴)
  8.点选菜单:Image/Image Size...,将第一栏中的宽(Width)、高(Height)分别扩大十倍。
  9.在Swatches调色板上选择一种色彩(最好不要与logo.bmp的滚动条上的色彩相同)。
  10.使用文字工具加上你自己或公司的名字,有兴趣的朋友还可以制成各种特效字体。
  11.点选菜单:Image/Image Size...,将第一栏中的宽(Width)、高(Height)分别缩小十倍(变为原来大小)。
  12.按下Ctrl+A(选全部图像),按下Ctrl+Shift+C(复制)。
  13.选择logo.bmp图像。
  14.按下Ctrl+V(粘贴),Ctrl+D(取消选取区)。
  15.点选菜单:/Save(存储),关闭PHOTOSHOP。
  16.把修改过的logo.bmp复制到软盘上。
  17.启动DOS命令窗口。
  18.运行PCTOOLS 5.0并转到A盘。
  19.选择logo.bmp,按“E”,按“F1”,用“PageUp”键向上翻到文件头部。
  20.按“F3”进入编辑,找到0048行(第四行)的第三字节处,将其值改为“EC”。按“F5”保存,退出PCTOOLS。
  21.把A盘上的logo.bmp复制到C:\名为logo.sys。
  22.关闭DOS窗口,重新启动WIN95即可看到你的名字已在启动画面上,而滚动条并没有停止滚动。
  实战之二(普通):会动的彩虹
  1.准备一幅照片图像(内容可以是家人、朋友或你喜欢的明星;长宽比最好为4:3),并在PHOTOSHOP 4.0中打开它。
  2.点选菜单:Image/Mode/RGB Color。
  3.可对图像作些修整,或加上些文字。
  4.在图像中用矩形选取工具任选一块将作为滚动条的区域。
  5.按下Ctrl+C。(复制)
  6.点选菜单:/New,点“OK”。
  7.点选菜单:Image/Mode/RGB Color。
  8.按下Ctrl+V。(粘贴)
  9.选用渐变工具,并在Gradient Tool Options调色板上做如下设定:Normal,100%,Spectrum,Linear,在Mask和Dither前勾选。
  10.在新图上,按住“Shift”键拖动鼠标,形成一个“彩虹”。
  11.按下Ctrl+A(选全部图像),按下Ctrl+C(复制)。
  12.选择原图像。
  13.点选菜单:Select/Save Selection...,按下“OK”。
  14.Ctrl+D(取消选取区)。
  15.Ctrl+I(使图像反色)。
  16.点选菜单:Image/Mode/Indexed Color...,并做如下设定:Adaptive,Other,238,Diffu...,按下“OK”。
  17.Ctrl+I(使图像反色)。
  18.点选菜单:Image/Mode/Color Table...,可看到与图一相似的表。
  19.单击表中编号(1)位置处的色块,弹出Color Picker,把其中的H,S,B值改为H=0,S=100,B=100,按下“OK”。
  20.单击表中编号(2)位置处的色块,弹出Color Picker,把其中的H,S,B值改为H=20,S=100,B=100,按下“OK”。
  单击表中编号(3)位置处的色块,弹出Color Picker,把其中的H,S,B值改为H=40,S=100,B=100,按下“OK”。
  ...(以此类推)...
  直到第(18)号块,H=340,S=100,B=100。
  21.按下Color Table表的“OK”以关闭它。
  22.点选菜单:Select/Load Selection...,按下“OK”。
  23.按下Ctrl+V(粘贴),Ctrl+D(取消选取区)。
  24.点选菜单:Image/Image Size...,去掉Constrain Proportions前的勾选(去掉等比例保护),把第一栏中的宽(Width)、高(Height)分别设为320 pixels、400 pixels。
  25.点选菜单:/Save a Copy...,保存成(8位Windows图像)logo.bmp。
  26.关闭PHOTOSHOP。
  27.把修改过的logo.bmp复制到软盘上。
  28.启动DOS命令窗口。
  29.运行PCTOOLS 5.0并转到A盘。
  30.选择logo.bmp,按“E”,按“F1”,用“PageUp”键向上翻到文件头部。
  31.按“F3”进入编辑,找到0048行(第四行)的第三字节处,将其值改为“EE”(=238=256-18)。按“F5”保存,退出PCTOOLS。
  32.把A盘上的logo.bmp改名复制到C:\名为logo.sys。
  33.关闭DOS窗口,重新启动WIN95即可看到那个像彩虹一样的滚动条了。
  实战之三(高级):闪烁的文字动画
  你也许看到过夜晚都市中的各种霓虹灯饰吧!它们的闪烁和变化一定令你兴奋不已。下面来让我们做一个类似的文字动画(启动画面)吧!
  1.在PHOTOSHOP 4.0中打开一幅用作背景的图案(长宽比最好为4:3)。
  2.点选菜单:Image/Mode/RGB Color。
  3.按两下“T”键,使工具变为虚线文字工具。
  4.在图案上打入想要变化的文字;(本例为A,B,C,D四字)所有文字应处在单一的背景色上。
  5.按下Ctrl+C(复制)。
  6.点选菜单:/New,点“OK”。
  7.点选菜单:Image/Mode/RGB Color。
  8.按下Ctrl+V。(粘贴)
  9.将Layers调色板上的Preserve Transparency项勾选。
  10.用选取工具(矩型,多边型都可),只选中文字A的全部。设前景色为H=0,S=100,B=100(红色)。用添色工具把文字A变为前景色。同样方法使文字B变为H=90,S=100,B=100(绿色);文字C变为H=180,S=100,B=100(青色);文字D变为H=270,S=100,B=100(紫色)。
  11.按下Ctrl+A(选全部图像),按下Ctrl+C(复制)。
  12.选原图像。
  13.点选菜单:Select/Save Selection...,按下“OK”。
  14.Ctrl+D(取消选取区)。
  15.Ctrl+I(使图像反色)。
  16.计算:256-(文字数×7)=色彩个数。(本例:文字数=4,色彩个数=228)
  17.点选菜单:Image/Mode/Indexed Color...,并做如下设定:Adaptive,Other,228,Diffu...,按下“OK”。
  18.Ctrl+I(使图像反色)。
  19.点选菜单:Image/Mode/Color Table...。
  20.单击表中编号(1)位置处的色块,弹出Color Picker,把其中的H,S,B值改为文字A的值,即H=0,S=100,B=100。
  单击表中编号(8)位置处的(相隔7-1个)色块,弹出Color Picker,把其中的H,S,B值改为文字B的值,即H=90,S=100,B=100。
  单击表中编号(15)位置处的色块,弹出Color Picker,把其中的H,S,B值改为文字C的值,即H=180,S=100,B=100。
  单击表中编号(22)位置处的色块,弹出Color Picker,把其中的H,S,B值改为文字D的值,即H=270,S=100,B=100。
  关闭Color Table表。
  21.点选菜单:Select/Load Selection...,按下“OK”。
  22.选取吸管工具,在选择区内取色,并记下它的H,S,B值。
  23.按下Ctrl+V(粘贴),Ctrl+D(取消选取区)。
  24.点选菜单:Image/Mode/Color Table...。
  将(1)--(21)块的色彩值都变为23步中所记下的H,S,B值;
  将(22)--(28)块的色彩值依次变为H=0,20,40,60,40,20,0
  S=100,100,100,100,100,100,100
  B=100,100,100,100,100,100,100。
  25.注意:第FF块(编号(1))的H,S,B不能都为0(纯黑色),可以用其他类似色代替(如H=0,S=0,B=1)。
  26.点选菜单:Image/Image Size...,去掉Constrain Proportions前的勾选(去掉等比例保护),把第一栏中的宽(Width)、高(Height)分别设为320 pixels、400 pixels。
  27.点选菜单:/Save a Copy...,保存成(8位Windows图像)logo.bmp。
  28.关闭PHOTOSHOP。
  29.把修改过的logo.bmp复制到软盘上。
  30.启动DOS命令窗口。
  31.运行PCTOOLS 5.0并转到A盘。
  32.选择logo.bmp,按“E”,按“F1”,用“PageUp”键向上翻到文件头部。
  33.按“F3”进入编辑,找到0048行(第四行)的第三字节处,将其值改为“E4”(=228=256-7×4)。按“F5”保存,退出PCTOOLS。
  34.把A盘上的logo.bmp改名复制到C:\名为logo.sys。
  35.关闭DOS窗口,重新启动WIN95即可看A,B,C,D四字轮流闪亮的动画效果。
  好了,通过以上几个例子,你一定已熟练地掌握了修改WIN95启动画面的技巧,希望大家能作出更有趣的“作品”来!