Board logo

标题: 有关UltraISO的刻录功能等的建议 [打印本页]

作者: Phexon    时间: 2006-8-22 18:19     标题: 有关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能够增加一个很简单的虚拟光驱功能,前提是别写太多的注册表,几乎可以绿色使用的那种,功能只要能够实现像那绿色的虚拟光驱能实现的即可。
作者: martinx    时间: 2006-8-23 10:57

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

说明:UltraISO的刻录功能比cdburn/dvdburn要强的多(我们测过200多张光盘),因此不建议此种使用方式。
作者: martinx    时间: 2006-8-23 10:59

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

多谢回答。

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

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

十分感谢 Phexon 关于虚拟光驱的建议。
作者: Phexon    时间: 2006-8-23 22:36

^_^,感谢就送偶序列号吧
Just a joke.玩笑。
偶现在已经是正版用户。
为了自己用的舒心,提建议和提交bug也理所当然
作者: mtv01    时间: 2006-9-8 11:33

真是,老鸟们.
   说的,真是实在...
  功能越多越好.
作者: wsl778    时间: 2006-9-21 11:32

要刻录我还是用nero,放心!
作者: lxg951753    时间: 2006-9-27 17:45

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

完还要校验,UltraISO能保证刻录准确吗?
作者: 火焙鱼    时间: 2007-11-30 22:28

感谢坛友Phexon和版主martinx提供的刻录工具和注册表文件,相信这是个好办法,不知道有没有gui版的cdburn和dvdburn?
作者: gb3315    时间: 2007-12-26 19:34

同意9楼的观点,nero就是悄悄使坏的高手 官方简体中文版序列号能输入的并不一定正确,其结果导致刻坏光盘,你不注册 那就看我的手段吧!结果可想而知了。特别是刻录系统盘 能正确刻录完 但安装的过程和使用的过程中会发生这样那样的错误 你还以为光盘有问题或ISO有问题呢!用nero自身的命令验证序列号的正确性非常必要。当然也不是没有办法非要去注册。
      我觉得好用的当属Nero Burning Rom V7.0.1.4b 官方简体中文破解版 。 我们可以手工验证一下你所下载的nero能不能用 。手工验证nero7序列号的方法:
     在命令提示符下,输入如下内容: “x:\program files\nero 7\nero 7\core\nerocmd.exe --listdrives ”
nero会验证序列号,如果不对,在窗口会显示serial number is invalid (或 serial expired) 如果正确会显示你电脑上的刻录机型号,最后一排会显示ok。
也可以按如下操作:
c:\xxx\xx\在这里输入你的安装盘符,回车(比如,安装在D盘,就输D:)。
c:\>cd program files
c:\>program files>cd nero 7(默认路径中nero与7间有一空格)
c:\>program files\nero>cd nero 7(空格同上)
c:\>program files\nero\nero 7\>cd core
c:\>program files\nero\nero 7\core\>nerocmd.exe --listdrives(nerocmd.exe与两条横线“--”间也有一空格) 回车就可以了!
还可以:
依次打开"「开始」菜单"\"程序"\"附件",点击“命令提示符”
在提示符下依次粘贴下面两个命令:
1、“cd\program files\nero\nero 7\core\”
2、“nerocmd.exe --listdrives”   看看会不会出现令人心仪的OK!
作者: kowloons    时间: 2007-12-27 16:20

引用:
原帖由 Phexon 于 2006-8-23 16:05 发表
多谢回答。

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

虚拟光驱功能,建议是使用简单的方式实现。不要使用像主流的几个虚拟光驱,使用驱动方式等等,这样会增加了太大的复杂性,并且不利于UltraISO到可移动 ...
ultraiso的虚拟光驱的出现,是一大质的飞跃功能!!!
作者: 归依佛    时间: 2007-12-28 13:39

Ultraiso的刻录功能不敢恭维,我就被它弄坏了光盘。




欢迎光临 EZB 论坛 (http://ultraiso.net/ezbbbs/) Powered by Discuz! 6.1.0