|
The DOS Primer and DOS utilities
This is embedded within the documentation
for the [A]SC (text file) [D]ata [B]atcher (the next system), but
I've gone to a lot of trouble to make it easy for those of you
who are only interested in learning more about how the DOS prompt
can help you create simple (or even complex) applications with
very little trouble.
ADB: the [A]SC (text file) [D]ata [B]atcher
This product is a unique
substitute for all batch operations that you can do with
a ADB can also be
used as a subprocess for interactive systems, especially
processes that collect data from the Web.
ADB
comes with a large suite of freeware utilities that
can make DOS batch programming vastly more flexible, convenient, and
Don't know or understand Awk, or
the DOS command line? ADB's doc. contains extensive
tutorials and examples, and I've included some of
my personal favorite shareware utilities in one of the
distribution zips. C source code is included.
OSQL
The OSQL batch interface lets you extract data from ODBC compatible DBMSs
in It also
lets you dump all the base table layouts (i.e. excluding views) in a database
to a plain text And there's a special interface that
allows you to
dump out all the data in all tables in a DB into plain ASC text
( WebBoard users: If you're a virtual board manager, or anyone
else who doesn't have server access, this system can make it a
lot easier to get data from your sysadmin, since s/he can give it
to you with a minimum of effort. If you can program in
a standard programming language, you may also benefit from an
executable that converts WebBoard users: the system comes with a text file that lists
all WebBoard base table layouts (there are no views in WebBoard).
This system requires
no special external software like Enterprise Manager to run:
it relies only upon OSQL.Exe,
which is standard with MS's ODBC interface.
OSQL also includes special support for ADB (listed immediately
above). C source code is included.
JSM: the JavaScript "MakeFile" System
Although this is mainly intended for
WebBoard users who want to modify the source code for my WebBoard freeware,
it's also a very valuable tool for Web Application Developers
who wish to maximize the power of
FAQHack
FAQHack is designed for those of us
who dread "automated" HTML generating interfaces, but who
get tired of typing and/or copying the same code over and
over again. FAQHack has the two basic features that
most of us who know HTML wish for, when writing documentation
or producing multiple, integrated, HTML
Regrettably (and ironically!), this documentation is in plain text, so
the link above is to the zip file. One of these
days I'll find the time to convert it. C source code is included.
PageIt
PageIt is a freeware product that
helps you generate
SoAr, the [So]lo File [Ar]chiver
SoAr, the [So]lo File [Ar]chiver,
is a backup/file transfer product that I wrote before
Windows 95 was released: for that reason, its usefulness is
quite limited. The basic idea is that files are
most secure when each is backed up or stored in it's own "private"
archive file. Despite the lack of "long" file name support,
I feel that the ideas behind this system are
good ones, and developers who are willing to limit themselves
to DOS file names for the "mission critical files" within a system
may find it quite useful. Those of you who are
familiar with the last DOS version of PkZip (2.04g) will understand
the capabilities instinctively. Not all of PkZip's
options are supported, but SoAr has a much more advanced
"list file" syntax (for example, you can make remarks in
list files), and certain special features, such as the ability to
"wipe" files. The documentation is in plain text. SoAr
requires an underlying archiver, but a $16 shareware product called
"Hyper" is included (Hyper is free to noncommercial users). SoAr
supports PkZip 2.04g's password protection
feature. The documentation is in plain text, and
C source code is included.
WebBoard Freeware
My WebBoard freeware, for
users of Akiva's excellent
message board software.
Hiring and Contacting me
Information about my experience, rates,
client references, etc.
If you have a question, please
Caveat: none of these programs
handle "long" (Windows 95) file names (except the JavaScript MakeFile
system), but it's not
essential in most cases to have such file names. |