To try and cut down the load on my Demon web space I've created a mirror of this page at Yezerski Roper Ltd.. Please use it if you can get decent download speed from there. I'm hoping I'll have time to develop some Windows NT utilities fairly soon, so please visit again, and don't forget to send me some feedback on the freeware.
This page contains a collection of Unix and X11 or Motif utilities which I've ported to VMS, for both VAX and Alpha. The word porting doesn't necessarily imply that I did much work ! If the code was written in ANSI C, it probably means that I wrote a DESCRIP.MMS (for use with MMK which you can download from ftp.wku.edu ) and added a SETUP.COM to create the foreign command verb. Most of this software should also work under Unix and MS-DOS. Please fill out my comments form before you leave.
You might also like to visit Patrick Moreau's CENA FTP site for an excellent collection of X and Motif programs ported to VMS, and many other OpenVMS utilities can be found on Hunter Goatley's superb ftp.wku.edu FTP server, or on the St. Peter's College VAX, ftp.spc.edu.
I've just got my hands on a Windows NT workstation, so watch this space for NT software (once I've saved up enough for the Microsoft C++ Pro kit :-)
$ mandelsteg -e mandel.gif < somefile
which should hide the contents of somefile in a 640x480 pixel image in
MANDEL.GIF . It works with text files or binaries (but see below for a caveat),
but is really "intended" to hide PGP encrypted files - preferably ones that
have had their headers stripped with the Stealth program, but I haven't ported
that yet.
To extract the hidden file
$ gifextract mandel.gif > output_file
The output from GIFEXTRACT seems to get padded with blank characters (or
random characters if you use the -r option on encoding) and this can give error
messages about over long records when you edit the output file. If, as is
intended, you put a PGP output file in the .GIF, then it doesn't really matter
because PGP correctly interprets the output. Please let me know if you discover
a workaround that doesn't prevent the utilities working on files produced on
other platforms.
Gary works for Computer Generation Incorporated (CGI), and US browsers may wish to obtain LiteClue from CGI's FTP server.
The LiteClue.zip file (40614 bytes) can also be downloaded from here.
The distribution contains the manual in PostScript, HTML and plain text format. It's very easy to add a LiteClue to a Widget, and both Motif and Athena example programs are included.
http://www.fccc.edu/users/muquit/Count.html (Note that this URL has moved)
The counter has some restrictions in the VMS version. For example, I don't allow any explicit df=datafile. The referring URL is tweaked into a VMS file name by a routine kindly written by my colleague Gonzalo San Martin, and this is used to store the hits on the page. Please let me know how you get on. I can't promise any support, but will try to help if you drop me a mail. The file README.VMS included in the ZIPed Web Count 2. 3 VMS distribution explains how to build and install the counter.
Example:
$ @some$disk:[PDS.GIFMERGE]GIFMERGE ! Set up the command
$ gifmerge -25 -l0 step%.gif > animated.gif
^ ^ ^ ^
| | | |
Centisec delay | | Output file spec
| |
0 = Loop forever |
|
Wildcard input spec
Back to Phil's Home Page