Projects / ECLiPt Roaster

ECLiPt Roaster

ECLiPt Roaster is a GNOME interface to mkisofs and cdrecord which can be used for writing data and audio CDs and ISO images on the fly.

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  28 Mar 2004 12:35

    Release Notes: This release adds an error dialog for PyGTK installations without thread support, fixes the reading of the available charsets to work with new mkisofs versions, fixes the print-size error when using the overburn option, configures checks for the correct PyGTK version, checks for medium before reading audio CD content, fixes Ogg files with playback length with fractions of seconds, adds a check for existing files when creating ISO images, re-adds the about box, and adds experimental support for ATAPI devices (set the variable USE_ATAPI in cdrtools.py to enable ATAPI support).

    •  12 Oct 2003 12:33

      Release Notes: The use of bonobo and bonobo.ui was removed. gnome-tools were tweaked to support the Win32 platform. The gnome-tools FileSelectionDialog now supports UTF-8. Threads are now used instead of os.fork(). All entry files and clists were converted to used UTF-8. The FileSelectionDialogs were improved. oggdec is used for decoding .ogg files instead of ogg123. Lock files are now removed. Text in the output window automatically scrolls now. Filenames received via drag & drop are sanitized via urllib.unquote now. gtkexcepthook.py was added to get nicer error messages. The success of Ogg/MP3 to WAV conversion is checked via the return code of the apps.

      •  22 Jul 2003 06:06

        Release Notes: This version features support for burning cue/bin files with cdrdao, and grammar corrections. Lock files are now created in $HOME/.eroaster.

        •  11 Mar 2003 22:42

          Release Notes: An updated UI, and fixes to make ERoaster finally work with Red Hat 8.

          •  02 Mar 2003 21:24

            Release Notes: The code has been ported to gnome-python2. There is i18n support and many bugfixes.

            Recent comments

            14 Jun 2006 15:19 jcoppens

            Segmentation fault on startup
            Hello...

            On startup - without any other indication - I received the dreaded "Segmentation Fault"

            Inserting a few lines in the code here and there, I found that the error is produced in:

            Project.py, line 42

            gnome.tools = gnometools

            Just to be sure, I reinstalled. Can´t find the cause though.

            Any ideas?

            13 Jun 2005 19:26 gabreal

            Re: 2.2.0.0.8


            > Hi all.

            > Roaster detects the writer and assigns

            > /dev/scd1 0,1,0, though no scsi support

            > is compiled into the 2.6.11 kernel. I

            > see no detection of the 'new' 2.6.x

            > atapi interface. (The ATAPI variable is

            > set to TRUE in cdrtools.py). Is the

            > ide_scsi interface still necessary?

            > I tried many combinations, but always

            > get:

            >

            > Traceback (most recent call last):

            > File

            > "/usr/local/lib/eroaster/Application.py",

            > line 760, in BurnWriterOptions

            > self.BurnCDNow()

            > File

            > "/usr/local/lib/eroaster/Application.py",

            > line 829, in BurnCDNow

            > cdrecord =

            > cdrtools.cdrecord(channel, id, lun,

            > self.devWriter.get_text(),

            > self.cat.get_loglevel())

            > File

            > "/usr/local/lib/eroaster/cdrtools.py",

            > line 124, in __init__

            > self.__cdrecord_read_version()

            > File

            > "/usr/local/lib/eroaster/cdrtools.py",

            > line 249, in __cdrecord_read_version

            > for i in range(len(version[1])):

            > IndexError: list index out of range

            >

            hi,

            i met the same problem, and after i wrote my own fix, i found this page:

            http://www.mail-archive.com/debian-bugs-rc@lists.debian.org/msg01386.html

            it is a bug in the version output of cdrecord.

            gabriel

            05 Mar 2005 14:04 jcoppens

            2.2.0.0.8
            Hi all.

            Roaster detects the writer and assigns /dev/scd1 0,1,0, though no scsi support is compiled into the 2.6.11 kernel. I see no detection of the 'new' 2.6.x atapi interface. (The ATAPI variable is set to TRUE in cdrtools.py). Is the ide_scsi interface still necessary?

            I tried many combinations, but always get:

            Traceback (most recent call last):

            File "/usr/local/lib/eroaster/Application.py", line 760, in BurnWriterOptions

            self.BurnCDNow()

            File "/usr/local/lib/eroaster/Application.py", line 829, in BurnCDNow

            cdrecord = cdrtools.cdrecord(channel, id, lun, self.devWriter.get_text(), self.cat.get_loglevel())

            File "/usr/local/lib/eroaster/cdrtools.py", line 124, in __init__

            self.__cdrecord_read_version()

            File "/usr/local/lib/eroaster/cdrtools.py", line 249, in __cdrecord_read_version

            for i in range(len(version[1])):

            IndexError: list index out of range

            11 Nov 2004 21:34 eacepayeakermaye

            ide-scsi
            I tried setting the device to ATA:1,1,0

            but it insists on using /dev/sgX

            I tried compiling in ide-scsi emulation in the kernel.

            cdrecord accepts my commands. But eroaster won't use the correct device name. ugh.

            eroaster even detects the channel,lun ... 1,1,0 correctly. But it won't send the correct device name to the cdrecord program.

            12 Dec 2003 03:59 TheCyberDude

            Re: help

            > when i started up, it said:
            >
            > Traceback (most recent call last):
            > File
            > "/usr/local/bin/eroaster",
            > line 9, in ?
            > from main import Application
            > File
            > "/usr/local/lib/eroaster/main.py",
            > line 31, in ?
            > from gtk import GtkVBox,
            > GtkNotebook, GtkFrame, GtkLabel,
            > GtkHBox, GtkTable
            > ImportError: cannot import name GtkVBox
            >
            > whats this?


            For Knoppix (Debian):

            apt-get -t unstable install python-gnome2

            Work's Great Now!

            Screenshot

            Project Spotlight

            OpenStack4j

            A Fluent OpenStack client API for Java.

            Screenshot

            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.