无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5002|回复: 13
打印 上一主题 下一主题

[分享][原创]说说BCDW和DiskEmu

[复制链接]
跳转到指定楼层
1#
发表于 2003-6-13 14:15:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
BCDW与DiskEmu
最近几天,接触了一下DiskEmu和BCDW,感觉这两个软件各有千秋。下面说说它们的各自的长处和不足。如有疏漏,恳请各位大侠多多指正。
**************关于这两个软件。************
DiskEmu,一个32岁荷兰人Bart写的东西,很实用,但是写着写着撂下了。不过BradyZhu接过手来,在原来的基础上加入了许多超级棒的功能。比如计时器、进度条、画矩形色块...最重要的是对汉字字符以及BMP图像的支持。这样,通过DiskEmu2.x,我们就可能做出十分漂亮的启动画面了。
再说说BCDW,全名Bootable CD Wizard,最新版本1.50。俄罗斯人写的。知道这东东是在单钓,有人说这玩艺儿支持无限大小的启动镜像,下回来一看全是俄文,不懂啊。多亏Virus2000老大指了条明道,看到了英文版本,于是感觉这个软件虽然有许多地方不比DiskEmu灵活,但它的优势也比较突出。
**************优势与劣势******************
●还是先说DiskEmu,以2.0为例。优点如下:
1、支持简体繁体汉字字符集,对于国人来说,这是非常实用的。
2、支持BMP贴图,由于diskemu2.0支持最高到1024x768 32bit的分辩率和色深。所以做出的启动画面可以非常之细腻。(另外就算不支持中文,用BMP也可以解决了。:))
3、屏幕布局灵活。Diskemu的所有对象都可以灵活地通过坐标布局,包括文字、BMP图片、矩形色块等。而且几乎所有的坐标都是象素坐标与屏幕坐标(我不知道是不是该这么叫)兼容。[好像目前只有Timerpos不支持pixel坐标。:(]
4、可以通过RGB值自定义调色板,这样屏幕上的颜色不再单调了。
●BCDW的长处
1、支持“无限”大小的启动镜像。
这可以说是BCDW的最大长处。它支持各种大小的ima和img。可以是160Kb, 180Kb, 320Kb, 360Kb, 720Kb, 820Kb, 1.2Mb, 1.44Mb, 1.68Mb, 1.72Mb, 2.88Mb的FAT结构的软盘的镜像,也可以大到8G的FAT12/16/32的镜像,甚至可以带分区的硬盘镜像!!太弓虽了!比如我有一套四张通过NSW2003做的启动软盘组,就可以用Ramdisk9x和Winimage做一个5M的镜像,通过BCDW引导了。
BCDW还支持其它类的像win2k.bin这样的镜像*。(*这种镜像类型的原文是Programs with the address of loading 07c0:0000,不是太懂),因此它还能引导isolinux、bootscript、cdshell、diskemu、easyboot的文件。最绝的是它可以直接引导nt的安装文件setupldr.bin!!
2、BCDW有一个专门的DOS4BCDW。个人感觉,这也是一个经典。
通常在启动菜单上我们会放上一些维护工具,诸如PQ、Ghost、DM之类。但是用Diskemu的话会存在一个问题,就是我想在菜单上放几个工具我就得做几个img,用来引导进入DOS。我虽然也可以把那些工具软件放进Img里面,但这些img中的数据仍然有一大部分是重复的,况且我的那些工具就不是很容易copy到别处了。
而BCDW里有个BCDW_CL.com,把它放在引导进入Dos的启动镜像(比如win98启动软盘的镜像)里,再在Autoexec.bat里加上一小段代码。这就诞生了被BCDW称为Dos4BCDW的镜像。。引导Dos4bcdw.img时,可以在后面加上一个关于路径参数,比如“\pqmagic\pqmagic.exe”,这样它引导进入DOS后会自动执行参数里写的程序。从此,就无敌了。任何我想运行的dos工具,可以放在光盘上并且都通过dos4bcdw.img+参数来引导。这样既节省了空间,放在光盘上的那些dos工具还可以方便地copy到别处。
3、BCDW的菜单脚本写起来比较方便容易。我甚至可以直接把引导镜像的路径和文件名罗列一下就行了(当然这样做出的菜单最好别看)。它通过一个容易的part1;part2;part3;part4规则来写菜单项。十分简洁。增加或删除一个菜单项也是异常的方便。而且菜单右边可以有滚动条的,这样即使菜单过长、一屏显示不下也没关系

*********************************
下面该说说短处了。
●其实虽然BCDW没少花笔墨写,并不是它很完美,主要是(好像)熟悉它的人不多。BCDW的劣势也和优势一样明显:就是它比较死,用它做不出太漂亮的画面来。它就分了四个区域:标题、菜单、说明和一个滚动字幕区。虽然这四块可以自己定义位置和颜色,但仍然很单调,并且颜色也不能自己选,就那16个。其实这一点和它的脚本好写,修改容易是也是相对应的,不能两全其美。另外虽然BCDW启动时支持一个不大于500K的GIF动画,但菜单界面却不支持贴图。
至于BCDW是不是支持中文,目前还没有定论。因为它可以通过自定义Font和Charset项来支持多种显示模式和字符集,比如俄文。但我还没有能让它显示中文。(不知道用hzk16什么的行不行,我试过,好像不管用)★这里的大侠比较多,希望各位高手有工夫儿多研究研究,让BCDW早一天支持汉字!多谢了。
●对于DiskEmu,其实BCDW的优势就是Diskemu的不足。我是非常喜欢用diskemu的,但是比较憋脚的一个是它不支持大于2.88M的镜像,另一个就是它没有类似于dos4bcdw的功能。不知到BradyZhu会不会看到此文,如果看到,我十二分希望您能加以改进,我想那样的话DiskEmu就完美了!!(个人感觉好像dos4bcdw那样的功能比较好实现吧?我也觉得这功能最实用。另外看看能不能支持其它格式的图片)
**********************************
记得在单钓那边曾经有个网友说虽然diskemu可以用贴图,但为了漂亮的画面要浪费很多空间不值得。我也觉得在做启动菜单上面,实用是第一位的,然后才要考虑美观。尤其是给自己做个工具盘,是没有必要浪费空间为了BMP的,想想一800x600的BMP就1M多,再多几层菜单,小10M就出去了。当然如果是那种给电脑客户的紧急恢复盘之类,UI友好一点也是必然的了。
先写到了这儿了,主要是和大家一起分享和讨论,希望能抛砖引玉。出错之处还请各位海涵。最后要感谢Bart、BradyZhu的出色工作,DiskEmu真是一宝贝!
2#
发表于 2003-6-13 15:18:06 | 只看该作者

[分享][原创]说说BCDW和DiskEmu

晕S,你不会变通的吗?
不支持大的IMG文件,不会想办法转为BIN文件的吗?
偶………………倒
回复

使用道具 举报

3#
 楼主| 发表于 2003-6-13 15:43:47 | 只看该作者

[分享][原创]说说BCDW和DiskEmu

什么意思?偶没明白。请仔细说说行么?diskemu支持大的bin?
回复

使用道具 举报

4#
发表于 2003-6-13 19:55:34 | 只看该作者

[分享][原创]说说BCDW和DiskEmu

下面引用由四只眼看世界2003/06/13 03:18pm 发表的内容:
晕S,你不会变通的吗?
不支持大的IMG文件,不会想办法转为BIN文件的吗?
偶………………倒
不懂
回复

使用道具 举报

5#
发表于 2003-6-13 21:54:14 | 只看该作者

[分享][原创]说说BCDW和DiskEmu

我有一份 据说已经支持中文的 BCDW(我自己没有试过),帖在单钓,不过现在服务器没了,无法下载,等看月底是不是真的可以恢复论坛,如果可以再提供给大家试一试。
回复

使用道具 举报

6#
发表于 2003-6-14 01:26:28 | 只看该作者

[分享][原创]说说BCDW和DiskEmu

下面引用由四只眼看世界2003/06/13 03:18pm 发表的内容:
晕S,你不会变通的吗?
不支持大的IMG文件,不会想办法转为BIN文件的吗?
偶………………倒
老大的意思是说Diskemu可以支持映象形式的bin文件?主要把大于2.88M的IMG文件转成
bin然后加载就行了吗?
不过其实我觉得就算Diskemu不支持大于2.88M的IMG文件也没所谓,把东西放在光盘上,再利用批处理文件一样可以弄得很好,如果说是为了美观,那就干嘛把BOOT文件夹隐藏^_*
回复

使用道具 举报

7#
发表于 2003-6-14 09:20:00 | 只看该作者

[分享][原创]说说BCDW和DiskEmu

一起用咯,diskemu界面好就用它做界面,当要用到bcdw是再调用就是啦
回复

使用道具 举报

8#
发表于 2003-6-14 13:11:52 | 只看该作者

[分享][原创]说说BCDW和DiskEmu

是啊,需要调用的软件就在menustar里调用吧,也是图形菜单阿!
回复

使用道具 举报

9#
 楼主| 发表于 2003-6-14 14:58:36 | 只看该作者

[分享][原创]说说BCDW和DiskEmu

下面引用由leebaker2003/06/14 09:20am 发表的内容:
一起用咯,diskemu界面好就用它做界面,当要用到bcdw是再调用就是啦
我只知道Diskemu可以在BCDW里引用,是说BCDW也可以被DiskEmu调用么?请明示。
回复

使用道具 举报

10#
发表于 2003-6-14 15:38:11 | 只看该作者

[分享][原创]说说BCDW和DiskEmu

下面引用由andyevans2003/06/14 02:58pm 发表的内容:
我只知道Diskemu可以在BCDW里引用,是说BCDW也可以被DiskEmu调用么?请明示。
当然可以啦,在 DiskEmu和Easyboot里调用可以用:
run bcdw.bin
回复

使用道具 举报

11#
发表于 2009-8-27 01:25:29 | 只看该作者
呵呵。。。又学习了。。。。果然是惊赞啊。。。
回复

使用道具 举报

12#
发表于 2009-9-1 10:12:42 | 只看该作者
LS挖坟的功夫更令我惊叹 。。。
回复

使用道具 举报

13#
发表于 2009-9-1 11:14:55 | 只看该作者
建议版主超过1年的贴子不能回复!
这种挖坟的行为实在是很讨厌!
回复

使用道具 举报

14#
发表于 2009-9-1 11:38:55 | 只看该作者
对于这种人,建议直接处以极刑。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-8-6 06:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表