Last updated 19 November 2000.
Meaningless Bytes on Parade
This site represents the following (free) software products:
If you have found bugs, check out the BUG LIST
directly, to see whether this problem is already known and if there is a fix or workaround.
What's new?
- BugFIx for SysPage.
- Fixed DialDM for dial-up link monitoring via Linux diald on OS/2 via SysBar/2.
- YoDomain Domain POP Delivery - see POFAMU.
- Backup feature for SB2SETI.
What is it?
Sorry Biscuit Software originated with the realization that the author's
favorite PC squeeze, OS/2, was going--going--gone.
Clinging to the atavistic, he determined that only software written in a
dead language could do appropriate justice to the moribund system.
And so we have the unexciting and nerdo prospect of Modula-2 servicing OS/2.
What is the status?
Sorry Biscuit has a few unexciting and borderline-useless applications to offer,
for which full source code is available upon request. And why would
you want it?
Relevant Link
The programs here were developed with the aid of Juergen Neuhoff's
wonderful Modula-2 for OS/2 compiler. It's still being marketed by
Mill, Hill, and Canterbury -- check here
How can I help?
If you are using OS/2, you are already helping, one would think.
Test something, and report positive and negative experiences. Report bugs
to the location mentioned in the accompanying documentation.
CVS Trees
SysPage OS/2 WEB Status Engine
SysPage/2 is yet another OS/2 system monitor. It is highly configurable
and emits HTML (modifiable by the user) to display the data.
An evaulation version of a CGI program to interface with SysPage is
now available. Also, a much more complete Logging facility which allows
Log events to be user-specified, multiple disk log files, and much more.
See the doc at the URL below.
View the Documentation
If we are online to the InterNet, you can take an early tour of the SysPages
by checking out this URL.
Download Beta from HERE
SETI@HOME Completion Percentage Gadget for SysBar/2
SB2SETI is a simple application which reads the 'state.txt' file in the
OS/2 SETI@HOME directory every specified number of seconds and writes the
completion percentage to \PIPE\SETI-PROG.SB2, a one-way pipe. This output
may be read by the SysBar/2 Pipe Monitor function and displayed in a cell.
When SB2SETI detects that a SETI work unit has been finished, it will write the
word 'Completed' to the pipe.
The command-line syntax for SB2SETI is:
SB2SETI seti-path interval [ info-interval [ backup-dir ] ]
- seti-path
- is the name of your active SETI@HOME directory.
- interval
- is the number of seconds between peeks at the SETI state.
- info-interval
- (optional) is the number of intervals (as defined above)
between displays of alternate data (current Work Unit number, etc.).
- backup-dir
- If you are running SETI@HOME as I do (in a virtual disk directory), then
you might also want to specify a backup directory for the essential .txt
files associated with the current work unit. Every 30 minutes or so,
sb2seti will copy these files to the specified directory for 'hardening' of
the data.
This program should be started prior to starting setihome.exe. It may be started
by 'DETACH' if its output is re-directed to a file.
Download from HERE
Modula-2 OS/2 Odd Tools
M2TOOLZ currently contains the utilities GETDEV, XLFILE,
and SWAPLOAD.
- GETDEV
- is a VIO utility which displays system configuration information,
particularly disk filesystem information. It attempts to display the partition
tables and the physical disk to logical disk relationship.
- SWAPLOAD
- can be used to induce a large demand page loading on the system.
As a side-effect, all current applications will be forced out to swapper.dat
so that when SWAPLOAD terminates, there will be a maximum amount of free storage.
- XLFILE
- XLFILE is a general purpose, high-performance file translation mechanism.
It is specifically useful for ASCII-EBCDIC transformations.
Download from HERE
PMMail Offline Folder and Maintenance Utility
Download from HERE
POFAMU allows a PMMail user to programmatically specify routine
mail message maintenance in an 'off-line' (batch) mode.
Messages may be moved between folders and accounts, zipped into
folder-based archive files or completely deleted. Folders may be
re-indexed as required, and duplicate messages reported. A sample control file and .inf
documentation are provided.
If you have your own mail domain and wish OS/2 to download, receive, and distribute
your mail locally to multiple user IDs, here's the Kluge DeLuxe.
You probably need to be running OS/2 24x7 and have a dial-on-demand dialer such
as InJoy, as well as an InterNet Provider who will set you up for
Domain POP service, to be interested in this. This is hacked C code.
Download YoDomain from HERE
If you are fronting your OS/2 machine with a Linux gateway running
'diald'. This package will provide link status and packet-traffic
counts for the diald-managed link on the OS/2 machine via
the SysBar/2 display mechanism.
Download DialDM from HERE