I do coding under the UNIX environment a lot, but most of the programming that I do is either in Delphi 2, Delphi 3, Visual Basic 4/5, and Borland C++ Builder 1.0 under the Windows 95/NT environment. Some of the programs I have written are listed below. I am not planning on putting the source code on this page, but it is available upon request.


  • u2x
  • I wrote this simple conversion program because I got really fed up with having to manually convert UNIX-type text files to PC-type text files and vice versa. The program scans through the input file, determines its type (UNIX or PC), then converts it to the opposite file type and saves it with the same suffix, but with a tag in the name saying what format it is now in. Files to be converted can even be dragged over the icon in the Windows environment, and it will automatically scan, convert, and save the new file.
  • u2x Shell Extension
  • The same text-conversion program as u2x, but with an added extra. This is a shell extension for the Windows 95/NT Explorer. Right-click on a text file and select 'u2x...' and it converts the file.
  • MP3 Alarm
  • An alarmclock for Windows 95/98/NT that plays MP3s for the wakeup call. It uses an included DLL to play the songs, so no external players are required. Select the hour, minute, and either AM or PM, and start the countdown.
  • UpTime for Win32
  • This is a port of the Unix uptime for Windows 95/NT 4.0 that sits in the system tray. When the cursor is moved over thr tray icon, the hint displayed is the time that Windows has been running. It runs at the lowest system p riority.
  • nslookup
  • A small and simple program to query the Domain Name Server (DNS) on the network. Give it a name (www.microsoft.com), and it returns the IP address of that name.


    Last updated:
    James Rogers (mandrake@nmt.edu)