This directory contains several tasks and command files that I have found useful. These come with the standard DECUS grarantee (ie - if it doesn't work or crashes your system, tough). The phrase "Will run under" means I have tried it under these operating systems, and had no problems. The phrase "Should run under" means I have not tried it, but know of no reason why it needs to be modified to work under these operating systems. A couple of bugs in the Spring '84 version have been fixed in this release - see below for details. T. R. Wyant Central Virginia LUG E. I. DuPont de Nemours & co TFD - P.O. Box 27001 Richmond, Virginia 23261 TIZ - Task Image Zapper Source Language - Fortran-77 Will run under - RSX-11M, RSX-11M+, VAX-11/RSX Function - Provide formatted dump of task image label blocks, showing name, partition, priority, creation date, LUN assign- ments, and so on. Most of the items dumped can be modified. This grew out of a task written to deal with the M+ V2.0 task builder's incorrect common area access assignment (since patched). Modified - 16-Mar-84 to correctly determine where number of LUNs is stored, and to add support for TKB IDENT keyword. - Summer 84 so /IP sets the right bit and doesn't crash your system, and to allow you to change the name of the resident library (or common) your task is mapped to. - Release 88.020 adds named directory sup- port, and a more normal exit sequence (using EXIT and QUIT, with ^Z equivalent to EXIT). CALC - Calculator and radix converter. Source Language - "@" processor. Will run under - RSX-11M+ V2.0 forward, and M V4.0 forward Function - Do integer calculations in octal or decimal, and radix conversion to or from ASCII (word), RAD-50, or any radix from 2 thru 16. User can create numeric symbols on the fly to store results for later use. Note that the calculations string is interpreted in "@" fashion (left to right), rather than in algebraic fashion (* and / before + and -). Also, trapping errors in the calculation string requires servicing CALC - Calculator and radix converter (continued). Function (cont'd) Type 2 errors with an ONERR directive, ignoring the manual's contention that you can't continue after a Type 2 error. Wierd things may happen in this case, though it has worked okay, so far. Modified: - To add the ability to compute an "n" bit checksum on the input. BRU - BRU command line builder. Source Language - "@" processor. Will run under - RSX-11M+ 2.0 forward Should run under - RSX-11M V4.0 forward Function - Construct the required mount commands and BRU command line to do most of our BRU runs. Can be invoked interactively (@BRU), or with parameter passing (@BRU IN: OU: or @BRU OU:=IN:). Validates input and output devices, mounts all unmounted media foreign (under M+ only), and selects BRU switches depending on whether the input and output media are disk or tape, and whether mounted FILES-11 or foreign. All media mounted by this command file will be dismounted when it exits. This command file will apply the /DEN switch for MF:, MM:, MS:, and MT: out- put, using the highest density avail- able. No density is assumed for input. This should be readily modifiable to meet individual site needs. This command file will also default initial and maximum index file sizes for for output disks without file ID preservation to the INI defaults. Modified - 16-Mar-84 to correct initialization for multi-header index files. - Add the following switches: /PR to control preservation of file IDs. /IM to (partly) support image disks. /EX to support file exclusion. Add elapsed time calculations Add ability to CON the output device ONLINE if needed (M+).