Programming (category archive)Page 3 of 4
Just smoothed some stuff out. Also, it seems like bkgset will /not/ work on versions of Windows prior to XP. I’ll try to find and put that feature back in.
320×240. You have the option of playing fullscreen or windowed (windowed is rather small, as the following screenshot will probably show):

In C++ & Allegro, featuring far better gameplay and retro low-res graphics. Currently in development.
Python 2.5 came out last week. Plenty of nice stuff, including improved performance, upgrades, and new language features. For me, the best things are
- The new with operator;
- Conditional expressions - I think Guido’s decision on the syntax for this is excellent; and
- Partitioning for strings.
brename is a tool for renaming batches of files based on their existing filenames. For example, you could turn something like “01. Track Name.mp3″ into “Artist - 01 - Track Name.mp3″. Tested on XP, should work on other versions of Windows, and will probably also work on other operating systems.
NB: It can be fiddly with slashes, so it’s probably best to use forward slashes wherever possible.
Yes, opflist. It’s a tool for performing file operations based on a text list. Basically, you have a text file which contains a list of file paths/names. Depending on the parameters, opflist will perform a file operation on a destination directory, based on this list of filenames. For example, it can automatically copy all the files listed into the destination directory.
opflist has been tested on Windows XP. It should work on other versions of Windows, and will probably also work on most other operating systems. Python will not copy resource forks and other metadata for Mac OS, so keep that in mind.
Added an extra layer of error handling, possibly some other stuff.
Omniparrot is an interim solution that you can use while the Jabberwalker is down. It’ll search isoHunt, Torrentspy, and mininova. It’s not particularly good, but it beats having to search the sites individually.
With thanks to ElSeer.
