[Screenshot]

Screenshots with neat names

NWN0004.tga? NWN0000a.tga? What the hell? Why not compress them as .png files losslessly, and name them, like, 2003-04-11_175514_nwn0005.png, so that it's easier to remember when the heck did I play Lone Wolf 1.
(The screenshot is from GNOME "gthumb" image organizer and coffee maker suite.)

I had a small problem back in the day: NWN had a cool screenshot capability, but regrettably it generated quite oddly named files, and on top of that all, very space-wasting files too. So, it was only logical to make a small script that reorganizes all this, converts the files to have better files and still lossless but slightly more compact (PNG) format.

This small Ruby script (used to be a shell script, but it grew complex. And, it's so fun to convert shell scripts to Ruby instead of slighly less similar Perl...) does all this stuff. It works just fine. It can pull images from multiple different directories (important now due to Linux client release...), formulates new names automagically, and just saves the files to current directory. Cool, eh?

Rather relaxed open source license too. Check it out =)

(Requires Ruby 1.8 or later and RMagick. Debian users should look for librmagick-ruby1.8. Be also sure to get ImageMagick libraries up to date when you get this stuff...)

Theoretically, this thing could be made to flexibly convert stuff from various other games, using similar methods. I tried to make it convert screenshots from Warcraft III, but regrettably it didn't work too well (Warcraft III screenshots apparently have a crappy alpha channel and as such require extra work!).