I tried the screenshot utilities mentioned in the FAQ, but each one either didn't work at all or had quirky bugs, so I decided just to write my own. Over the last couple hours I threw together this little Visual Basic program.
As you can see, you can specify the directory where files are stored (in BMP format) and the filename prefix. The rest of the filename is derived from the current date and time, so that each filename will be unique and no pictures will overwrite each other. The program only checks for new pictures in the clipboard once per second, so you cannot take pictures any faster than that.
You can also specify the picture directory and filename prefix on the command line (in that order) if you want to make shortcuts to Snappy for different programs that you might use it for, or for different ongoing flights, etc.
After each shot is saved, a thumbnail image is shown in the preview window and the filename assigned to the picture is shown in the bottom text box. That makes it easy to copy-and-paste the filename if you need it for making web pages, etc.
When you exit the program, the current settings are saved for the next run (unless they are overridden by command line arguments.)
The only thing I have left to do is have the program play a sound when the picture is saved, as audible feedback so that you know your precious moment in FS has been saved. :) I would like to include the ability to save as .jpg or crop/resize the pictures, but I don't know how to do image manipulation in VB. (I'm primarily a perl/php programmer on Linux.) Perhaps it's time to learn ... hmmm ...
I would really appreciate it if you guys could give the program a try and let me know how well it works for you, or if you have any suggestions for improvements. I will be posting the finished version as freeware.
Thanks in advance!