这是我写的最后的一章了
我假设你把前几章的东东全学会了,如果没会,我也没办法了。因为本章的东东只不过是起到锦上添花的效果,并不启到什么决定作用,请大家学会前几章的东东后,再学习本章。
也许你会问,菜单不是在前几章就讨论过了吗?其实不然,我们以前做的菜单,都是比较粗糙,都是黑白的,没有色彩,而且不支持中文。
我们现在来学习彩色中文菜单的制作。
看看下面的这个效果:
图片 1
这是我做WIN2K 3IN1的启动菜单。
做这个我用了一个软件,叫EASY BOOT。这个软件不是很有名,最新版本是3.0SR1。是国人制作。
EasyBoot是一款集成化的中文光盘启动菜单制作工具,它可以制作光盘启动菜单、自动生成启动文件。只要通过CD-R/W刻录软件即可制作完全属于自己的启动光盘。
EasyBoot能够运行在Windows95/98/Me/NT/2000/XP环境下。
EasyBoot可以做到:
1.实现全中文、多选项、彩色菜单。
2.GUI制作启动屏幕样式、文字内容、菜单条和功能键。
3.在制作中预览屏幕效果。
4.自动生成中文菜单文件和光盘启动文件。
5.直接制作可启动ISO文件。
EasyBoot主要特性有:
1、完全图形化界面,使用方便,即使新手也很容易学习。
2、刻录光碟根目录仅增加1个文件,不破坏原版盘的风格。
3、最多可支持36个菜单项。
4、支持up、down、left、right光标键和tab键选菜单,Enter、SpaceBar键执行。
5、支持用户自定义快捷按键(如0-9、a-z),直接选择菜单。
6、支持用户自定义功能键(如esc、F1-F12)直接执行命令。
7、可选择快捷键直接执行模式。
8、可选择输入字母转小写或大写模式。
9、可在每个菜单项下定义光标键的灵活跳转方式,从而支持任意布局的屏幕菜单。
10、支持子菜单,可制作十分复杂的启动光盘。
11、方便而强大的编辑功能
+灵活定义屏幕布局、文本、菜单和功能键。
+支持屏幕预览,可直接看到实际效果。
+支持预览屏幕选择对象、编辑对象,包括用鼠标和键盘新建、移动、修改坐标等操作。
+支持Undo功能,可恢复成修改前的状态。
12、集成ISO文件生成器,可直接生成可启动ISO文件。
EasyBoot分演示版(Demo)和正式版(Release)。
购买正式版的EasyBoot软件,只需花费28元人民币,具有全部的最新发布功能。
演示版本是完全免费的,但使用中如下限制:
1. 不支持Image文件运行目录,光盘根目录下的文件会多一些。
2. 只能在安装的菜单文件基础上修改制作少于4个菜单项的启动光盘。
3. 仅支持8步Undo功能。
下载DEMO版:
[url]http://www.yihongtai.com/xjf/boot/eboot.zip[/url]
EasyBoot 使用说明
一、、安装
运行ezb30.exe,缺省安装目录为D:\EasyBoot,用户也可以选择其它目录进行安装。
二、开始运行
执行"程序"-〉"EasyBoot"-〉"EasyBoot V3.0"。
出现2个窗口:左边是控制面板,右边是预览窗口。
*控制面板用于打开/保存菜单文件、制作ISO文件、修改屏幕对象的位置、颜色属性等。
*预览窗口可看到实际效果,也可以用鼠标/键盘进行编辑。
*当前对象在控制面板列表框中加亮显示;在预览窗口用虚线框表示。
三、制作启动菜单
1、装入/新建文件
1) 修改菜单文件目录、菜单文件名,或在“文件目录”“菜单文件名”上按鼠标左键选择目录和文件。
2) 按"打开",装入菜单文件。
(说明:安装后自动生成cdmenu.bin样例,可在此基础上进行修改,十分方便。)
3) 按“新建”或新建一个菜单文件。
2、启动菜单包括以下5种对象,可自由定义:
1) 屏幕布局:屏幕上颜色区域定义,包括左上角、右下角坐标,背景颜色/前景颜色等参数。
2) 显示文本:屏幕上文字显示定义,包括左上角、右下角坐标,文本内容、对齐方式等参数。
(说明:文本的显示颜色使用显示位置的屏幕布局/菜单前景色。)
3) 菜单条:屏幕高亮度显示条,指示当前选择的启动项,并对应运行命令。除左上角、右下角、背景色/前景色
等参数外,还包括:
*运行命令:菜单条所对应的命令,可分为2类
a)run 命令 运行启动Image文件,启动DOS/98/NT/2000/XP
如:run dos98.img
run w2ksect.bin
b)boot 命令
boot 80 从硬盘启动
boot 0 软盘启动
reboot 重新启动
*快捷键:用户按指定按键可直接选择/执行。快捷键可以是0-9/a-z/A-Z等ASCII按键。
*设置为缺省菜单:将当前菜单设置为启动缺省菜单。
*光标键:在当前菜单上按up、down、left、right、tab等光标键转向的菜单条,分3种情况
a) 00 -- 缺省,up、left选择上一菜单项,down、right、tab选择下一菜单项
b) 99 -- 禁用,该种光标键没有作用
c) 01-36 -- 直接跳转相应菜单项
4) 功能键:直接按键执行运行命令。
仅需定义功能按键和运行命令,启动时按功能键直接执行。
5) 全局参数:
*主菜单、子菜单:主菜单在光盘启动时自动加载,子菜单在主菜单或其它子菜单中用run命令加载。
*缺省菜单条:光盘启动时却省选中的菜单条。
*启动等待时间:进入启动画面后等待一定时间后,自动运行却省菜单,对无人值守安装很有用。
*Image目录:将启动文件(dos98.img、w2ksect.bin)等放入IMG目录,可减少根目录文件数量。
*快捷键操作方式:可选择直接执行命令,或仅选择, 或 执行。
*按键字母转换:可将输入字母转换成小写/大写,方便启动选择。
*菜单文件自动装载、预览屏幕打开/关闭等。
3、控制面板常用编辑功能如下:
*直接修改左上角、右下角坐标、颜色、显示文本、运行命令等参数,按 直接修改,
Tab或鼠标选择其它项后自动修改。
*“插入”“添加”可新建对象;“删除”可消除对象。
*“上移”“下移”可改变对象显示顺序。
*“恢复”可恢复到修改前的状态,共可恢复36步。
*可设置启动时的缺省菜单、等待时间、启动文件的运行目录等参数。
4、预览窗口常用编辑命令如下:
*鼠标左键--首次Click选择屏幕对象;
在选中对象上Click(或SpaceBar)移动对象位置;
再次Click(或SpaceBar)改变对象大小;
*鼠标右键--确认并修改对象属性(或Enter键)。
*ESC键--取消当前对象所作修改。
*Tab键--选择下一对象。
*Delete键--删除所选择对象。
*BackSpace键--Undo,最多恢复36步。
*光标键----Left、Right、Up、Down可移动光标。
PageUp、PageDown、Home、End可改变对象显示顺序。
5、按"保存",自动生成所需的启动文件和菜单文件。
四、制作ISO
EasyBoot 3.0 SR-1不再包含ISO制作工具。用NERO老是失败,用CDIMAGE比较好(可以用GUI的啊)。
五、测试
用VMWare或Virtual PC测试ISO文件,以保证最终刻出的光盘不会出现问题。
用光标键选择菜单项,Enter/SpaceBar执行。
六、刻盘
用EasyCD Creator、Nero Burning-ROM或其它你熟悉的刻盘工具。
这是一个网友免费开发的,但要运行在DOS下的。上面的软件是收费的,现在我来介绍个免费的――mkcmenu。mkcmenu功能也十分强大。这是一个网友免费开发的,但要运行在DOS下的。
mkcmenu下载:
[url]http://www.yihongtai.com/xjf/boot/mkc.rar[/url]
看看下面的制作效果(并非我所做,从一个网站下载所得,作者不详):
图片 2
下面是一个名叫ZHWFQ写的教程。我对这个软件不太熟,因为不太喜欢在DOS下做东东。不过这个软件功能还是很强大的。
要在ucdos,tway,ccdos97等汉字系统下运行.
上面是制作包的两个文件.
^-^微软pdos95也不错的说
图片 3
运行mkcmenu.exe,进入集成制作环境.
因为diskem1x.bin最后一行用不到,我作为状态行使用了.
左下角边mn是(子)菜单编号和光条编号,
右下角是当前制表符类型.
图片 4
按Tab键,编辑dskem00.txt文件.
前面一大堆print语句,用来设置屏幕显示信息,最后的分号表示结束.
(按Tab键后会自动启动Edit,然后打开dskem00.txt文件即可编辑)
图片 5
按Alt-X存盘退出,立即看到显示效果.
图片 6
不满意的话,再按TAB,进行修改.例如将标题往右移一点,在最后一个选项后面增加一个空行
图片 7
这下满意了吧.下面开始画表格线.
图片 8
按小键盘上的数字"0",选择制表符类型,共4种.看到右下角的变化了吗.
图片 9
移动光标至合适位置,开始画线.
画线用小键盘上的1-9和+,-,*,/
删除线按del键.
很容易,请大家自己试一下.
被过滤广告
图片 10
现在来设置屏幕各部分的颜色,先设置第一行.
将光标移到屏幕的左上角,按空格键,出现一个光块.
图片 11
再将光标移至右上角,按空格键,出现一个光条(块).
图片 12
连续按空格键,选择背景,选中后按回车键确认.
图片 13
再连续按空格键,选择前景,按回车确认.
图片 14
用上述方法设置好其它各部分的颜色.
图片 15
按N键(看左下角变化),进入第一个光条的设置.
图片 16
按Tab键,编辑对应的.cmd文件,存盘返回.
图片 17
再按N键,设置第2个光条.
图片 18
第3个光条.
图片 19
连续按B键,返回mn=00,设置初始屏幕光条. ]
被过滤广告
图片 20
制作好了,按ESC退出.
=====
注 意
=====
1.上面是自动生成的文件,其中*.bin和*.cmd是制作光盘要用的,其它文件也请保留,以后可以随时进入mkcmenu进行修改.
2.如果在dskem00.txt中增减汉字,必须把dskem01.bin,diskem02.bin,...删掉重新制作.
3.在制作环境中,还可以按M键,设计子菜单,完成各种复杂的启动菜单和突破64个汉字数目的限制,如关联的帮助信息.
图片 21
最后,享受一下成功的喜悦吧!
图片 22
――――――――――――――――――――――――――――――――
后记
总算写完了。先介绍一下我自已,网名JFXIE。又叫网络牛仔。生于70年代,94年迷上电脑,99年迷上网络。曾经有一个个人站点,早期以黑客软件为主,后期以软件破解为主,大部分为原创破解。最后收到某公司的律师信,不得不放弃破解站(因为他们同时向我的FREE空间的提供者去了信)。
在中国我感到技术性的东东太少了,什么东东都要去E文站上去找。中文的不是收费,就是没有技术性的东东。我感到大部分的网友对这些也不感兴趣,看到软件BBS上最多的就是,“大哥,给个XX软件的SN吧”,“XP怎么算号啊”,这些无聊的话题。
我希望我写的的东东对大家有用,大家都能成为刻录高手。
我没时间做一个CHM的EBOOK,谁要有时间,希望将此教程做成EBOOK。包括文中所有的软件和图片。做好后,寄给我一份。
JFXIE
WEB: [url]http://jfxie.126.com[/url]
――――――――――――――――――――――――――――――――
注:
本文原名《启动光盘教程》,本站经作者JFXIE同意转载此文。
本文仅供网友研究、学习使用,不得用于商业目的。
――――――――――――――――――――――――――――――――