David's Software Download Center
Unless otherwise specified, all software on this page was compiled to run on OS/2 and eCS. Updates to these programs are posted on this page before they are uploaded to Hobbes.
This software is free for you to use if you feel it suits your purpose. The author is not responsible in any way for any problem caused by this software, whether it is used correctly or not.
If you like my software but feel that an additional feature would make it more useful for you, please send me an e-mail and tell me about it!
- PMMTAG10.ZIP - PMMTAG - Random Taglines for PMMail (19K) Freeware, 08-Jan-1998.
-
Integrates nicely into PMMail to add random taglines from a tagline file
that you create. The program works by modifying a pre-determined sig
file. In this way, you can select the "random tagline sig" or any other
sig by using the normal PMMail sig selection menu.
- FSYNC10.ZIP - FSYNC - File Syncronizer through removeable media (25K) Freeware, 11-Nov-1999.
-
Keep your files syncronized between two systems using a floppy, or LS-120
or any other removeable media that has a drive letter.
- SYNCNIST11.ZIP - SYNCNIST - Sets the local clock from the NIST time server using the Daytime Protcol (24K) Freeware, 04-Nov-2007.
-
Sets the local clock from the NIST time server using the Daytime Protcol
(RFC867), and does NOT rely on (or use) the TZ environment variable. You must
use the -s and -d arguments to specify your offset in hours (or minutes) from
UCT. If you do not use daylight time, simply omit the -d argument. Information
for when daylight time starts and ends is provided by the time server. For
example, someone in California would use 'syncnist -s8 -d7', or 'syncnist
-s8,PST8 -d7,PDT7'. CONFIG.SYS will only be changed if the appropriate string
is specified and if a change is necessary. The TZ environment variable is
checked to see if a change is needed before checking CONFIG.SYS.
- DYNDNSUPD10.ZIP - DYNDNSUPD - Updates a dynamic host on DYNDNS.ORG (20K) Freeware, 25-Jun-2007.
-
Gets the external IP address, checks it against the given host, and
updates dyndns.org if necessary. Information on the last 4 hosts are saved
in OS2.INI. The following options are fixed: system=dyndns, wildcard=NOCHG,
mx=NOCHG, backmx=NO
This is a single execution updater, not a stay-resident looping program. It is intended to be executed once daily as needed and is not intended to be included in a program loop. This program will not permit DNS or IP lookups more frequently than 10 minutes. To prevent a host timeout, a host update will be performed after 28 days even if not necessary.
- EMAILLIST10.ZIP - EMAILLIST - Send to an email list (22K) Freeware, 01-Jul-2007.
-
Send an email message to a list of email addresses through an SMTP server.
The message file must have a valid header including a From: field. This
program will find the first thing that looks like an email address on each
line of the address file. Up to 100 addresses are sent in each SMTP session,
with a specified delay between each batch of 100 addresses. The SMTP server
used is specified by the EL_SMTP environment variable unless overridden by
the -s argument. Unless the -1 argument is specified, the program will
continue sending batches of 100 addresses in separate SMTP sessions until
the message has been sent to all the addresses. The current state (current
address and last SMTP session time) are stored in EAs of the address file.
If you alter the address file while the program is running, results are
undefined. The limits for this version are: Max address size 63, max message
size 32K.
- TESTLOG10.ZIP - TESTLOG - Create a log file to submit with a bug report (3K) Freeware, 20-Aug-2007.
-
Create a log file that you can submit with your test results when reporting
a problem with a driver. This is a REXX script which collects all the data
about your system and the driver under test, and puts it into a single log
file with appropriate dividers between the sections in the file. The script
also zips the log file into a zip file so that you have a smaller file to
attach to an email. Currently collects data for uniaud or genmac. Other
drivers may be added in the future.
- OPEVAL10.ZIP - OPEVAL - Option evaluator (70K) Freeware, 26-Jun-2008.
- Experimental software for evaluating options. A key is required to unlock some features.


