PROGRAMS BY PLA


If you have not already, please read the disclaimer included on my Information page.

All the programs you might find here were written by me (unless I have indicated otherwise in the description). Except as disallowed by the GPL, for those programs I have released under it, I reserve full rights to any and all uses of the programs available here, and do not claim them to have suitability for any purpose whatsoever, even the intended one. I like having food on my table, however, so if something here actually appeals to you in some commercial fashion, feel free to drop me a line and we can discuss it.

Also, I accept no responsibility for any use of the programs included here since anything of "questionable" legality listed below has research as its sole purpose. By downloading any of my programs, you agree to use them only in nice, friendly, legal, politically correct ways. If your mother, Mr. Rogers, and officer friendly wouldn't like it, don't do it.




CPUSet v4.443 (2004-06-10) (Win32):
A tool to run a program with any desired CPU affinity and process priority. Also includes a parameter to set the affinity and priority after a short delay, to allow (possibly) overriding any values manually set by the target program on startup. For usage information, see the file "cpuset.txt" inside the ZIP file.

DualSave v4.208 (2004-03-16) (Win32):
A "moving windows" style screensaver that runs on a single monitor of a multi-headed system. I wrote this because I use a dual-headed system, and find that I rarely need to interact with my second screen, although I need to see its contents. This will keep all windows on the second screen visible, while preventing a static image from unevenly ageing (aka "burn-in", aka "phosphor etching") a given monitor.

196 & Lychrels (Assorted):
Not all my own code, but a collection of source code I maintain relating to the 196 problem, Lychrels, and palindromic numbers in general.

SubFix v2.914 for Vidomi (Win32):
Fixes Vidomi-style subtitle tracks. A very useful tool if you know what that means, completely useless if you don't.

LSYSTEM FRACTAL GENERATOR v5.00 (DOS):
interprets a simple scripting language that defines L-System general-recursive fractals. This program runs under DOS and requires VGA or better graphics. This makes my first program with a decent GUI, so it seems fairly easy to use (although the keyboard can also provide the input, which i actually prefer). A large number of sample scripts come with this program, which should clearly illustrate the use of the scripting language.

PLACRACK v2.17 (DOS):
PLACrack functions as a unix password cracker based on QCRACK. It runs under DOS, and seems extremely efficient. Its primary advantage over other similar programs lies in it using from a hashfile which one only needs to create once. This allows performing cracks in amazingly short periods of time... On a pentium 150, cracking a 2000 entry password file with a 120,000 word hashfile takes under 15 minutes. In addition, PLACRACK automatically performs some simple guesses based on login name and GECOS, with around a 5% hit rate.

EVERY v1.00 (Win32, DOS):
Allows one to execute a program and have it automatically restart (after a specified delay) in the event that that program should terminate unexpectedly.

TURING v1.00 (DOS):
Emulates a turing machine. Supports all printable-ASCII characters as valid symbols, and allows up to 64 states. This version runs in a DOS text mode, and runs just fine in any version of windoze.