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.