DR2:[VAX86C.MIVAXLUG.APPLICON.COMPARDIR]AAAREADME.1ST;1 This command file will compare the contents of two directories and produce two files. The first file is a report showing the differences, the second is a command file that will cause the second directory to look like the first. DR2:[VAX86C.MIVAXLUG.APPLICON.PERP]AAAREADME.PERP;3 AAAREADME.PERP [MIVAXLUG.PERP] Written by: James Raquepau (Applicon) Submitted by: James B. Fischer (MIVAXLUG Chair) PERP (short for perpetual) is a utility to assist in the scheduling of reoccuring batch jobs. Specify the date, times, and days on which the batch jobs is supposed to run and PERP will compute the next occurance of the time parameters and submit the job with the appropriate /AFTER value. DR2:[VAX86C.MIVAXLUG.APPLICON.PORTWATCH]AAAREADME.1ST;1 This utility will log off any inactive jobs. An inactive job is defined a a process that has not consumed any CPU time (less them 50ms) or performed any I/O since the last time the process was examined. DR2:[VAX86C.MIVAXLUG.EDISON]AAAREADME.TPRINT;1 The TPRINT command is used to print files on a printer attached to a VT200 or similar terminal with a printer port. It allows for printing in pica and elite character widths, as well as draft and an alternate print quality. The TPRINT command is flexible enough to allow for different printer definitions on the command line, as well as different terminal definitions on the command line. TPRINT requires no special privileges to execute. DR2:[VAX86C.MIVAXLUG.EDS.CUTLER]AAAREADME.TXT;4 [MIVAXLUG.EDS.ANALYSIS] Contains command procedures which for call structure analysis. Currently, only well-written DCL command procedures are handled, producing an indented list of called files. Especially useful for figuring out the vendor's idea of SYSTARTUP.COM. [MIVAXLUG.EDS.DECUS_TAPE_TREE] Contains tree maps for the DECUS Symposium tapes since fall 1984. Both screen and line printer output is there. [MIVAXLUG.EDS.INDEX] Rather nicely formated disk fragmentation display. Set default to a physical device before using it. [MIVAXLUG.EDS.TPRINT] Yet another terminal printer utility set. It prints RUNOFF output ok. Provide feedback to: James R. Cutler EDS Tower 12N11F Electronic Data Systems PO BOX 5121 26533 Evergreen Southfield, MI 48086-5121 313-262-5572 DR2:[VAX86C.MIVAXLUG.EDS.CUTLER.ANALYSIS]AAAREADME.TXT;2 Analysis Procedures DR2:[VAX86C.MIVAXLUG.EDS.CUTLER.TPRINT]AAAREADME.1ST;1 TPRINT.COM SETPRINT.COM DR2:[VAX86C.MIVAXLUG.EDS.KERMIT_INSTALL]AAAREADME.1ST;1 This directory contains a backup saveset which is suitable for use by VMSINSTAL to install KERMIT on your system. DR2:[VAX86C.MIVAXLUG.EDS.LA50_QUEUE]AAAREADME.TXT;1 LA50 Printer Queue System DR2:[VAX86C.MIVAXLUG.EDS.TPRINT]AAAREADME.1ST;1 TPRINT.COM SETPRINT.COM DR2:[VAX86C.MIVAXLUG.FISCHER.FRAGMENT]AAAREADME.FRAGMENT;1 FRAGMENT Utility [MIVAXLUG.FRAGMENT] D I S K F R A G M E N T A T I O N U T I L I T Y Written by: James B. Fischer MIVAXLUG Chair This utility reads the BITMAP.SYS file in the [0,0] directory on a disk specified by the user. A one page report is generated containing information on fragmentation of the disk. This version only examines the AVAILABLE space on the disk. Future versions will include USED space in the report. DR2:[VAX86C.MIVAXLUG.FISCHER.TPU_PLUS]AAAREADME.TXT;1 [MIVAXLUG.TPU_PLUS] Technical work done by: W. Geoff Braynt / Applicon Documentation and DECUS submission by: James B. Fischer / MIVAXLUG This submission required VMS 4.2 or later. Several features have been added to the EDT interface to TPU. These features include split screen editting, learn mode for defining keys, centering text, and the display of characters that are not normally displayed. Much of the inspiration for these enhancements came features in the EVE interface. DR2:[VAX86C.MIVAXLUG.FISCHER.TREE]AAAREADME.TREE;1 AAAREADME.TREE [MIVAXLUG.TREE] Submitted by: James B. Fischer (MIVAXLUG Chair) These command files are resubmissions (with improvements) from earlier DECUS tapes. DELETREE has had some bugs repaired and a verification prompted added. DRAWTREE has has some improvements made to the display (spacing improvments), and now supports VT-200 class terminals. DR2:[VAX86C.MIVAXLUG.FISCHER.UNIQFILE]AAAREADME.UNIQFILE;1 AAAREADME.UNIQFILE [MIVAXLUG.UNIQFILE] U N I Q U E F I L E N A M E G E N E R A T O R This command file generates file names that are gauranteed to be unique in the directory specified. File type and partial file names can be supplied and will by used for checking. This procedure simply starts with the users pid, appends the directory, partial name, and file type (the parameters) and checks disk. If the file already exists, the pid number is bumped and the new number used inthe next check. the value of the name found to be unique is return in the DCL global symbol UNIQUE_FILE_NAME. DR2:[VAX86C.MIVAXLUG.HAYS]AAAREADME.MEM;1 INSTRUCTIONS TO INSTALL KEY DEFINITION UTILITIES by Robert L. Hays UTILITIES USING THE "DEFINE/KEY" DCL COMMAND The DEFINE/KEY command defines keypad and function keys on VT-style terminals to DCL-executable strings. A great many things can be done with this, but included here is a set of utilities to get you started. DR2:[VAX86C.MIVAXLUG.LIT]AAAREADME.TXT;1 This program was written, so a user did not have to log off the system every time they left their terminal. I had in mind priveleged accounts at the time. The program does not require any priveleges to run. There is a problem, where I cannot include the code to LGI$HPWD. This is DEC's password hashing function, however it is supplied in the VMS micro-fiche, but I did include the object file. Another little program needed was UAI_DEF.MAR, this program when assembled, provides the needed symbols for $GETUAI. Written by: Gary Sachs July 10, 1986 DR2:[VAX86C.MIVAXLUG.SEND]AAAREADME.SEND;1 AAAREADME.TXT for [MIVAXLUG.SEND] S E N D M E S S A G E U T I L I T Y Written by: James B. Fischer (MIVAXLUG Chair) Then SEND utility will allow a user to send a one line message to another user that is logged onto the system. Messages are sent to the users terminal regardless of the terminal type or characteristics, unlike the VMS PHONE utilitiy. DR2:[VAX86C.MIVAXLUG.SIDPARSE]AAAREADME.TXT;2 AAAREADME.TXT for [MIVAXLUG.SIDPARSE] The SIDPARSE command procedure takes apart a SID value and displays the relevent fields. A SID can be supplied or, if is entered, the current system's SID is obtained and used.