13 12
发新话题
打印

有关UltraISO的刻录功能等的建议

有关UltraISO的刻录功能等的建议

一.
Ultraiso的内置的刻录功能,就目前来说,的确还是比较弱,不能识别光盘速度,而且刻录也不是太稳定,偶前几天在没有装任何刻录工具的前提下测试了一下,在用最大速度的时候,因为不能识别光盘的速度,这时候高速下,偶得威宝CD盘,立刻挂掉。

偶今天在Windows Server 2003 Resource Kit Tools里面发现cdburn.exe和DVDburn.exe,发现这两个小东东还真不错,在刻录镜像方面还是相当不错的东东。偶呢,就突然想到一个问题,那就是把这两个东东集成到UltraISO里面去。集成方法有这么几种:
1.直接把Ultraiso内置的刻录功能替换为这个两个东东,并把这两个东东直接做到Ultraiso.exe这个文件里面去来作为Ultraiso的内置刻录功能。
2.保留UltraISO现有的刻录功能,在UltraISO安装包里面包含两个文件并随ultraiso.exe到同一个文件夹,然后UltraISO加入一个调用cdburn.exe和DVDburn.exe的接口,就跟现在UltraISO含有调用Nero和Roxio的接口一样,这样UltraISO可以在系统还没有装任何刻录工具的情况下,又增加了一个刻录选择。实现可以是这样,启动Ultraiso的burn功能时,首先检测同一目录是否包含有这两个文件,如果包含,就出现使用UltraISO内置和微软刻录的两个选项,如果没有检测到这两个文件,自动只启用内置的刻录功能。这样在UltraISO内置的刻录功能还没有足够强大之前,而UltraISO通过接口实现的刻录功能却足够强大。

使用微软的文件,也就牵涉到版权问题,只要在版权声明里面声明这两个文件的版权即可,因为这两个文件微软也是免费对外发放的。实在不行的话,可以仅仅在UltraISO做上cdburn.exe和DVDburn.exe的接口,而不把这两个文件集成到安装包里面,让用户自己放到安装目录即可。

有关这两个文件的功能 :
引用:
C:\Program Files\Windows Resource Kits\Tools>cdburn /?
Usage:
        cdburn <drive> -erase [image [options]]
        cdburn <drive> image [options]
Options:
        -erase            Erases the disk before burning (valid for R/W only)
        -sao              Writes the image out in "session at once", or cue
                          sheet, mode (default is "track at once")
        -speed            Speed of burn, or 'max' for maximum speed
        -imagehaspostgap  Use if your image already contains a 150 sector postga
p
        The [image] must be provided unless the -erase flag is set.
        If both an image and -erase are provided, the media will be
        erased prior to burning the image to the disc.

C:\Program Files\Windows Resource Kits\Tools>DVDburn /?
Usage: dvdburn <drive> <image> [/Erase]
我把两个文件打包作为附件上传

二.希望UltraISO能够增加一个很简单的虚拟光驱功能,前提是别写太多的注册表,几乎可以绿色使用的那种,功能只要能够实现像那绿色的虚拟光驱能实现的即可。
附件: 您所在的用户组无法下载或查看附件

TOP

如果喜欢用cdburn/dvdburn的话,请按下面方法配置:
1)将cdburn.exe和dvdburn.exe 复制到 "C:\Program Files\Common Files\EZB Systems"目录
2)运行附件中的reg文件即可

说明:UltraISO的刻录功能比cdburn/dvdburn要强的多(我们测过200多张光盘),因此不建议此种使用方式。
附件: 您所在的用户组无法下载或查看附件

TOP

引用:
二.希望UltraISO能够增加一个很简单的虚拟光驱功能,前提是别写太多的注册表,几乎可以绿色使用的那种,功能只要能够实现像那绿色的虚拟光驱能实现的即可。
此功能将包含在下一个版本中。

TOP

多谢回答。

刻录问题,或许是因为我测试比较少导致的。

虚拟光驱功能,建议是使用简单的方式实现。不要使用像主流的几个虚拟光驱,使用驱动方式等等,这样会增加了太大的复杂性,并且不利于UltraISO到可移动设备的转移。希望这个功能的实现,可以绿色的用在光盘只读环境,和其他移动设备中。

TOP

十分感谢 Phexon 关于虚拟光驱的建议。

TOP

^_^,感谢就送偶序列号吧
Just a joke.玩笑。
偶现在已经是正版用户。
为了自己用的舒心,提建议和提交bug也理所当然

TOP

真是,老鸟们.
   说的,真是实在...
  功能越多越好.

TOP

要刻录我还是用nero,放心!

TOP

引用:
原帖由 wsl778 于 2006-9-21 11:32 发表
要刻录我还是用nero,放心!
说的对,必须用NERO刻录而且要用随机OEM版的NERO软件,网上下载的NERO若序列号不准确废品率将大大提高,刻

完还要校验,UltraISO能保证刻录准确吗?

TOP

感谢坛友Phexon和版主martinx提供的刻录工具和注册表文件,相信这是个好办法,不知道有没有gui版的cdburn和dvdburn?

TOP

 13 12
发新话题