Thanks Matt – these bring back memories! Somehow Matt has managed to keep these executables for as long as a decade and a half. He has a better disaster recovery system than I do!
I know these will bore most of you, but what better way to keep the memory of these apps around forever than to blog about them!
Many of these utilities were written specifically to help me manage a multi-node WildCat! BBS (both in Novato, CA in the mid 80’s and later (88-94 or so) in San Antonio. At one point I had EIGHT dial up lines on my BBS, and over 25,000 users. THOSE were fun times!
Now for some screen shots 🙂
PED – a prompt editor. It let you do all kinds of things to your ANSI prompt without having to memorize a bunch of stuff.
Log2Date – basically it allowed you to rename a log file to a date based name.
Space – just told you how much free space you had on your drives. When I wrote it it was targeted to 10 MB disks – but it still worked just fine on by 500GB drives here! It did barf on the USB stick though!
Caps – yeah – just toggled the Caps lock on or off.
Cursor – Cursor on. Cursor off.
Dirz – would archive a given directory using PkZip. Yeah, I know PkZip command lines could do the same thing. No idea why I wrote this. It’s been 16 years ago!
DoDate – I think this was just a debugging utility, but I can’t be sure.
gDir – this is a self-modifying EXE. basically it would quickly allow you to find (and move to) a given directory – no matter what drive it was on. It depended on the user running ginstall routinely to build the drive map (hey, times were simple back then (as were the tools!))
GF – GetFile. Basically it would look on your whole system for a given file. Think of it as a very early version of Desktop Search 🙂
IsTime – Is it between time 1 and time 2? If so, do this, if not, do that.
Line2Log – write a time/date-stamped line to a log file.
LineKill – find a text string in a file and kill the entire line.
Timer – timed the execution time of an executable (or batch file) passed on the command-line.
Wait4 – Waited for a certain time, then continued execution of the batch file.
Wait – another self-modifying executable. Wait would pause for a given number of seconds, then continue execution of the batch file.
ZeroByte – would seek and destroy ZeroByte files. Simple enough!