Windows 95启动画面大修改
一、条件
要修改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(色彩表如^121501a^),它包含了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”键向上翻到文件头部。请注意,第四行第三字节处(^121501b^),其值为EC(十六进制),变为十进制为236,也即^121501a^中(20)色块在COLOR TABLE表上(按从左到右、从上到下的顺序排)的位置。
实际上此处(第四行第三字节处)的值表明了色彩循环的起始位置,即从这一块开始,到COLOR TABLE表的最后一个色块,可以进行色彩值循环移动。
实验3:
1.在PHOTOSHOP 4.0中打开logo.bmp。
2.按如下顺序依次点选菜单:Image/Mode/Color Table……
观察COLOR TABLE表(见^121501a^),其头一个色块为黑色(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.点选菜单:File/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.点选菜单:File/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.点选菜单:File/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...,可看到与^121501a^相似的表。
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.点选菜单:File/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.点选菜单:File/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.点选菜单:File/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启动画面的技巧,希望大家能作出更有趣的“作品”来!