3k Associates Logo
Home
Products
Services
About 3k Associates
What's New?
Publications
Vendor/Product Info
Job Listings
Public Domain Software

Google
3kassociates.com Web


Links
Site Map

HP3000 Software
Native HP 3000 / MPE Software

Last Updated on November 04, 2009 10:51 PM


Native (non-ported) MPE Applications

Package Name

Hosted By Description
AQ/3000 3k Advanced Query (query.pub.sys on steroids - in a mover635 truck with installation script)
BASIC/3000 3k The Basic/3000 interpreted programming language Reflection/WRQ labeled format  or  Minisoft MS92 format
BASICOMP 3k The (CM) compiler for the Basic/3000 language Reflection/WRQ labeled format  or  Minisoft MS92 format
Bounce Resource3000 A utility to bounce (logoff) idle users. (LZW), (std), (Plain text information.)
CDCOPY 3k Program that lets you read files off a 3000's CDrom drive [mover truck format]
CHECKWWW Resource3000 A utility to check an HP 3000's web server's access log file, looking for problems. It can also scan a web page hierarchy, looking for bad local links. (LZW), (std), (Plain text information.)
CHKTAPE Resource3000 A utility to test and report the status of a tape drive. Original version courtesy of Terry Tipton. (LZW), (std), (Plain text information.)
COMPFILE Resource3000 COMPFILE A utility to compare two files. (LZW), (std), (Plain text information.)
COMPILE Resource3000 A utility to automate compiles. QEDIT aware. Vaguely similar to "make", but with all information embedded in source file, not a separate file. (LZW), (std), (Plain text information.)
COMPRDDS Resource3000 An unsupported privileged program that tries to enable/disable hardware compression for DDS drives. (std), (Plain text information.)
COPYFILE Resource3000 A (somewhat old) fast file copier. No wildcards, but it can copy privileged files like IMAGE datasets. (LZW), (std), (Plain text information.)
For a more full featured file copier, see the REP Tool.
COUNTNB Resource3000 A program that counts the number of code, blank, and comment lines read from $STDINX. (LZW), (std), (Plain text information.)
DBCHECK Resource3000 is an IMAGE/SQL database checking program. (LZW), (std), (Plain text information.)
DBCopy 3k Database <-> database -or flatfile- copier, in Reflection/WRQ labeled format  or Minisoft MS92 format)
Documentation file here. Catalog file (wrq format) here.
DBDRIVE Resource3000 Adifferent approach to a generalized low-level IMAGE/SQL exerciser. Somewhat more friendly than DBDRIVER.PUB.SYS. (LZW), (std), (Plain text information.)
DBPURGE Resource3000 Is an IMAGE/SQL database purger. (LZW), (std), (Plain text information.)
DEBUGMAC Resource3000 A utility that enters Debug/iX after loading DATINIT.DAT.TELESUP and doing an implied MACSTART ,"1". This makes it easier to run the DAT macros on a live system. (LZW), (std), (Plain text information.)
DF5 3k Enhanced DISCFREE utility for System and User volumes in Reflection/WRQ labeled format  or Minisoft MS92 format
DMESG Resource3000 Displays the bootup message log. Source code included. (LZW), (std), (Plain text information.)
EatHTML 3k Utility to read an HTML source and strip out all HTML tags) Reflection/WRQ labeled format  or Minisoft MS92 format)
EJECT Resource3000 Is a privileged program that turns DDS eject-on-close on/off. It also has a "once only" eject-on-close option. (LZW), (std), (Plain text information.)
Equater! AICS An amazing programmable calculator from AICS Research.
FILECODE Resource3000 A utility that changes the filecode of files on MPE/iX. (It must reside in a group with PM capability.) (LZW), (std), (Plain text information.)
FILEOPEN Resource3000 A utility, callable via QEDIT's "P" command, that aids in writing FOPEN calls in SPL, FORTRAN, or Pascal. (LZW), (std), (Plain text information.)
FILERPT Resource3000 A log file analyzer. It has since been superceded by the REDWOOD Tool, but this version is free. Its main focus is on "File Close" records. (LZW), (std), (Plain text information.)
FINDBIG Resource3000
Searches for files larger than some specified number of megabytes. It can also look for files with ACDs, bad creators, new files, old files, and/or files with HFS names (but not MPE names). Run FINDBIG with the entrypoint of "HELP" for more information. (LZW), (std), (Plain text information.) This program is also known as:
  • FINDACD (find files with ACDs);
  • FINDBADC (find files with creators from other accounts);
  • FINDFILE (find files that match some criteria);
  • FINDHFS (find files that have HFS names, not MPE names);
  • FINDNEW (find files newer than a particular date);
  • FINDOLD (find files older than a particular date).

because its default search criteria depends upon its own program name

FIXCLOCK Resource3000 A command file that updates your hardware clock to match your software clock. This is useful when you have an incorrect hardware clock setting ... which can affect some programs. (FIXCLOCK.txt (command file))
FIXFDATE Resource3000 The FIXFDATE utility, which is free, will sweep through your files and change any creation/modification/access/allocation/statechange date that is a "future" date to be "today". FIXFDATE.LZW
Usage:  
   :run fixfdate
      ... searches all files in your logon account
   :run fixfdate; info = "/"
      ... searchs all files on the system
   :run fixfdate; info = "@.FRED"
      ... searches the files in @.FRED
   :run fixfdate, help
      ... prints on-line help
FLUSH Resource3000 Flushes closed disk files from memory, useful when doing timing tests that you want to have repeatable and meaningful. (LZW), (std), (Plain text information.)
FMTFCODE Resource3000 Some code (source & object) plus an in-line "database" of filecodes, that allows you to convert to/from filecode numbers and filecode mnemonics, including mnemonics for vendor/user filecodes (in addition to HP filecodes). (LZW), (std), (Plain text information.)
FTPRUN Resource3000 A logon "CI" replacement, UDC, SL, and XL that allow system managers to provide restricted dial-in (or network) logon access to selected file transfer programs. (LZW), (std), (Plain text information.)
getstats.bin 3k Httpd statistics program for MPE/iX binary format
getstats.wrq 3k Httpd statistics program for MPE/iX wrq label format
gopher.wrq 3k U of Tennessee's contributed gopher client in WRQ labelled format
gzip.bin 3k GNU Zip program for MPE/iX in binary format
gzip.wrq 3k GNU Zip program for MPE/iX in WRQ labelled format
HPFOPEN Resource3000 A set of Debug/iX macros that shows the parameters to an HPFOPEN call. (TEXT file)
HPTITLE Resource3000 Sets the window and icon title for an hpterm and/or dtterm window. (LZW), (std), (Plain text information.)
HTTPBACK Resource3000 Background detacher for HTTPD. HTTPBACK allows you to have your HTTPD running without having a constantly running batch job (or session). (LZW), (std), (Plain text information.)
ips3000.zip 3k HP3000 print spooler for tcp/ip connected jetdirect printer
kermit.c 3k Kermit file-transfer program - source in 'C'
kermit.spl 3k Kermit file-transfer program - source in 'SPL'
kermit.wrq 3k Kermit file-transfer program in WRQ labeled format
LIFDIR Resource3000 Displays the directory of a LIF (Logical Interfchange Format) disk, CD, or tape. (LZW), (std), (Plain text information.)
MASTEROP Allegro The job scheduling package recently made freeware - hosted by Allegro
MECONS Resource3000 Makes the current terminal the system console, even if it is connected via the network. (When the session terminates, the console reverts to ldev 20). This includes MPE/iX and MPE/V versions. (LZW), (std),  (Plain text information.)
MHZ Resource3000 Another program to measure the speed of your CPU (in MHz). The source code (included) can be compiled on many Unix systems. (LZW), (std), (Plain text information.)
MICHECK Resource3000 A utility that reports whether the Measurement Interface (MI) is currently on or off. (LZW), (std), (Plain text information.)
MIPSTEST Resource3000 A program to measure the speed of your PA-RISC CPU (in MHz). MPE/iX and HP-UX versions are available. Note: more information here. (LZW), (std), (Plain text information.)
MODIFY Resource3000 A replacement for the "VEMOD" single-line visual mode editing routine inside QEDIT. (LZW), (std), (Plain text information.)
mover.bin 3k HP's compress/transport tar-like program for MPE/iX - binary format - version A.00.02
mover.wrq 3k ^same as above, but in wrq labelled format
mover557.wrq 3k Mover version A.00.02 w/EOF=557 WRQ labeled
mover635.wrq 3k Mover version A.00.02 w/EOF=635 WRQ labeled
mover651.wrq 3k Mover version A.00.02 w/EOF=651 WRQ labeled
nmdecode.txt 3k Command file that runs nmdecode program below
nmdecode.wrq 3k CM program that decodes UUENCODE, BASE64, or BINHEX data including wrq or Business Session labelled files
nmencode.txt 3k Command file that runs nmencode program below
nmencode.wrq 3k CM program that encodes ->uuencode,Base64,binhex + WRQ or Business Session labeled formats
nslookup.bin 3k BIND nameserver query program for MPE/iX binary format
nslookup.wrq 3k BIND nameserver query program for MPE/iX WRQ label format
ONLINE Resource3000 a utility which can put most tape drives, DDS (DAT) drives, and DLT drives back online. Waits for the AVR (Automatic Volume Recognition) to complete before returning to the user (this uses Priv Mode). (LZW), (std), (Plain text information.)
ONLINENP Resource3000 A non-privileged version on ONLINE ... doesn't wait for the AVR to complete. (LZW), (std), (Plain text information.)
OSVER Resource3000 a program that analyzes HPSWINFO.PUB.SYS to tell you what version of MPE is installed on your system. (LZW), (std), (Plain text information.)
PASSGEN Resource3000 CM program that generates passwords that can, roughly, be pronounced. (LZW), (std), (Plain text information.)
PHANTASM Resource3000 a CM program that is an alternative interface to BASIC.PUB.SYS.  (LZW), (std)
PSCREEN Resource3000 a screen-capture utility, a subset of the CAPTURE Tool. (LZW), (std), (Plain text information.)
PTRUTIL Resource3000 sample source code (and NMOBJ) for accessing long pointer from COBOL (or other languages). Source included, written in Pascal. (LZW), (std), (Plain text information.)
PURGER Resource3000 a wildcard file purger, but one that can purge privileged files in addition to non-privileged files. (LZW), (std), (Plain text information.)
quad.wrq 3k QUAD file editor for MPE/V or MPE/iX
Quadnm 3k Quad (Native mode version; Jan 1993) in Reflection/WRQ labeled format  or Minisoft MS92 format
RAMUSAGE Allegro A free utility from Allegro that shows your 3000's memory usage
RndPass 3k Account/User/Group random password generator -MPE/V or /iX in Reflection/WRQ labeled format  or Minisoft MS92 format
RUPTIME, RWHO, RWHOD Resource3000
Programs to report how local systems are doing. RUPTIME reports how long various local computers have been up (assuming they're running an rwhod demon), RWHO reports who is logged on to various local computers (again, assuming they're running rwhod), and RWHOD allows an HP 3000 to participate in this report (by broadcasting information to various local computers). Although you may put the files into /usr/local/bin, they seem to run fine from the CI. The job stream RWHOD.JOB.ALLEGRO is a sample job file to run rwhod. (LZW), (std), (note: tar package missing the /etc/mpe_usermap.example file), (Plain text information.)

NOTE: rwho and ruptime aren't much use if you don't have rwhod running.

NOTE: before running rwhod for the first time, do:
   :newdir /var/spool/rwho

and make sure that whoever you're running rwhod as has write access to the directory ... everyone should have read access to it (for rwho and ruptime). (/var/spool/rwho is the directory where rwhod stores information about systems that are broadcasting rwho information.) (E.g., chmod 775 /var/spool/rwho)
NOTE: the RWHOD program file must be in a group.account with PM capability!

SCOM Resource3000 A file comparison program, designed to compare printable ASCII files (including QEDIT files). (LZW), (std), (Plain text information.)
STFDATE Resource3000 CM program that sets various dates for files (e.g., access date, creation date, etc) to specified values. Note: it does not know about "state change date", because it's an old CM program. For modern date manipulations, see FIXFDATE below. (LZW), (std), (Plain text information.)
SHCI Resource3000 A utility designed to be called from the POSIX shell, replacing the "callci" command. It takes its parameters and passes them to the HPCICOMMAND intrinsic. (LZW), (std), (Plain text information.)
SHOWACCT Resource3000 Displays account information from the system directory. (LZW), (std), (Plain text information.)
SHOWSW Resource3000 A set of Debug/iX macros that shows (or counts) switches to/from CM/NM (either or both). (TEXT file)
SHOWTMR Resource3000 Displays information about system "timers", including how many are in use at the current time. (LZW), (std), (Plain text information.)
SLFREE Resource3000 A package of routines that can be called from QEDIT or EDITOR. Some "clean" text, some downshift text, some write FOPEN calls. (LZW), (std), (Plain text information.)
SSTOBYTE Resource3000
An alternative to the MPE/iX /bin/tobyte program. (The usage is the same as /bin/tobyte.) It must be run from the shell, not the CI!. (LZW), (std),(Plain text information.)

Installation:
:copy sstobyte.pub.allegro, /usr/local/bin/sstobyte

SYSLOG Resource3000
A utility that displays and changes what items are being logged by system logging (to the LOG#####.PUB.SYS files). (LZW), (std),(Plain text information.)

NOTE: this is not the same as the Unix "syslog" utility.

TAPECHK Resource3000 Checks tapes/tape-drives. We wrote it when we had a tape drive that failed with every program we ran *except* TAPETEST. (LZW), (std), (Plain text information.)
TAPEDIR Resource3000 Displays the contents of CM STORE tapes. TAPEDIR is a subset of the TINDEX Tool, which handles NM & CM STORE tapes, TAR tapes, SLT/SYSGEN tapes, memory dump tapes, and others. (LZW), (std), (Plain text information.)
TAPEVIEW Resource3000 Analyzes the structure of an unknown tape. (LZW), (std), (Plain text information.)
telnet.wrq 3k Dave Elward's telnet client for MPE/iX
TIMETEST Resource3000 A simple program tests if your session has an altered date/time, and times how long calls to various datge/time routines (e.g., CALENDAR) take. (LZW), (std), (Plain text information.)
UPTIME Resource3000 A simple program that reports when the system was started. (LZW), (std), (Plain text information.)
VT3k package 3k Freeware implementation of HP VT protocol for Unix systems
WEDIT 3k Can edit up to 9 files at one time; Files can be fixed, variable, spool or KSAM; Up to 256 bytes wide (more with WIDED); Up to 8,388,607 records; Can be run on ANY terminal type; Fully system/program crash protected; Special characters or imbedded number types are allowed and can be modified; Advanced selection commands allow great flexibility in selecting just the records to be modified; Full on line help is available; Can be customized for your own look and feel; Full screen editing is available (must be an HP terminal or good HP terminal emulator); Pattern matching is supported; UNDO ability; Command line redo across all files. Program file in WRQ label format. Doc file in MSWord format. Wedit/Wided article in MSWord format.
WIDED 3k WIDED allows you to split apart a large record width file, KSAM file, SPOOL file, or TurboImage dataset into smaller record width file pieces. After editing these small record width file pieces, WIDED can then be used to combine the small record width file pieces back into a large record width file (less than or equal to 9999 characters wide) or into a TurboImage dataset. Program file in WRQ label format. Doc file in MSWord format. Wedit/Wided article in MSWord format
www.tar.Z 3k HP's port of NCSA's httpd (web server) for MPE/iX 5.0 upload binary, in Posix shell uncompress then tar -xf the file in the WWW account :newacct www,mgr;cap=pm, am,al,gl,nd,sf,ia,ba :newgroup www.www
XCLOSE Resource3000 A dangerous program that tries to close a specified file that some process has open ... and you need closed. (LZW), (std), (Plain text information.)
xmodem.wrq 3k Xmodem file-transfer program in WRQ labelled format
XMONOFF Resource3000 A utility to look at a file and display various virtual addresses for the file (file label, GUFD, and file data), and (optionally) attach/detach the file from XM. (Note: HFS files cannot be detached.) (LZW), (std), (Plain text information.)
XREF Resource3000 Produces a cross reference of SPL source code. (LZW), (std), (Plain text information.)

-We're actively looking for more programs (and games) for the archive. If you have any to contribute, please let us know. E-mail webmaster@3kassociates.com.