Dead simple, actually. This is not intended to be a replacement for a ful size burner program. It might be possible to cobble something together regarding audio encoding but I have a feeling it might be kind of clunky anyhow. Let me see how much interest there is over the near future. Right now there's more than I expected, so who knows.I don't know how advanced GrafBurn is intended to be.
klhrevolutionist - Both are good suggestions. I will change that wording for the next tarball, and I think it might be enough to just pop up the md5sum with one of the dialog windows, along with a warning to double check it. I'm loath to add another step, though, as it would run against my purpose for the scripts.
OK, that's definately a weak point. What would be ideal would be a file selector widget that can build a list of files and directories, but no such utility exists in Puppy to my knowledge. I know of one good implementation of this type of widget but it requires PyGTK. At the very least I will try to make the preferences dialog more verbose so you know what you're doing when you start.I did not understand what the tmp directory was for until I created one and ran the program.
I think that the use of a temp directory will probably always be a part of this little utility. I got the basic idea from BashBurn. There's an interesting fork of BashBurn actually that uses the dialog program rather than typing responses at the prompt, which I considered adapting to Xdialog usage (dialog and Xdialog are fairly command line compatible), but unfortunately it won't run for me anyway. Anyway if you look at BashBurn a bit you can see a little of my inspiration for starting this. It's nothing fancy, but it works reliably and it stays simple enough that it doesn't ask too many confusing questions.
The confusing questions and settings are what I want to avoid here, hence my desire to keep the number of options to a minimum. For a more full featured program I'd recommend Xcdroast for Puppy, or k3b if you can swing a KDE installation. I have KDE installed on my desktop machine just so I can use k3b, because it's really the best burning program that's ever been written for *nix.
Nathan