The Invent3K home page for Ken Hirsch <kenhirsch@myself.com>

Latest:
cobqsort.zip, a wrapper that allows you to call the C quicksort routine 'qsort' to sort a COBOL table in memory.

I have compiled cURL and libcurl for MPE/i X, linking with libssl. To quote the cURL homepage,

Curl is a command line tool for transferring files with URL syntax, supporting FTP, FTPS, HTTP, HTTPS, GOPHER, TELNET, DICT, FILE and LDAP. Curl supports HTTPS certificates, HTTP POST, H TTP PUT, FTP uploading, kerberos, HTTP form based upload, proxies, cookies, user+password authentication, file transfer resume, http proxy tunneling and a busload of other useful tricks.
See the manpage for a brief intro.

I statically linked cURL on MPE/iX 6.0, so cURL should work on 6.5 and 7.0, whether or not you have OpenSSL installed. I compiled libcurl with gcc 2.95.2. I don't know how much luck you'll have linking with any othe r compiler.

The distribution I created has cURL, the executable, libcurl and the documentation, but not the source files, which you can get from here. These three files have identical contents, just diff erent compression methods, so you only need to download one:

curl798.tar.Z 2265545 bytes
curl798.tar.bz2 1170406 bytes
curl798.tar.gz 1753956 bytes

Earlier:

Two new Perl modules:

MPE::Process download or documentation
and
MPE::Spoonfeed download or documentation
MPE::Spoonfeed requires the three modules MPE::Process, MPE::File, and MPE::CIvar to be installed. If you install via CPAN, then they should be installed automatically (I think). These are early versions, so the usual caveats about testing apply.

A Perl script SPUL2TXT that interprets carriage-control characters in MPE spool files, creating plain text output. The output can be used as input to txt2pdf, for example. You need to have the MPE::File (see below) Perl module installed.

I have two programs, TRLATIN and T RROMAN, which convert between the HP ROMAN-8 character set and the more standard LATIN-1 character set. Each is a single line POSIX shell/tr script. You can download them in a zip file. It is best to unzip the file on your HP3 000, rather than on your PC. Specifically, do not try to transfer the files TRLATIN and TRROMAN using Reflection file transfer because it will automatically translate the characters inside these programs, which will break them.

Because of this problem , and because you cannot send zip files as attachments on the HP3000-L, I also wrote an AWK program, MAKETR that creates the other two programs. It only needs to be run once. Note that you already have AWK and tr on your MPE/iX system, so you don't need to download anything else.

Older stuff:
A Perl script to send e-mail with attachments from an HP3000, optionally encrypted or digitally signed (if you have OpenSSL). The documentation is included within the file. Read it carefully, because set-up for encryption takes some work.

Three MPE-releated Perl modules are available here, as well as on CPAN:

MPE::File download or docu mentation
MPE::Suprtool download or documentation
MPE::CIvar download or documentation

If yo u need a brief lesson on how to install Perl modules manually, here goes nothing.

If you have trouble installing from CPAN, there are a few hints here.

This page last updated: Oct 3, 2002