1. CD Burning & Euphoria

Hello All!

I am wondering if anyone has ever done anything with Euphoria (under 
Windows) where CD burning is concerned.  Specifically, would any of you 
know of any command-line tools or libraries that I could use in my 
project?  I've looked into builds of mkisofs and cdrecord for Windows, but 
these apparently require Cygwin to be installed.  I've also looked into the 
NeroSDK, but this requires Nero to be installed on the target system, and 
its license seems a little too restrictive for what I'm wanting to do ... 
create a backup application that stores files to CD-ROM.

The best scenario would be to find a command-line tool or C library (or 
better yet, smile Euphoria library) that is released under the GPL or similar 
license.

If anybody can think of something, it would be much appreciated.

Thanks,

Travis Beaty
Osage, Iowa.

new topic     » topic index » view message » categorize

2. Re: CD Burning & Euphoria

In windows XP it would be possible to wrap the built in CDburning libraries.
I dont actualy know wich *.dll's they are. It would requre a little
research.
However this aproach leaves no scope for other platforms.

----- Original Message ----- 
From: "Travis Beaty" <twbeaty at osage.net>
To: <EUforum at topica.com>
Subject: CD Burning & Euphoria


>
>
> Hello All!
>
> I am wondering if anyone has ever done anything with Euphoria (under
> Windows) where CD burning is concerned.  Specifically, would any of you
> know of any command-line tools or libraries that I could use in my
> project?  I've looked into builds of mkisofs and cdrecord for Windows, but
> these apparently require Cygwin to be installed.  I've also looked into
the
> NeroSDK, but this requires Nero to be installed on the target system, and
> its license seems a little too restrictive for what I'm wanting to do ...
> create a backup application that stores files to CD-ROM.
>
> The best scenario would be to find a command-line tool or C library (or
> better yet, smile Euphoria library) that is released under the GPL or
similar
> license.
>
> If anybody can think of something, it would be much appreciated.
>
> Thanks,
>
> Travis Beaty
> Osage, Iowa.
>
>
>
> TOPICA - Start your own email discussion group. FREE!
>
>
> -- 
> Incoming mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.564 / Virus Database: 356 - Release Date: 20/01/04
>


---



--

new topic     » goto parent     » topic index » view message » categorize

3. Re: CD Burning & Euphoria

Hello, and thanks for the answer!

I did some more searching this morning, and I managed to find a 
distribution of the cdrecord tools for Windows which comes with a Cygwin 
dll, which I can live with.  (The one that I had seen previously was source 
code, and required the Cygwin development system to compile it.)  As far as 
Windows XP's CD burning library, I searched both the platform SDK that I 
have on my system, and the *official* one on MSDN, and could find very 
little mentioned after searching for "cd rom burning."  The closest I found 
were a few obscure functions for getting CD information, therefore I'm 
assuming that these functions are more than likely undocumented.

Ahead Nero's SDK tools were documented fairly well, but the license for 
using those tools were extremely restrictive for my tastes, even if I were 
to purchase a license.  I would not be able to distribute the dll's, which 
means that anyone who wanted to use my application would also have to buy a 
copy of Nero.  I have found Nero to be a decent CD Burning utility, but I 
would prefer not to saddle my users with having to buy one application just 
to get mine to work.

Not to kick a dead horse, but ... as I plan this project out, I've begun to 
be reminded of the advantages of "conditional includes," especially when 
trying to write a cross-platform gui application.  This would be a Very 
Good Thing ...

if platform() = WIN32 then
     include win32lib.ew
else
     include gtk.e
end if

Again, thanks for your help!

Travis W. Beaty
Osage, Iowa.




At 03:54 AM 1/25/2004, you wrote:


>In windows XP it would be possible to wrap the built in CDburning libraries.
>I dont actualy know wich *.dll's they are. It would requre a little
>research.
>However this aproach leaves no scope for other platforms.
>

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu