PDA

View Full Version : Arson CD burner



yogeshgokul
28th January 2008, 09:33
I have downloaded the Arson CD burner code from http://arson.sourceforge.net/
This is open source CD writing tool. But its is written in Qt 3. And I am using Qt4.2.2. So can somebody tell me the latest ported version of this tool. Or any tool similar to this. But that should be platform independent.

ashukla
28th January 2008, 10:06
I have downloaded the Arson CD burner code from http://arson.sourceforge.net/
This is open source CD writing tool. But its is written in Qt 3. And I am using Qt4.2.2. So can somebody tell me the latest ported version of this tool. Or any tool similar to this. But that should be platform independent.
If its not exists in Qt4.x version; you can use its exe as a input of your application using with QProcess.

yogeshgokul
28th January 2008, 10:10
But i have to compile the project atleast once, to use the code. And BTW this is a GUI app, and want to modify its code to use it as my requirement. e.g. I want to use my GUI to write the CD. And biggest thing is: i have already mentioned that it should me platform independent, so .exe will not run on MAC/linux.

ashukla
28th January 2008, 10:33
But i have to compile the project atleast once, to use the code.
You can use Qt Porting tool for this.

And biggest thing is: i have already mentioned that it should me platform independent, so .exe will not run on MAC/linux
Is this is made in Windows Platform or Linux/MAC?

yogeshgokul
28th January 2008, 11:10
this is an open source project, so its for mainly Linux but it is written in Qt so it should be run on windows/mac too.
rest you can get from http://arson.sourceforge.net/

wysota
28th January 2008, 11:14
This is not a cd burning tool. It is a frontend to cd burning tools such as cdrecord. And it's implemented for KDE3, so it won't work for Windows. If you want to burn a cd from within your application you'll have to work with a proper interface in your operating system - be it either some system call or a 3rd party application like Nero.

yogeshgokul
28th January 2008, 11:37
Yes you are right, we can easily burn cd on Windows using nero APIs. But what about MAC. We need to deploy our application on both. Can you suggest any platform independent way. Otherwise we need to do CD writing in different manner on Windows and MAC repectively.

wysota
28th January 2008, 12:09
As already said in the other thread (by Brandybuck, as far as I remember) there is no platform independent way to do what you want. You have to find a proper API on MAC and use it. The easiest way is to ask the user to provide a name of an application for burning cds and call the application using QProcess passing it an image to burn or something like that.