Unix: February 2005 Archives

| | Comments (0)
That multiburn front-end thing's finished. Grab it here, should you so desire. I'm not sure about the license the icons are under (they're part of the Crystal SVG KDE theme), so I'll remove them if requested (or take the program down - it's just a toy). I'm also not sure how the GPL reacts to Java programs which use Sun's libraries (like Swing, which the interface is built from), so I'm releasing this as Freeware. Do what you like with it.
To run the program, just do 'java -jar jmultiburn.jar'.
You can grab the latest version of Java here.
Screenshots: 1 - 2 - 3 - 4 - 5 - 6.

| | Comments (0)
I'm playing about with Java again. Nothing serious - just a bit of Swing.
I decided it would be a good idea to make a front-end for multiburn. I do realise how perverse this is - a Java front end for a BASH shell script, which is already a front-end for three or four C programs. Hmmm.
Anyway, here are a couple of screenshots; you may well recognise the icons...
Main chooser
Main chooser, post selection
Configuration window
Burner dialogue
That's as far as I've got, but I only started it last night. Spent most of that time battling with BoxLayouts and trying to figure out why a single line JTextField is allowed to expand vertically, while a JScrollPane in the same layout does not. This makes no sense.

| | Comments (0)
New script. One for the eBay addicts. See?

| | Comments (0)
Yay!
I have just completed (apart from any bugs which have yet to surface, and of which there may be many) the first piece of software which replaces an application I normally use.
The multiburn script is now 'feature complete', and I am using it on a regular basis, in place of any other CD burner software. I have said goodbye to K3b, the finest burner software to be had - my script works better for me.
Yes, my 500-odd line text file isn't exactly a cunning and timeless hack, but is is effective, and uses existing code to do the Real Work. Isn't that the UNIX way?

| | Comments (0)
multiburn is now feature complete. I've added a manual page too. Behold!