bobp@tekcae.TEK.COM (Robert N. Perry (Bob)) (01/19/88)
The following are two DECUS library status reports showing new
programs available from the DECUS library.
To reach the DECUS library, use the address:
DECUS Program Library
219 Boston Post Road
Marlboro, Mass. 01752-1850 USA
617-480-3418
Programs are distributed for media/copying charges that are more
or less in line with what universities charge. This is needed because they
have to pay some fulltime staff, pay for machines & maintenance, and the
costs of catalogs, etc. Not cheap. They get partial subsidies from DEC to
help with this, so costs aren't as high as they could be. However, Columbia
charges $100/tape for Kermit, you pay $50 for PMDF, and so on; DECUS charges
are comparable. Also, SIG tapes can be obtained free from your LUG as well as
the DECUS library.
Many of these programs are NOT on ANY SIG tapes however. If you want
them, order from the library. You can get the programs within a few days
of ordering from DECUS; turnaround is good these days. So please do not
assume you'll get the code off a SIGtape later; you may wait awhile and
then discover it isn't there.
This information is provided so if you want any of these programs,
you don't have to wait for a catalog to appear.
Glenn Everhart (Everhart%Arisia.decnet@ge-crd.arpa)
===================================
FROM: Betty Cadieux
SUBJECT: DECUS Program Library Status Report November 22, 1987
CATALOG INSTRUCTIONS:
The following corrections should be made to the 1987/1988
Software Catalog.
A DECUS user reports that DECUS No. 11-854, Title: "NBS PASCAL
for RT-11", does not implement the DISPOSE function.
DECUS No. 11-372, Title: SPY RSX Accounting System, does not work
on operating system versions of RSX-11M later than V3.4.
ATTACHMENT C
PROGRAM AVAILABILITY
The following new/revised programs are not listed in the
1987/1988 Catalog. See attached abstracts for media
availability.
PROGRAM # TITLE
VAX-LIB-7 The VAX Library Collection 7
V-SP-66 DISK Utility Collection
VAX-149(R) DIAL
VAX-243(R) VAX - RMD
VAX-285 COLOR241
VAX-286 VIEW
VAX-287 Environment: A Project Accounting Utility
11-795(R) GRAPHKIT: Graphics Routines for the HP-7221C/T
Plotter
11-895 VTCALC: Calculator for VT100 or VT220 Terminals
New
VAX-LIB-7 The VAX Library Collection 7 Version: 1987/1988
Keywords: Library Tapes - VMS
Abstract: The VAX Library Collection 7 contains programs,
VAX-234, VAX-237 through VAX-244, VAX-246 through VAX-250,
VAX-252, VAX-254 through VAX-261, VAX-264 and VAX-265. The dates
of these submissions are from April 1987 to August 1987.
Release Notes distributed with each order.
Documentation may or may not be on magnetic media. Complete
sources not included.
Media (Service Charge Code): User's Manual (EB), 2400' Magnetic
Tape (PC) Format: VMS/BACKUP, TK50 Tape Cartridge (TC) Format:
VMS/BACKUP
New
V-SP-66 DISK Utility Collection Version: October 1987
Operating System: MicroVMS V4.4, VAX/VMS V4.3 - V.4.5 Source
Language: DCL, MACRO-32, VAX-11 FORTRAN Keywords: Utilities -
Disk - VMS
Abstract: DISK Utility Collection is a collection that contains
programs that relate to activities that would increase the
performance or utilization of disks on a VAX system.
This collection is made up of seven programs:
DECUS NO.
VAX-183 JUICER A disk fragmentation/compression program.
{Editor's note: this is JUICER2 as discussed
at the Anaheim DECUS meeting}
VAX-204 ALLOCATE Allows temporary allocation of disk
space.
VAX-205 DISK_USE A snapshot of disk usage with quotas
enabled.
VAX-206 FRAG Measures fragmentation on the files-11
disk.
VAX-251 FRAGMENT Evaluates your RMS file characteristics.
VAX-253 DISK_MGR Gathers disk statistics quickly and
easily.
VAX-266 NO_FRAG Performs pseudo on-line disk compression
plus VAX to VAX file transfer.
See individual submissions for complete abstracts.
Restrictions: Most of the programs on this tape require VAX/VMS
V4.3 or later.
Documentation may or may not be on magnetic media.
Media (Service Charge Code): 2400' Magnetic Tape (PC) Format:
VMS/BACKUP, TK50 Tape Cartridge (TC) Format: VMS/BACKUP
Revision
VAX-149 DIAL Version: 1.2, October 1987
Author: Roger Talkov, Emulex Corporation, Costa Mesa, CA
Operating System: VAX/VMS V4.5 Source Language: C Keywords:
Security, System Management - VMS
Abstract: DIAL prevents unauthorized access from dial-in callers
and allows authorized users to access the computer from a
dial-back line. DIAL requires the caller to answer some
questions about their access rights. If incorrect, the program
will disconnect the caller. If correct, the program will notify
the user of their acceptance, will disconnect the call, and then
call them back at a pre-determined phone number.
Benefits include controlled access, users accessing only from a
pre-determined location, and users do not have to pay for phone
access.
DIAL was written in VAX-11 C and the source is included.
Changes and Improvements: Includes 2400 baud modem support and
the logging of all attempts of DIAL access into DIAL.LOG. This
extra security will provide information on break-in attempts as
well as an audit trail of modem usage.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP, or order VAX-LIB-4
Revision
VAX-243 VAX - RMD Version: 2, November 1987
Submitted by: Wayne Bruzek, N.J. Turnpike Authority, New
Brunswick, NJ
Operating System: VAX/VMS V4.5 Source Language: VAX FORTRAN
Keywords: Utilities - VMS
Abstract: VAX - RMD is a pacifier for the ex-RSX user who misses
the "real-thing". Though it doesn't look quite the same and
doesn't have the various screens of the old RMD, it does provide
quite a bit of useful information, such as:
. Current Node Name.
. Current time.
. Percent of the Page File that is available.
. Percent of the Swap File that is available.
. Amount of free space on each disk drive specified.
. PID, Username and Imagename of each active image.
The fields are updated continuously and the display can be
somewhat tailored by way of a user created parameter file.
Changes and Improvements: Displays 90 rather than 54 users,
switches to wide screen, several bugs fixed.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VAX/ANSI
New
VAX-285 COLOR241 Version: 1, July 1987
Submitted by: Dale Stephan, EDS, Saginaw, MI
Operating System: VAX/VMS V4.2 Source Language: PL/1 Hardware
Required: VT241 terminal Keywords: Terminal Management
Abstract: The VT241 color graphics terminal has the capability to
display four colors simultaneously from a pallet of sixty-four.
Multiple color display is common in graphic applications such as
DECgraph, but for day-to-day use, the terminal is typically green
foreground (or characters) on a black background. The problem
comes when one's eyes are tired of green. Green is not the best
color for constant viewing. The optional red/blue screen (Mono +
Color) is the only other color combination selectable from the
keyboard.
This limited utilization of capabilities has driven the
development of Color241. Color 241 unleashes the color power of
the Digital Equipment Corporation terminals. Color 241 is an
interactive program that stresses a user friendly access to the
hidden colors in the VT241. Colors for each of the four
displayable zones (fondly called foreground, background, cursor
and bold) may be defined on-the-fly, from the pallet of
sixty-four colors, thus allowing immediate contrast comparisons.
The program provides the capability to write the color
definitions to disk, thus allowing automatic setup of the
desired colors on any VT241.
I recommend goldenrod on black, with a turquoise cursor and red
bold characters.
It is recommended that the user request the help option during
the first execution of the color program. The help text
describes the function of the program as well as some helpful
tips on using the program.
Documentation not available.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-286 VIEW Version: 4.5, September 1987
Submitted by: C.J. Chapman, Philips Defence Systems, Crawley,
Sussex, England
Operating System: MicroVms V4.5b, VAX/VMS V4.5 Source Language:
MACRO-32 Memory Required: 12.2KB Virtual Allocation Hardware
Required: VT200 Series terminal Keywords: System Management -
VMS
Abstract: The VIEW utility is a system management tool that
enables the Systems Manager to obtain information on system
processes or user processes. VIEW is very useful for taking a
snapshot look at your system to establish what images are
currently executing. VIEW executes on Digital Equipment
Corporation VT200 Series terminals continuously displaying the
following information:
. User Name of Process Name, Image Name, Process Id.
. Login Time, Uic, Process State/Type, CPU Min/Sec.
. Base Priority Current Priority, Working Set Size.
. Image Activation Count, Disk I/O, Buffered I/O.
. Page Faults, VMS Release, Balance Set, Node Name.
. Idle Time and Uptime since boot time, Date Time.
VT220 Terminal Keypad Functions:
. Process User or Process Name (Select)
. Increase Interval Time (Up_Arrow)
. Decrease Interval Time (Down_Arrow)
. Increase Page Number (Next_Screen)
. Decrease Page Number (Previous_Screen)
. Clear Page (Do)
. Enable/Disable Highlight (Find)
. Highlight Process (Up/Down_Arrow)
. Delete Process (Remove)
. Increase Base Priority (Right_Arrow)
. Decrease Base Priority (Left_Arrow)
. To Exit type Ctrl_y, Ctrl_c or (F6).
To continuously VIEW Balance set, Idleup, and Date Time, use the
following procedure:
. Decrease Interval Time to zero.
. Clear Page using the (Do) key.
Release Notes are distributed with each order.
Notes: Operating system VAX/VMS V4.4 or later is required.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-287 Environment: A Project Accounting Utility Version: 1.1,
November 1987
Operating System: MicroVMS V4.4, VAX/VMS V4.4 Source Language:
MACRO-32, VAX FORTRAN Keywords: Utilities - VMS
Abstract: ENVIRONMENT is a project accounting utility which allows the
user to close its current account and start with a new one without
logging out and in. This is done by:
. closing the current account.
. clearing the accounting fields in memory.
. changing the user process parameters ie, username,
accountstring, privileges, UIC, device and directory.
Process quotas are not changed currently and probably will be realized
in a future release of this program. Access to projects and creating
projects is done by a maintenance program (ENVMAINT) and authorize.
Notes: Operating system VAX/VMS V4.4 or later is required and uses
GETUAI system service.
Restrictions: Creates a new user environment with the exception of
process quotas.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
Revision
11-795 GRAPHKIT: Graphics Routines for the HP-7221C/T Plotter
Version: 3, July 1987
Submitted by: R. E. Beverly III Ph.D., R. E. Beverly III and
Associates
Operating System: RSX-11M V4.1, RT-11 V5 Source Language: FORTRAN 77
Memory Required: Largest program requires 28KW Software Required:
Hewlett-Packard PLOT/21 software library Hardware Required:
Hewlett-Packard 7221C/T plotter Keywords: Graphics, Scientific
Applications
Abstract: GRAPHKIT is a collection of software tools designed to
supplement Hewlett-Packard's PLOT/21 library by providing routines to
easily plot linear, semilogarithmic and logarithmic graphs in standard
scientific/engineering formats of publication quality. An additional
routine is provided which permits rapid layout and production of
viewgraphs and transparencies.
The user is given full control over the x- and y-axis minima and
maxima, the generation of axis labels and major and minor tick marks
and curve legends. Multiple curves can be drawn on a single plot.
Each curve can consist of data symbols only, data symbols connected by
straight lines, or lines connecting the data points with no symbols.
The user selects the pen number, symbol type (if any), and line type
for each curve.
Changes and Improvements: Version 3 is the addition of user-specified
line type for each curve. The maximum number of embedded subscripts
and/or superscripts in the axes titles and curves legends has been
increased.
Media (Service Charge Code): One RX01 Diskette (KA) Format: FILES-11,
600' Magnetic Tape (MA) Format: FILES-11
New
11-895 VTCALC: Calculator for VT100 or VT220 Terminals Version:
1.0, October 1987
Submitted by: Michael Chamsay
Operating System: RSTS/E V9.3 Source Language: BASIC-PLUS-2 Hardware
Required: VT100 or VT220 terminal Keywords: Calculators
Abstract: VTCALC is an easy to use, simple calculator program that
does basic calculations. All input is done via the keypad and arrow
keys which are diagrammed on the screen using the line drawing
character set. Like many simple calculators it has one memory cell
which is displayed on the screen and updated whenever the store key is
pressed. This program was developed and tested on a VT220 look alike
in VT100 mode. One of the future enhancements will be to include
scientific functions such as trigonometic, and log functions.
Documentation not available.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format: DOS-11
------------------------------------------------------------
SUBJECT: DECUS Program Library Status Report January 04, 1988
This is the first status report since November 22, 1987.
PROGRAMS ON HOLD/STATUS
PROGRAM NO. TITLE HOLD/STATUS
11-43 Wabash College Student No longer
Information System available
(Per author request)
PROGRAM AVAILABILITY
Following are the new/revised* programs not listed in the
1987/1988 Catalog and also the revisions ("*") to programs that
are listed in the 1987/1988 Catalog.
PROGRAM # TITLE
*VAX-252(R) KEYPADS
*VAX-256(R) DM/SD/WPE/COLORS
VAX-284 Terminator
VAX-288 REPORT WRITER
VAX-289 Tomei Universal Engineering System Bench Test
VAX-290 LABELS
VAX-291 SYSTAT
VAX-292 VFE - VMS File Editor
VAX-293 VMS Performance Monitoring
VAX-294 WEB Pack
11-896 MODES
11-897 C Windows For RSX
11-898 Finger/RSX
UX-101 Timberwolf
UX-103 Mighty
UX-104 Wombat
Revision
VAX-252 KEYPADS Version: November 1987
Submitted by: Ronald William Burke, Westinghouse Electric
Corporation, Baltimore, MD
Operating System: MicroVMS V4.X, VAX/VMS V4.X Source Language:
DCL Keywords: Tools - Applications Development
Abstract: The program KEYPADS graphically displays the contents
of a keypad. The keypad state name refers to which keypad state
you wish to output the keypad settings. If omitted or given no
value, then the current keypad state is assumed. If you use an *
in this field, then the legend keypad (which outputs the name of
every key in the keypad) will be output instead.
The keypad portion symbol refers to which portions of your keypad
are to be displayed. If omitted or given no value, then the
entire keypad is assumed. If you use a < or > (or the default
<>) in this field, then either the left and/or right halves of
the keypad are output to you. The left part of the keypad has
the arrow keys, the E keys, and the F keys. The right part of
the keypad is the traditional VT100 series keypad (the PF keys,
the KP keys, etc.).
Changes and Improvements: More supporting routines and
documentation included.
Media (Service Charge Code): 600' Magnetic Tape (MA)
Format: VMS/BACKUP
Revision
VAX-256 DM/SD/WPE/COLORS Version: December 1987
Submitted by: Dale E. Coy, Los Alamos National Laboratory, Los
Alamos, NM
Operating System: VAX/VMS V4.6 Source Language: DCL, FORTRAN 77,
MACRO-32, TPU, VAX FORTRAN Hardware Required: DM$SD needs VT52
or ANSI-compliant or Digital Equipment Corporation terminal. WPE
needs VT1XX or VT2XX compliant terminal. COLORS needs ReGIS
compliant color terminal (VT241/VT340). Keywords: Editors,
Terminal Handler, Terminal Management
Abstract: This submission contains three sub-directories:
. DM$SD (Directory Manager and Set Default)
. WPE (Word-Processing-Like Editor)
. COLORS (VT241/VT-340 Colors Management)
DM (Directory Manager V7.2A) is a utility which allows you to
more easily manage, clean up, and otherwise work with your files
and directory structure. DM is particularly useful if you have
large numbers of files or sub-directories and is helpful in
encouraging users to clean up their directories (by making it
easy to do so). It is invaluable for sorting through the DECUS
SIG tapes after they have been loaded. DM displays the files in
your current directory (or your directory tree). With one or two
keystrokes you can do most major DCL commands: delete, copy,
purge, print, edit, view, rename, etc. The keystrokes are
ALL-IN-1 like. Your favorite editor may be used from DM. The
SMG$ interface is used for terminal independence and efficiency.
Full on-line help and extensive documentation are provided.
SD (Set Default V4.3A) is a utility which shortens the commands
for SET DEFAULT and SHOW DEFAULT and expands the capabilities of
the SET DEFAULT command. In addition to less typing, SD provides
convenient movement between directories, a "stack" of 20 direc-
tories, an interactive display of your directory tree, and much
more. SD is implemented in FORTRAN for speed, and uses the SMG$
screen interface. Full on-line help and extensive documentation
are provided.
WPE (Word-Processing-Like Editor V2.4) WPE is almost a full
implementation of WPS-PLUS (TM) for editing ASCII files. WPE is
an extremely powerful text editor. In addition to full-feature
editing, searching, replacing, etc., WPE provides two-window
editing, the most useful features of EVEPlus, and several other
extensions. Included are some Language Sensitive features for
editing .COM files. A "read-only" option, called MORE, is an
outstanding replacement for the TYPE command. It's easy to "get
started" with WPE, but a large set of advanced features are
available to the curious user. Full on-line help and extensive
documentation are provided. An additional advantage of WPE is
that the user who uses WPS-PLUS has essentially the same keyboard
interface to WPE (avoids having to remember several editors).
Features include:
. All of WPS-PLUS that is reasonable (full function
editing).
. Two-window editing.
. Multiple files.
. Bookmarks.
. Insert and examine special characters.
. Print files with special characters.
. Fix up files by removing CR/LF.
. Automatic tailoring for .COM, .HLP, .FOR, and .TPU files.
. Read-only interface (called MORE).
WPE is written in VAXTPU and built on EVE, so it's inherently
extendable. DM, SD, and WPE work well together, or separately.
COLORS (Colors Management V4.1) is a suite of programs for
managing and setting "default" colors for ReGIS color terminals.
Having a VT241, VT-340 (or other color ReGIS terminal) is much
more fun if you use color combinations other than red, blue,
green. These programs make it easy for the user to control
his/her terminal colors. A side effect is the provision of a
"system default" set of pleasant colors.
. CO Gets any user some set of colors.
. OCO Used if terminal is garbaged - fixes terminal and
restores colors.
. NCO Gets a new set of random, contrasting colors.
. CCO Gets a new set of random, complementary colors.
. SCO Gets a new set of random, similar (soft) colors.
. PCO Lists 64 choices and lets the user pick a color.
. XCO An interactive/visual user chooser.
These programs are lots of fun (if you have a VT-241 or VT-340
terminal), and the PCO and XCO programs have a nice user
interface.
The submitter welcomes comments, suggestions, etc. Bug fix
requests will also be considered.
Notes: If operating system VAX/VMS V4.4 or less is used, a
FORTRAN Compiler is required after modifying the source code of
DM and SD. Full documentation is provided for all of the
programs, in .TXT, .WPL (for WPS PLUS), and .LN03 (very fancy)
forms. Two memory cartridges are required to print the .LN03
files.
Changes and Improvements: All programs now recognize VT-300
terminals. In particular, the Colors programs have been
extensively modified for the VT-340 terminal. It is possible to
disable dynamic highlighting for DM and SD, for faster execution
(useful on slow, dial-up lines). Other feature enhancements and
minor bug fixes.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-284 Terminator Version: 1, November 1987
Submitted by: Wayne Bruzek, New Jersey Turnpike Authority, New
Brunswick, NJ
Operating System: VAX/VMS V4.5 Source Language: VAX FORTRAN
Keywords: System Management - VMS, Utilities - VMS
Abstract: Terminator is a FORTRAN program that monitors the
processes running on a VAX system, stopping those which have been
idle (accruing no CPU time) for a specified amount of time. The
default allowed idle time is thirty minutes, but may be modified
for each user by entering the user's UIC and his allowable time
in a parameter file. A log of terminated users is also kept by
the program. Processes whose UIC group number is less than
sixty-four will not be affected by the program.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VAX/ANSI
New
VAX-288 REPORT WRITER Version: 1, November 1987
Submitted by: David Cohen, Security Pacific Automation Company
Operating System: VAX/VMS V4.5 Source Language: DCL, VAX COBOL
Keywords: Tools - Applications Development
Abstract: REPORT WRITER generates a COBOL program, using as input
four user-supplied files which define the report and the data
file record. Handles up to four levels of control breaks, with
totals available for each level. Each control group can have the
following options:
. "At bottom"
. "At top"
. "New-page"
. "At top of Page"
. "At bottom of Report"
(All quoted terms in this abstract have the same meaning as in
DATATRIEVE). Grand totals are available. Grand totals and "At
Bottom of Report" are in addition to the four allowable control
breaks. Report column positions are computed automatically, from
Layout Chart created by the user, in any editor. Output program
can be edited and modified, if desired. User instructions
included.
Notes: Operating System VAX/VMS V4.0 or later is required.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-289 Tomei Universal Engineering System Bench Test
Version: November 1987
Submitted by: J. Tomei, Water Survey of Canada
Operating System: RSX-11M-PLUS V3.1, VAX/VMS V4.3 Source
Language: FORTRAN 77, VAX FORTRAN Memory Required: Virtual
Software Required: FORTRAN 77 Keywords: Tools - Applications
Development
Abstract: The Tomei Universal Engineering System Bench Test is
intended to test the major aspects of a system's architecture
from the typical applications algorithms (very low level) point
of view. Of necessity this is coded in FORTRAN to address the
"engineering" environment. This does not preclude its use in
other areas, since its design is aimed at identifying underlying
capabilities and shortcomings and "attempts" to side-step FORTRAN
optimizing compiler peculiarities.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VAX/ANSI
New
VAX-290 LABELS Version: 4.0, December 1987
Submitted by: Rick Stacks, Arkansas Department of Pollution
Control, Little Rock, AR
Operating System: VAX/VMS V4.4 Source Language: FORTRAN 77
Hardware Required: Terminal defined for use with SMG routines
Keywords: Mail
Abstract: LABELS is designed to allow the user to keep track of
mailing label information (names, addresses, zip codes, etc.) and
to be able to generate mailing labels from that information.
Currently the user can separate label information into 99
different "lists" within a single file. When generating labels
the program allows for single or multiple lists to be included on
the output. All output is sorted by zip code (up to ten digits
xxxxx-xxxxx) for mailing purposes. Mailing label information
consists of the following:
FIELD LENGTH
. List number 2
. Sequence number 8
. Name field 1 28
. Name field 2 28
. Address 28
. City 20
. State 2
. Zip code 10
Output is set up for three-across labels measuring 7/16" high by
3 1/2" wide. The program uses SMG routines for screen-mode of
data entry and is fairly easy to modify to suit individual needs.
A logical, LBL$FILE, is used to denote the name and location of
the data file so different users can use different files.
LABELS should be "installed" for multiple users. No special
privileges are required. See the source code for more
information.
Notes: Operating system VAX/VMS V4.4 or later is required.
Documentation is included as part of the source code.
Media (Service Charge Code): 600' Magnetic Tape (MA)
Format: VMS/BACKUP
New
VAX-291 SYSTAT Version: 1.2, December 1987
Submitted by: Rick Stacks, Ark. Dept of Pollution Control &
Ecology, Little Rock, AR
Operating System: VAX/VMS V4.4 Source Language: VAX FORTRAN
Hardware Required: VT-100 terminal, VT-2XX terminal or terminal
defined for use by SMG routines Keywords: System Management -
VMS
Abstract: SYSTAT is a system status monitoring program set up
similar to the old DECsystem-10 SYSTAT program. SYSTAT utilizes
SMG routines to access and paint the screens. Help is on-line
within the program by pressing the "H" key. A brief synopsis of
the program is outlined below.
SYSTAT monitors the jobs, both interactive and batch, that are
running on the system and displays the status of each job,
including information regarding process name, pid, working set
size, current/base priority, currently executing program name,
direct I/O count, buffered I/O count, percentage of CPU used
during last update interval, and the terminal which the process
is currently logged-on.
The normal display, that which appears by running the program, is
set for a fifteen second auto update, which can be changed by the
user from one second to sixty seconds. A no-auto-update feature
is also available. Be advised that the faster update intervals
result in greater CPU demand, fifteen seconds seems to be an
acceptable interval on our VAX running 6MB of memory and
averaging 20-30 interactive users.
Other displays and options are available to the user. See program
and source code for more information.
Notes: Should be "Installed" for best response. If "installed",
Link/Notraceback and Install/priv = world/open/header/shared.
Operating system VAX/VMS V4.4 or later is required.
Documentation not available.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-292 VFE - VMS File Editor Version: 3.0, December 1987
Submitted by: Ward Condit, Maricopa Community Colleges,
Phoenix, AZ
Operating System: VAX/VMS V4.5 Source Language: MACRO-11
Keywords: Editors
Abstract: VFE is a type-insensitive editor that can edit user
disk files in block or record mode, and disk devices and
FOREIGN-mounted tapes in block mode. Data can be displayed in
ASCII, EBCDIC, hex, integer and binary format. User-defined
sections of data from single records and single or multiple
contiguous blocks can be changed, compared, and transferred
within a file or between files. Records within RMS files can be
changed, added or deleted, regardless of application data format.
A very fast search is provided which can target a string, hex or
integer constant. All or part of a terminal session can be
logged to a sequential file for later lineprinter output.
Release notes are distributed with each order.
Notes: Must be relinked if operating system VAX/VMS is less than
V4.5.
Assoc. Documentation: Fall 1987 VAX SIG Session Notes, pp.
467-476.
Media (Service Charge Code): User's Manual (EA), 600' Magnetic
Tape (MA) Format: VMS/BACKUP
New
VAX-293 VMS Performance Monitoring Version: December 1987
Submitted by: Samuel Charles Spriggs, E.I. DuPont, Wilmington, DE
Operating System: VAX/VMS Source Language: DCL Software
Required: DATATRIEVE Keywords: System Management - VMS
Abstract: The VMS Performance Monitoring System provides a
high-level overview of system "health", giving management
information in the form of DATATRIEVE graphs. The graphs show
trends in:
. System response time (service level).
. Users logged in.
. Page faulting.
. Disk capacity.
. Disk I/O.
. CPU idle time.
The data are current up to the last four-hour period.
The system can be used to raise flags to system management as to
when tuning or additional capacity may be needed. The system
requires minimum effort to install and support, and it uses very
little system resource.
The Capacity Planning System is a spreadsheet that shows how many
users the VAX family can support at a specified service level.
This model is valid for any application if benchmark data are
available for only one particular VAX configuration running the
application in question. ALL-IN-1 capacity models will be
reviewed in the presentation.
Notes: Operating system VAX/VMS V4.0 or higher is required.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-294 WEB Pack Version: 1.0, November 1987
Submitted by: E.W. Sewell, E-Systems, Garland Division,
Dallas, TX
Operating System: VAX/VMS V4.5 Source Language: Modula-2,
PASCAL, WEB Software Required: DECUS Program No. V-SP-58, "LaTeX
V2.09, TeX V2.0", PASCAL compiler, and Modula-2 compiler
Hardware Required: Bitmapped printer for WEB listings and an
appropriate TeX driver Keywords: PASCAL
Abstract: This package consists of programs based on Donald
Knuth's WEB System of Structured Documentation, which is the
programming methodology used to develop the TeX document
compiler, the METAFONT typeface compiler, and all of the support
programs for both.
The package is composed of the following:
. MWEB A variation of the WEB system which has been
adapted to the Modula-2 Language (regular
WEB uses PASCAL as its programming
language).
. WEBMERGE A program to merge multiple change files
together (change files are used to make
implementation-dependent changes to an
implementation-independent base WEB file---the
WEB processors allow only one change file per
WEB file).
. SCANTEX/
SCANWEAVE Programs to strip out the parts of a WEB
listing which have not been modified by
a change file.
. LaTeX The LaTeX sources for the slides used in
Session LT005 (Literate Programming: The WEB
System of Structured Documentation) at the
DECUS Fall 1987 Symposium in Anaheim, CA, with
the sample program used in the session.
WEB itself is not included in this submission. It is normally
bundled with TeX and is available as DECUS Program No. V-SP-58,
"LaTeX V2.09, TeX V2.0", through the DECUS Program Library. TeX
is required to use the system properly. WEB is included with it.
All of the documentation for these programs is in LaTeX source
form. If you don't have a running TeX/WEB system, the programs
will be useless. If you have TeX running, but not LaTeX, the DVI
files are provided and can be sent directly to the TeX device
driver for your output device.
Assoc. Documentation: The TeX system is described in the book,
"The TeXbook", 483 pages, (ISBN 0-201- 13448-9) and is available
through Addison and Wesley Publishers. The WEB system is
described in the manual, "WEB". Information on these items can be
obtained through the TeX User's Group, C/O American Mathematical
Society, P.O. Box 9506, Providence, RI 02940-9506.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
11-896 MODES Version: 3, August 1986
Submitted by: Peter V. DeVita, Reuters Information Services, Inc.
Operating System: RSX-11M-PLUS V2.1 or V3.0 Source Language:
MACRO-11 Memory Required: 8KW plus 209 words of ICB Pool
Keywords: System Management - RSX-11
Abstract: MODES is a CPU monitoring utility written for the
RSX-11M-PLUS operating system. It is designed to look like the
VAX/VMS Monitor Modes utility. Two switches are included:
. /HARDCOPY to print the CPU statistics in a one line
summary format on hardcopy terminals.
. /LOG to print the /HARDCOPY statistics to a file instead
of the hardcopy terminal.
A VAX/VMS PASCAL program is provided which can read in the ASCII
text file generated by the /LOG switch and produce a histogram of
the CPU utilization. This program allows the user to select the
report interval and the resoluton of the report generated.
Restrictions: Must be linked with LB:[1,54] RSX11M.STB.
Requires system clock interrupt vector, restored on exit.
Require 209 words of ICB Pool, also returned to system on exit.
Media (Service Charge Code): One RX01 Diskette (KA) Format:
FILES-11, 600' Magnetic Tape (MA) Format: FILES-11
New
11-897 C Windows For RSX Version: 1, November 1987
Submitted by: Richard Neitzel, Golden, CO
Operating System: RSX-11M V4.2 Source Language: C Software
Required: DECUS Program No. 11-SP-18 Keywords: Terminal
Management, Utilities - RSX-11, VT100 Routines
Abstract: Users of the C language on RSX systems can use the
routines in this package to implement a simple form of windowing
on CRTs. They support multiple window buffers per task, as well
as several windows per CRT from independent tasks. Routines are
provided to perform output, input, cursor movement without
output, vertical and horizontal line drawing and box drawings.
The routines also provide a base for more complex windowing
operations.
Media (Service Charge Code): One RX02 Diskette (LA) Format:
FILES-11, 600' Magnetic Tape (MA) Format: FILES-11
New
11-898 Finger/RSX Version: December 1987
Submitted by: Thomas R. Wyant III, E.I. duPont de Nemours,
Richmond, VA
Operating System: RSX-11M V4.0, RSX-11M-PLUS V3.0 forward Source
Language: FORTRAN 77, MACRO-11 Memory Required: 28KW Keywords:
Networking
Abstract: This program is an RSX implementation of an interface
to DECUS Program No. V-SP-14, "Finger System: Network and Local
Server", and provides similar functionality. In particular it
performs the following:
. Identifies current users of the system, when and where
logged in, etc. The search is on the last name, with
support for the wild card characters "*" and "%".
. Finds a specific user and displays the above information
plus the contents of the user's FINGER.PLN file.
. Serves as an in-bound DECnet server to allow searching
for users on other nodes. Explicit route-through is
supported to allow use in an internet environment.
No command line switches are supported. Switches will be
preserved in a route-through operation, and ignored in a request
to the local node.
The various pieces of FINGER/RSX functionality require system
support as follows:
. The display of FINGER.PLN and last login time requires
multiuser protection.
. The display of current system users and the use of "." to
finger yourself requires accounting (and therefore
RSX-11M-PLUS).
. The display of information to or from remote systems
requires DECnet.
Notes: Some functionality requires RSX-11M-PLUS.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
DOS-11
New
UX-101 Timberwolf Version: 3.2, March 1986
Submitted by: University of California at Berkeley, through
Digital Equipment Corporation
Operating System: UNIX Source Language: C Keywords: Utilities -
ULTRIX
Abstract: Timberwolf is an integrated set of placement and
routing optimization programs. The general combinatorial
optimization technique known as simulated annealing is used by
each program. Programs for standard cell, macro/custom cell, and
gate-array placement, as well as standard cell global routing
have been developed. Experimental results on industrial circuits
show that area savings over existing layout programs ranging from
15 to 62 percent are possible.
Notes: This program was developed by the Computer-Aided Design
Group, Department of Electrical Engineering and Computer
Sciences, University of California-Berkeley.
Restrictions: U.S. Government export regulations prohibit the
distribution of this program outside the United States without
the appropriate export licenses.
Media (Service Charge Code): User's Manual (EA), 600' Magnetic
Tape (MA) Format: TAR
New
UX-103 Mighty Version: 1.6, October 1986
Submitted by: University of California at Berkeley, through
Digital Equipment Corporation
Operating System: UNIX/ULTIX, VAX/VMS Source Language: C Memory
Required: 720KB
Abstract: MIGHTY is a two layer detailed router for general
routing problems, including switchboxes, channels, and partially
routed areas. The routing regions that can be handled are very
general: the boundaries can be described by any rectilinear
chain, the pins can be on the boundaries of the region or inside
it, and obstructions can be of any shape and form.
Notes: This program was developed by the Computer-Aided Design
Group, Department of Electrical Engineering and Computer
Sciences, University of California-Berkeley. Program is
distributed on a TAR formatted tape.
Restrictions: U.S. Government export regulations prohibit the
distribution of this program outside the United States without
the appropriate export licenses.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format: TAR
New
UX-104 Wombat Version: October 1983
Submitted by: University of California at Berkeley, through
Digital Equipment Corporation
Operating System: ULTRIX, UNIX V4.3BSD, VAX/VMS V4.2 Source
Language: C Memory Required: 215KB
Abstract: Currently, most integrated circuit layouts are hand
checked to determine their correctness. This manual procedure is
very time-consuming and does not guarantee an error-free circuit.
The WOMBAT program has been developed to overcome this problem.
WOMBAT compares two netlists. One is usually based on the
simulator input and the other is often extracted from the layout.
However, such is not necessarily the case and WOMBAT makes no
assumptions about the number of pins or the technology of the
circuit elements in the schematics. One can specify how the pins
of individual elements permute as well as an initial correspon-
dence between circuit elements and nets. WOMBAT generates a list
of corresponding elements and nets and notes any differences.
Release notes are distributed with each order.
Notes: This program was developed by the Computer-Aided Design
Group, Department of Electrical Engineering and Computer
Sciences, University of California-Berkeley.
Restrictions: U.S. Government export regulations prohibit the
distribution of this program outside the United States without
the appropriate export licenses.
Media (Service Charge Code): User's Manual (EC), 600' Magnetic
Tape (MA) Format: TAR
--
Robert N. Perry (Tex) Tektronix "Skydive for better health" C-18807
bobp%tekcae@tektronix.TEK.COM
"When I works, I works hard. When I sits, I sits easy. When I thinks, I goes
to sleep."bobp@tekcae.TEK.COM (Robert N. Perry (Bob)) (06/02/88)
The following are two DECUS library status reports showing new
programs available from the DECUS library.
To reach the DECUS library, use the address:
DECUS Program Library
219 Boston Post Road
Marlboro, Mass. 01752-1850 USA
617-480-3418
Programs are distributed for media/copying charges that are more
or less in line with what universities charge. This is needed because they
have to pay some fulltime staff, pay for machines & maintenance, and the
costs of catalogs, etc. Not cheap. They get partial subsidies from DEC to
help with this, so costs aren't as high as they could be. However, Columbia
charges $100/tape for Kermit, you pay $50 for PMDF, and so on; DECUS charges
are comparable. Also, SIG tapes can be obtained free from your LUG as well as
the DECUS library.
This information is provided so if you want any of these programs,
you don't have to wait for a catalog to appear.
Glenn Everhart (Everhart%Arisia.decnet@GE-CRD.arpa)
------------------------------------------------------
TO: Distribution
FROM: Betty Cadieux
DATE: May 02, 1988
SUBJECT: DECUS PROGRAM LIBRARY STATUS REPORT MAY 02, 1988
PROGRAM AVAILABILITY
Following are the new or revised (R) programs since the
distribution of the 1987/1988 catalog. The * indicates revisions
to new programs that have been announced through these status
reports.
PROGRAM NO. TITLE
VAX-286(R)* VIEW
VAX-318 Micro-FLX
VAX-329 SVIEW/SCOPY
VAX-330 VTCALC
VAX-332 Menu Branch
VAX-333 VT100KEYS
VAX-334 LASER_FORMAT
VAX-335 DBAG - Data Base System
VAX-336 FTX
11-462(R) TERM.FOR
11-901 TIDY DIRECTORY PROGRAM
Revision
VAX-286 VIEW Version: 5.1, March 1988
Submitted by: C.J. Chapman, Philips Defence Systems MEL, Crawley,
Sussex, England, RH10 2PZ
Operating System: MicroVMS V4.7, VAX/VMS V4.6 Source Language:
MACRO-32 Memory Required: 13.8KB Virtual Allocation Keywords:
System Management - VMS
Abstract: The VIEW utility is a system management tool that
enables the Systems Manager to obtain information on system
processes or user processes. VIEW is very useful for taking a
snapshot look at your system to establish what images are
currently executing. VIEW executes on Digital Equipment
Corporation VT200 Series terminals continuously displaying the
following information:
. User Name or Process Name, Image Name, Process Id.
. Login Time, Uic, Process State/Type, CPU Min/Sec.
. Base Priority, Current Priority, Working Set Size.
. Image Activation Count, Disk I/O, Buffered I/O.
. Page Faults, VMS Release, Balance Set, Node Name.
. Idle Time and Uptime since boot time, Date Time.
. Process alternate, device, directory and terminal.
VT220 Terminal Keypad Functions:
. Process User or Process Name (Select)
. Increase Interval Time (Up_Arrow)
. Decrease Interval Time (Down_Arrow)
. Increase Page Number (Next_Screen)
. Decrease Page Number (Previous_Screen)
. Clear Page (Do)
. Enable/Disable Highlight (Find)
. Process Alternate (Select)
. Highlight Process (Up/Down_Arrow)
. Delete Process (Remove)
. Increase Base Priority (Right_Arrow)
. Decrease Base Priority (Left_Arrow)
. To Exit type Ctrl_y, Ctrl_c or (F6).
To continuously VIEW Balance set, Idleup, and Date Time, use the
following procedure:
. Decrease Interval Time to zero.
. Clear Page using the (Do) key.
Release Notes are distributed with each order.
Notes: Operating system VAX/VMS V4 or later is required.
Changes and Improvements: Minor code changes.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP, or order VAX-LIB-8
New
VAX-318 Micro-FLX Version: 1.2, February 1988
Submitted by: Trevor Taylor, Microcomputer Technology, Chatswood,
NSW, Australia 2067
Operating System: MicroVMS V4.4 - 4.6, VAX/VMS V4.6 Source
Language: C, VAX FORTRAN Hardware Required: RX33 or RX50 Floppy
Diskette Drive Keywords: Data Communications, Utilities - VMS
Abstract: Micro-FLX is a file transfer program designed to allow
VAX users to read and write CP/M and MS/DOS floppies. It handles
RX50 diskettes in either CP/M or MS/DOS format from a Rainbow or
RX33 diskettes in MS/DOS format from a VAXmate. Floppies can be
mounted in an appropriate disk drive on either a VAX or a
MicroVAX, and files can then be copied to and from them using
commands similar to DCL. There is also built-in help.
Release notes are distributed with each order.
Sources not included.
Media (Service Charge Code): One RX50 Diskette (JA) Format:
VMS/BACKUP, 600' Magnetic Tape (MA) Format: VMS/BACKUP
VAX-329 SVIEW/SCOPY Version: 1.0, March 1988
Submitted by: John T. Carroll III, Columbus, IN
Operating System: MicroVMS V4.6 Source Language: VAX FORTRAN
Hardware Required: VT200, VT300 Terminals Keywords: FORTRAN,
Graphics, ReGIS
Abstract: SVIEW is a FORTRAN program that displays screen images
saved by the SCOPY subroutine on Digital Equipment Corporation's
VT200 and VT300 series graphics terminals. Once invoked, SVIEW
prompts the user for commands to READ a plot file, VIEW a screen
image, PLOT a screen image, and EXIT the program.
SCOPY is a FORTRAN subroutine that transfers images displayed on
Digital Equipment Corporations's VT200 and VT300 series graphics
terminals to a plot file. The transfer is accomplished by
initiating a remote screen copy and redirecting the screen image
from the printer port to the host. The resulting plot file can
be printed on any one of Digital Equipment Corporation's graphics
printers or rapidly redisplayed at the terminal using the SVIEW
program.
Media (Service Charge Code): One RX50 Diskette (JA) Format:
VAX/ANSI, 600' Magnetic Tape (MA) Format: VAX/ANSI
New
VAX-330 VTCALC Version: 1.0, April 1988
Submitted by: Michael Chamsay
Operating System: VAX/VMS Source Language: VAX BASIC Hardware
Required: VT100 or VT220 Terminal Keywords: Calculators
Abstract: VTCALC is an easy to use, simple calculator program
that does basic calculations. All input is done via the keypad
and arrow keys which are diagrammed on the screen using the line
drawing character set. Like many simple calculators it has one
memory cell which is displayed on the screen and updated whenever
the store key is pressed. This program was developed and tested
on a VT220 look alike in VT100 mode. One of the future enhance-
ments will be to include scientific functions such as
trigonometic, and log functions.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VAX/ANSI
New
VAX-332 Menu Branch Version: 1.1, April 1988
Submitted by: Bob Bruhin, Advanta, Building Five, Horsham, PA
Operating System: VAX/VMS V4.7 Source Language: MACRO-32 Memory
Required: 25.6KB Keywords: Menu Control, Tools - Applications
Development
Abstract: This tool takes the form of a MACRO-32 program which
can replace the display and selection portions of a captive menu
command procedure. Using this tool, captive menus are still DCL
command procedures (like at most installations). However, the
burden of coding the routines to display the menu, accept a user
selection and execute the appropriate DCL code to perform the
selected action is removed from the designer of the menu. The
menu program can perform all these actions from within the
command procedure.
The menu program may be considered a multi-way DCL branch
statement. The command procedure calls the menu program using
the DCL RUN command. A menu description is included in-line in
the command procedure, following the activation of the menu
program.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-333 VT100KEYS Version: 1, March 1988
Submitted by: Ronald William Burke, Westinghouse Electric
Corporation, Baltimore, MD
Operating System: Micro/VMS V4.X, VAX/VMS V4.X Source Language:
DCL, VAX FORTRAN Keywords: Terminal Handler
Abstract: VT100KEYS shows users how to use the keypad on a VT100
terminal. It allows you to lock or unlock terminal or console
from unauthorized access. It includes a pair of DCL commands
(LOCK.COM and CLOCK.COM) which approximate VT100KEY's locking
capabilities on terminals and consoles.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-334 LASER_FORMAT Version: 2, April 1988
Submitted by: Dr. David W. Burgess, RAF Institute Of Aviation
Medicine, Farnborough, Hants, England, GN14 6SZ
Operating System: MicroVMS V4.7, VAX/VMS V4.6 Source Language:
VAX FORTRAN Hardware Required: Postscript Laser Printer
Keywords: Text Formatting
Abstract: LASER-FORMAT is a file interpreter to modify either
Bonner RUNOFF, WPS, or Normal text listings for output on a
PostScript Laser printer. Command files exits to catch files for
listing from a directory [LASER] for automatic printing on a
laser print queue. Using escape codes additional postscript
commands can be added to the files to produce pretty output of
desk top publishing quality. Codes exist for full support of the
technical character set in WPS. Wordstar files can also be
printed on this package over DECnet.
The package contains three demonstration manuals for output
either as a straight text file, a RUNOFF file or via WPS-PLUS if
this program is available.
Package also contains an updated version of DECUS Program No.
VAX-212, "PLOT_IT and SPELL: Interactive Dicionary", a Graph
plotting program.
Media (Service Charge Code): Five RX50 Diskettes (JE) Format:
VMS/BACKUP, 600' Magnetic Tape (MA) Format: VMS/BACKUP
New
VAX-335 DBAG - Data Base System Version: 1.0, January 1988
Submitted by: Luis Arriaga Da Cunita, Laboratorio Nacional De
Engenharia Civil, 1799 Lisboa Codex, Portugal
Operating System: VAX/VMS V3.4 - V4.6 Source Language: VAX
FORTRAN Memory Required: 1MB Keywords: Data Base Management
Abstract: DBAG is a relational database system, implemented for
VAX/VMS, similar in functionality and interactive interface, to
the commercial product DBASE III. Some commands are actually the
same, so users familiar with that popular package should "feel at
home" with little effort.
The editor of records (and commands) departs from a WordStar-like
approach and emulates VAX's EDT thus again saving extra learning
effort.
The system also provides a complete library of subroutines,
FORTRAN 77 callable, for those who need/want to write their own
program to handle the database.
Media (Service Charge Code): 2400' Magnetic Tape (PA) Format:
VMS/BACKUP
New
VAX-336 FTX Version: 4.5, April 1988
Submitted by: C.J. Chapman, Philips Defence Systems MEL, Crawley,
Sussex, England, RH10 2PZ
Operating System: MicroVMS V4.7, VAX/VMS V4.5 Source Language:
MACRO-32 Memory Required: 60KB Virtual Allocation Keywords:
System Management - VMS, Utilities - VMS
Abstract: FTX - Foreign Tape Extension utility is a systems
management tool that enables ASCII or EBCDIC data files to be
written, or read from magnetic tape using any combination of
block and record format. The utility uses VMS command definition
language.
Features include:
. Automatic tape mount and dismount with no unload.
. Forward tape mark skipping before read begins.
. Full wild card file processing.
. Record padding and stripping.
. Read while spooling option.
. Data I/O CHECKING.*
Release notes are distributed with each order.
Notes: Operating System VMS V4.0 or later is required.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
Revision
11-462 TERM.FOR Version: 5.1, April 1988
Submitted by: Richard Desper, U.S. Army Materials Technology
Lab., Watertown, MA
Operating System: RT-11 V5.0 Source Language: FORTRAN IV Memory
Required: 56KB Software Required: RT-11 Sysgened for
Multi-terminal support. Hardware Required: DLV-11J Quad Serial
Interface Keywords: Data Communications, Emulators
Abstract: TERM is written in FORTRAN to convert a PDP-11/23 with
a DLV-11J Quad Serial Interface into a smart terminal. The
program allows the PDP-11/23 console terminal to converse with a
remote computer. Disk files on the PDP-11/23 may be accessed as
either sources or sinks for ASCII data files. File transfer is
limited to ASCII files and is not automatically checked for
errors, but is quite reliable at speeds up to 2400 baud. (A
second speed limitation is that the remote computer baud rate
must be slower than the PDP-11/23 console terminal rate, 9600
baud at this installation.) TERM is sufficiently transparent to
the user to allow editing operations on the remote computer, e.g.
VAX/VMS EDT using VT100 or VT200 terminal support. For possible
use with a remote VAX, a VMS file TERM.COM is also provided to
facilitate file transfer. Further details are in the file
TERM.DOC and as comments in TERM.FOR.
Notes: Operating system RT-11 V5.0 or higher is required.
Changes and Improvements: Control Z from either the terminal or
the remote host stops all file transfer.
Restrictions: Console terminal baud rate must be faster than
"Modem" (connected to remote host) baud rate.
Media (Service Charge Code): One RX01 Diskette (KA) Format:
RT-11, 600' Magnetic Tape (MA) Format: RT-11
New
11-901 TIDY DIRECTORY PROGRAM Version: January 1988
Submitted by: Sanjay Dasgupta, Gas Authority of India Ltd., New
Delhi, India, 110021
Operating System: RSX-11M-PLUS V2.1 Source Language: FORTRAN 77,
MACRO-11 Memory Required: 40KB Software Required: Device
independent cursor positioning option of full duplex terminal
driver (RSX Sysgen option). Hardware Required: VT100 Compatible
Terminal Keywords: Utilities - RSX-11
Abstract: The TIDY DIRECTORY PROGRAM (TDP) is a screen-based
utility that helps you to keep your directory tidy. TDP shows
you summary information about your files, calling attention to
those that exist in multiple versions, and provides single-
key-stroke purging and deleting capability. You can also examine
the contents of any file before deciding to purge or delete it.
All these functions are available from within TDP, and you never
have to use PIP, TYPE, DELETE, PURGE, or PRINT.
TDP presents summaries grouped by file type, so you are always
aware of the file groups in your directory. At the author's
installation every user who uses TDP has invariably found (and
deleted), groups of files whose existence they would not have
otherwise known. This is particularly true of active users who
always examine directories by selective wildcarding.
Because TDP exploits VT100 video features and the applications
key-pad, the file directory is never more than a few key strokes
away from a file-contents display, and PURGING and DELETING
tools. This makes it a particularly effective and fast way of
hacking away the dead wood from your directory.
Restrictions: The RSX operating system must be sysgened with the
device independent cursor positioning option.
Documentation available in hardcopy only. Complete sources not
included.
Media (Service Charge Code): User's Manual (EA), One RX01
Diskette (KA) Format: FILES-11, 600' Magnetic Tape (MA) Format:
FILES-11
--
Robert N. Perry (Tex) Tektronix "Skydive for better health" C-18807
bobp%tekcae@tektronix.TEK.COM
"When I works, I works hard. When I sits, I sits easy. When I thinks, I goes
to sleep."bobp@tekcae.TEK.COM (Robert N. Perry (Bob)) (07/08/88)
The following are two DECUS library status reports showing new
programs available from the DECUS library.
To reach the DECUS library, use the address:
DECUS Program Library
219 Boston Post Road
Marlboro, Mass. 01752-1850 USA
617-480-3418
Programs are distributed for media/copying charges that are more
or less in line with what universities charge. This is needed because they
have to pay some fulltime staff, pay for machines & maintenance, and the
costs of catalogs, etc. Not cheap. They get partial subsidies from DEC to
help with this, so costs aren't as high as they could be. However, Columbia
charges $100/tape for Kermit, you pay $50 for PMDF, and so on; DECUS charges
are comparable. Also, SIG tapes can be obtained free from your LUG as well as
the DECUS library.
This information is provided so if you want any of these programs,
you don't have to wait for a catalog to appear.
Glenn Everhart (Everhart%Arisia.decnet@ge-crd.arpa)
(Everhart@Arisia.GE.com) (UUCP zone)
SUBJECT: DECUS PROGRAM LIBRARY STATUS REPORT JUNE 06, 1988
PROGRAM AVAILABILITY
Following are the new or revised (R) programs since the
distribution of the 1987/1988 catalog. The * indicates revisions
to new programs that have been announced through these status
reports.
PROGRAM NO. TITLE
V-SP-53(R) KERMIT Distribution
VAX-66(R) NANNY
VAX-171(R) LaTeX Templates & Help Files for LSE
VAX-186(R) The MLR MACRO Language
VAX-256(R)* DM/SD/WPE/COLORS
VAX-337 Full Screen Selection Menu Generator
VAX-338 PIC: Pictures Editor
VAX-339 SDE: Software Development Environment
11-903 Queuing/Routing
11-904 LZYCLI - A Lazy Man's CLI
RB-130 SEDT Supplements
20-158(R) ACCT20
Revision
V-SP-53 KERMIT Distribution Version: February 1988
Author: Various
Operating System: CP/M, IAS, MICRO/RSX, MS/DOS, Micro/VMS,
OS/278, P/OS, RSTS/E, RSX-11M, RSX-11M-PLUS, RT, RT-11, TOPS-10,
TOPS-20, VENIX, VMS Source Language: ALGOL, BASIC, BLISS-16,
BLISS-32, BLISS-36, C, FORTRAN 77, FORTRAN IV, FORTRAN IV-PLUS,
LISP, MACRO-10, MACRO-11, MACRO-32, PAL-8, PASCAL, VAX-11 FORTRAN
Keywords: Data Communications, KERMIT
Abstract: This TWO tape collection contains a VMS Backup
distribution made from a KERMIT distribution from Columbia
University dated February 24, 1988. The TWO tape collection
contains all KERMITS known to Columbia as of that date plus a
large amount of documentation.
The Columbia distribution is on five (5) reels of tape. To
reduce costs, the distribution has been placed on TWO (2) reels
of tape for DECUS, in VMS/BACKUP format at 1600 BPI. Because the
distribution has grown too large for a single reel, compression
was not attempted. All KERMITS are here as distributed by
Columbia University. The new MS/DOS KERMIT (V2.3), a new
universal IBM Mainframe KERMIT, and an update to C KERMIT are
present on this collection as recent additions. Complete KERMIT
documentation and booting instructions are on the tape. No paper
documentation is needed. Files beginning with AA*.* should be
looked at first for an overview of what's here.
Changes and Improvements: Later releases of KERMIT.
Media (Service Charge Code): 2400' Magnetic Tapes (PB) Format:
VMS/BACKUP, TK50 Tape Cartridge (TC) Format: VMS/BACKUP
Revision
VAX-66 NANNY Version: V2.5, March 1988
Submitted by: Daniel Zirin, ZAR Limited, Pasadena, CA
Operating System: MicroVMS V4.1, V4.3 - V4.7, VAX/VMS V4.1, V4.3
- V4.7 Source Language: DCL, VAX FORTRAN Memory Required: 128KB
Keywords: System Management - VMS, Utilities - VMS
Abstract: Intended for VAX/VMS system managers, NANNY a detached
system process, gives your VAX the attention needed to survive
the harshest user environment. Able to manage memory, monitor
disks and queues, schedule processes to avoid CPU hogs, seek and
destroy idle users, and send wake-up calls, NANNY can be
instructed to be strict or lax with your VAX using parameter
files that may be dynamically changed anytime after startup. Why
settle for a "Watchdog" when the best system managers hire a
proper English Nanny. Remember: "A VAX without a Nanny is like a
child without a mother." Sad but true.
Notes: Requires many VMS privileges.
Changes and Improvements: Allows the option to disconnect idle
processes and other fixes.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP, or order VAX-LIB-2
Revision
VAX-171 LaTeX Templates & Help Files for LSE Version: 2.0,
April 1988
Submitted by: Kent McPherson, Smiths Industries, Grand Rapids, MI
Operating System: VAX/VMS V4.6 Source Language: LSE Software
Required: LSEDIT, LaTeX. This package requires LSEDIT to be
installed. Keywords: Text Formatting
Abstract: LaTeX is a powerful, easy to use, public domain text
formatting package based on TeX. This submission includes a VAX
Language Sensitive Editor (LSEDIT) language definition for LaTeX
V2.09. Using LSEDIT and the LaTeX language definition, a user,
regardless of his/her level of experience, can quickly and easily
learn to format complex documents using LaTeX. Use of LSEDIT
reduces the amount of typing necessary by automatically supplying
the user with a set of templates that define the basic structure
of a given LaTeX style. These templates can be selected and
filled in or deleted as appropriate. The novice user will use
the templates extensively, while the more experienced user will
use the templates as an aid in remembering infrequently used
commands or formats.
The default LaTeX styles supported by LSEDIT language definition
are: article, book, report, letter and slides (SLiTeX).
VMS format HELP library entries are included for most of the
features within LaTeX version 2.09. The LaTeX source for the "VAX
Language Sensitive Editor (LSEDIT) Quick Reference Guide for use
with LaTeX Environment" is included on the magnetic media.
Release notes are distributed with each order.
Changes and Improvements: More comprehensive support for LaTeX,
compile/review feature added.
Assoc. Documentation: Should have access to LSEDIT and LaTeX
manuals.
Media (Service Charge Code): User's Manual (EA), 600' Magnetic
Tape (MA) Format: VMS/BACKUP, or order VAX-LIB-5
Revision
VAX-186 The MLR MACRO Language Version: May 1988
Submitted by: Rodrick A. Eldridge, Iowa State University,
Ames, IA
Operating System: VAX/VMS V4.0 Source Language: MACRO-32
Keywords: MACRO, Structured Languages/Programming
Abstract: The MLR MACRO Language is a set of macros which
implement structured programming in MACRO-32.
These include:
. MODULE
. PROCEDURE
. BEGIN
. IF-THEN-ELSEIF-ELSE
. CASE
. DO
. FOR
. LOOP
. WHILE
. REPEAT-UNTIL
. REPEAT-FOREVER
. BREAK
. CONTINUE
. GOTO
. STRUCT
. UNION
. MAP
. DESCRIPTOR_S
. DESCRIPTOR_D
. AND OTHERS
Documentation is included on tape in VAX Standard RUNOFF format.
The author welcomes comments, suggestions, etc.
Notes: Operating system VAX/VMS V4.0 or higher is required.
Changes and Improvements: Bug fixes, extensions.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP, or order VAX-LIB-5
Revision
VAX-256 DM/SD/WPE/COLORS Version: 5.1, May 1988
Submitted by: Dale E. Coy, Los Alamos National Laboratory
Operating System: VAX/VMS V4.7 Source Language: DCL, MACRO-32,
VAX FORTRAN Hardware Required: DM$SD needs VT52 or
ANSI-compliant or Digital Equipment Corporation terminal. WPE
needs VT1XX or VT2XX compliant terminal. COLORS needs ReGIS
compliant color terminal (VT241/VT340). Keywords: Editors,
Terminal Handler, Terminal Management
Abstract: This submission contains three sub-directories:
. DM$SD (Directory Manager and Set Default)
. WPE (Word-Processing-Like Editor)
. COLORS (VT241/VT-340 Colors Management)
DM (Directory Manager V7.3A) is a utility which allows you to
more easily manage, clean up, and otherwise work with your files
and directory structure. DM is particularly useful if you have
large numbers of files or sub-directories and is helpful in
encouraging users to clean up their directories (by making it
easy to do so). It is invaluable for sorting through the DECUS
SIG tapes after they have been loaded. DM displays the files in
your current directory (or your directory tree). With one or two
keystrokes you can do most major DCL commands: delete, copy,
purge, print, edit, view, rename, etc. The keystrokes are
ALL-IN-1 like. Your favorite editor may be used from DM. The
SMG$ interface is used for terminal independence and efficiency.
Full on-line help and extensive documentation are provided.
SD (Set Default V4.4A) is a utility which shortens the commands
for SET DEFAULT and SHOW DEFAULT and expands the capabilities of
the SET DEFAULT command. In addition to less typing, SD provides
convenient movement between directories, a "stack" of 20
directories, an interactive display of your directory tree, and
much more. SD is implemented in FORTRAN for speed, and uses the
SMG$ screen interface. Full on-line help and extensive
documentation are provided.
WPE (Word-Processing-Like Editor V2.5) WPE is almost a full
implementation of WPS-PLUS (TM) for editing ASCII files. WPE is
an extremely powerful text editor. In addition to full-feature
editing, searching, replacing, etc., WPE provides two-window
editing, the most useful features of EVEPlus, and several other
extensions. Included are some Language Sensitive features for
editing .COM files. A "read-only" option, called MORE, is an
outstanding replacement for the TYPE command.
It's easy to "get started" with WPE, but a large set of advanced
features are available to the curious user. Full on-line help
and extensive documentation are provided. An additional
advantage of WPE is that the user who uses WPS-PLUS has
essentially the same keyboard interface to WPE (avoids having to
remember several editors).
Features include:
. All of WPS-PLUS that is reasonable (full function
editing).
. Two-window editing.
. Multiple files.
. Bookmarks.
. Insert and examine special characters.
. Print files with special characters.
. Fix up files by removing CR/LF.
. Automatic tailoring for .COM, .HLP, .FOR, and .TPU files.
. Read-only interface (called MORE).
WPE is written in VAXTPU and built on EVE, so it's inherently
extendable. DM, SD, and WPE work well together, or separately.
COLORS (Colors Management V5.1) is a suite of programs for
managing and setting "default" colors for ReGIS color terminals.
Having a VT241, VT-340 (or other color ReGIS terminal) is much
more fun if you use color combinations other than red, blue,
green. These programs make it easy for the user to control
his/her terminal colors. A side effect is the provision of a
"system default" set of pleasant colors.
. CO Gets any user some set of colors.
. OCO Used if terminal is garbaged - fixes terminal and
restores colors.
. NCO Gets a new set of random, contrasting colors.
. CCO Gets a new set of random, complementary ("artsy") colors.
. SCO Gets a new set of random, similar (soft) colors.
. PCO Lists 64 choices and lets the user pick a color.
. XCO An interactive/visual user chooser.
. ZCO Saves the current color map for future recall.
These programs are lots of fun (if you have a VT-241 or VT-340
terminal), and the PCO and XCO programs have a nice user
interface.
The submitter welcomes comments, suggestions, etc. Bug fix
requests will also be considered.
Notes: If operating system VAX/VMS V4.4 or less is used, a
FORTRAN Compiler is required after modifying the source code of
DM and SD. Full documentation is provided for all of the
programs, in .TXT, .WPL (for WPS PLUS), and .LN03 (very fancy)
forms. Two memory cartridges are required to print the .LN03
files.
Changes and Improvements: Improved Tree functions, Tree printing
and minor bug fixes. A NOTABS mode has been added to the "WPE".
The LN03 form is now available in the popular 7x9 documentation.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP, or order VAX-LIB-7
New
VAX-337 Full Screen Selection Menu Generator Version: 1.1,
May 1988
Submitted by: John A. Brown, Roy F. Weston, Inc, West Chester, PA
Operating System: VAX/VMS Source Language: DCL Memory Required:
10.4KB Keywords: Menu Control
Abstract: The Full Screen Selection Menu Generator is a DCL
routine which supplies the user with a numbered list of items
found by a parameter-based directory search. The procedure may
be used to set a default directory (SET DEFAULT subdirname) or to
select a file simply by recognizing the name rather than
remembering it. In either case, the possibility of keying an
erroneous file name is eliminated.
Two parameters drive the routine. The first is a 40 character
(maximum) title which if it contains blanks must be enclosed in
double quotes ("). A limit of 40 characters is set because the
title will be displayed in bolded double-height characters thus
taking up the entire width of one line. The title will
automatically be centered on the output screen. The second
parameter is the search field and may contain "wildcard"
characters. If a directory search is specified as the second
parameter, the selected directory will automatically become the
default upon exiting. If a file search is specified as the
second parameter, an output file containing the fully qualified
name of the selected file is created. This output file must then
be read to determine which file was selected. The output file
will be put on the current subdirectory with the name
SELECTED_FILE.DAT.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VAX/ANSI
New
VAX-338 PIC: Pictures Editor Version: April 1988
Submitted by: Digital Equipment Corporation
Operating System: VAX/VMS V4.6 Source Language: MACRO-32, VAX
FORTRAN Hardware Required: VT100 Compatible Terminal Keywords:
Editors
Abstract: PIC is a picture drawing tool for VT100 compatible
terminals. It allows you to draw either an 80 or 132 column wide
picture with lines and text. Output generated can be a simple
line drawing using non-graphical characters (- + | ), VT100 line
graphics or sixels. Previously made pictures can be modified
with PIC. The program has a recover feature when the drawing
session is interrupted.
FORMAT: PIC Filename.Type
QUALIFIERS:
/[NO]GRAPHIC Determines whether the final picture file
contains standard printable ASCII characters
(such as + ---- | !) or VT100 line drawing
escapes. The default is /GRAPHIC.
/WIDE Allows you to use PIC in a 132 column mode.
/RECOVER Recovers a previously interrupted drawing
session.
/SIXEL This qualifier allows you to create a sixel
file of the drawing made upon exit of the
PIC editor. PIC will also create a non-sixel
VT100 graphics file which can be used for
subsequent editing sessions (as the sixel file
itself cannot be used for anything else but
printing). Special drawing commands for diagonal
lines and circles can be entered through a
special option file using the /OPTION qualifier.
/OPTION
/OPTION
=Filespec Allows the specification of an option file
in which more advanced drawing commands can
be entered to generate (oblique) lines and
circles for sixel output. Only valid in
combination with the /SIXEL qualifier.
Notes: Utility must be invoked as a DCL command. Incorporating
in DCL command tables via separate command description file
(PIC.CLD).
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-339 SDE: Software Development Environment Version: 76,
May 1988
Submitted by: Kevin Angley, Memorex Telex, Raleigh, NC
Operating System: VAX/VMS V4.7 Source Language: DCL, PASCAL
Software Required: VAX-11 DEC/CMS and VAX-11 DEC/MMS Keywords:
Software Development
Abstract: SDE: Software Development Environment is a general
model software development methodology that incorporates VAX
DEC/CMS and VAX DEC/MMS. VAX DEC/CMS and VAX DEC/MMS are useful
tools for software development; they are only tools and do not
constitute a procedure.
Built around VMS features (access control, logical names, VAX
DEC/CMS, and VAX DEC/MMS), SDE provides an efficient, controlled
process for software implementation. Our particular application
is cross-development of microprocessor software, but SDE is
flexible enough to work with virtually any set of software
development tools (assemblers, compilers, linkers, etc.). SDE is
also found to be useful for native VAX/VMS development.
Notes: Operating system VMS V4.4 or higher is required.
Documentation available in hardcopy only.
Media (Service Charge Code): User's Manual (EC), 600' Magnetic
Tape (MA) Format: VMS/BACKUP
New
11-903 Queuing/Routing Version: May 1988
Author: Earl Lakia, Dave Lueck
Submitted by: Neal Schmidt, Inland Steel, E. Chicago, IN
Operating System: RSX-11M-PLUS V3 Source Language: MACRO-32, VAX
FORTRAN Memory Required: 6KW Software Required: DECnet for
Routing Keywords: Data Communications, Device Handlers
Abstract: This package contains the RSX-11M-PLUS version of the
"Manufacturing Automation Queueing and Routing" software.
The RSX router performs the following functions:
. Guaranteed delivery of messages removed from
the host RSX Queue and transmitted to a remote
DECnet node which supports the MA_ROUTER PROTOCOL.
. Guaranteed reception and queueing of messages
received from a remote DECnet node which supports
the MA_ROUTER protocol.
. Automatic link reestablishment.
. Multiple links by a single router.
The following RSX tasks support message queueing on an RSX node:
ZQDRV This is a pseudo device driver that provides
the interface between the application tasks
and the ACP that performs all queueing functions.
The applications simply issue queueing requests
(write to Queue, read from Queue, etc.) to ZQO:
via the QIO directive and wait for the requests
to be processed by the ACP.
QUEACP This is the queueing ACP that processes all valid
Queue requests received from the application tasks
via the ZQ driver. This is the only task that
accesses the Queue (file MAQUEUE.DAT).
QMT This task maintains the Queue (file MAQUEUE.DAT)
and the message IDS (file QUEUEIDS.DAT).
TSTACP This task can be used to test all queueing functions
available through the ZQ drive and the ACP.
The following RSX tasks support message routing on an RSX node:
RTRRSX This task is responsible for sending messages to
another node supporting either the RSX router (this
task) or the VMS router (Process MA_ROUTER). It is
also responsible for receiving any messages sent
from another node. All communication with another
node is provided by the standard DECnet RSX system
directives. All routing information is stored in a
routing database. This database is an installed
common region named RTRDBS.
FNDSRV This task translates a logical node name into an
actual node name. The task is requested to run
by the routing task RTRRSX whenever the node the
router is attempting to connect to is flagged as
a logical node. It will supply the routing
task with the actual name of the node so that
the routing task will be able to make a connection.
NRBDMP This task displays information contained in the
routing database. It will display which nodes
are currently connected to the routing task RTRRSX
(i.e. logical links established with routers on
remote nodes) and which message IDS are destined
to the remote nodes.
Notes: Order DECUS No. VAX-340 for the VAX/VMS version.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format: BRU
New
11-904 LZYCLI - A Lazy Man's CLI Version: May 1988
Submitted by: Bill Crocker, National Steel, Granite City
Division, Granite City, IL
Operating System: RSX-11M-PLUS V3.0.C Source Language: FORTRAN
77 Software Required: DCL Keywords: Utilities - RSX-11
Abstract: LZYCLI is a command line recall system which allows a
user at a video terminal to recall and edit previous commands.
LZYCLI also allows the definition of VMS style symbols.
Commands may be recalled in one of two methods. The first method
is to strike <UP ARROW> <CR>. This will recall the last command
issued. At this point, the user may use the <UP ARROW> to step
to an older command or the <DOWN ARROW> for a newer command. EDT
style editing functions include move to EOL, BOL, next word,
delete character, delete word, and delete to EOL. The second
recall method is to enter a two digit number (ranging from 01 to
23) and <CR>. This will recall the nnth command, where nn is the
number entered, display the command line on the terminal, and
allow editing of the command.
LZYCLI allows the definition of symbols in the following format:
symbol:==string
Where symbol is the symbol name and string is the equivalent
string which is substituted when the symbol is found in a command
line.
Once a user issues a command, LZYCLI stores the command in a data
file and passes the command on to DCL.
Notes: Works over DECnet as well as directly connected
terminals.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format: BRU
New
RB-130 SEDT Supplements Version: January 1988
Submitted by: David P. Maroun
Operating System: MS/DOS V2.11-1 Source Language: SEDT
Memory Required: 196KB Hardware Required: Tandy DMP-105 and
Hewlett-Packard LaserJet printers or compatible printers.
Keywords: Editors
Abstract: SEDT Supplements is a set of files for use with the
SEDT programmable text editor to help turn it into a complete
word processor capable of fitting into a variety of contexts.
Included are modifications of key definition and help files
provided with SEDT, and command files to adapt SEDT for Tandy
DMP-105 and Hewlett-Packard LaserJet printers. Each user will
have to customize the command files somewhat in order to use
them. The command files may serve as a basis for adaptations to
other printers.
SEDT version 3.1(157) is also provided.
Media (Service Charge Code): One RX50 Diskette (JA) Format:
MS/DOS
Revision
20-158 ACCT20 Version: 2, May 1988
Submitted by: H. David Todd, Computing Center Wesleyan
University, Middletown, CT
Operating System: TOPS-20 V5.4 Source Language: MACRO-20
Keywords: System Accounting - TOPS-20, System Management -
TOPS-20
Abstract: ACCT20 processes and summarizes DECSYSTEM-20 usage
accounting files to produce reports on use of system resources.
The program is capable of reporting use by specific users or
groups of users and can report use of specific resources or all
resources. The reports include printable files, summary files
that can be accumulated for year-to-date resource usage
reporting, and fixed-format text files that can be loaded into
database systems for analysis. The command interface uses native
TOPS-20 command parsing and is very user-friendly, and the
internal structure of the program is very modular for ease of
modification and extension.
Version 2.0 implements several new report options to improve
database compatiblity, fixes several bugs, and uses AVL
height-balanced trees for internal data storage.
Changes and Improvements: Bug fixes, new report options.
Media (Service Charge Code): User's Manual (EA), 600' Magnetic
Tape (MA) Format: DUMPER
SUBJECT: DECUS PROGRAM LIBRARY STATUS REPORT JUNE 20, 1988
PROGRAM AVAILABILITY
Following are the new or revised (R) programs since the
distribution of the 1988/1989 catalog. The * indicates revisions
to new programs that have been announced through these status
reports.
PROGRAM NO. TITLE
V-SP-75 Symposium Collection from the RSX/PC/VAX SIGS,
Spring 1988, Cincinnati
V-SP-76 Symposium Collection from the VAX SIG, Spring
1988, Cincinnati
VAX-336(R)* FTX
VAX-340 Queueing/Routing
VAX-342 IIT
VAX-343 X Windows 11 Release 2
VAX-344 SD: The Ultimate "Set Default" Utility
VAX-345 SYSUAF Reporting Utility
VAX-346 VMS V5 Set Password Emulator
11-SP-101 Symposium Collection from the RSX SIG, Spring
1988, Cincinnati
11-750(R) TEM: A Terminal Emulator for RSX-11
11-905 EXTCMD: IND Control File
11-906 LBC: Logical Block Copy For RSX
PRO-142(R) IND Control Files
New
V-SP-75 Symposium Collection from the RSX/PC/VAX SIGS, Spring
1988, Cincinnati Version: 1, June 1988
Submitted by: Glenn C. Everhart
Operating System: AMIGA DOS, IAS, MS/DOS, Micro/RSX, Micro/VMS,
RSX-11M, RSX-11M-PLUS, UNIX, VAX/VMS Source Language: BLISS-32,
C, FORTRAN IV-PLUS, MACRO-11, MACRO-32, PASCAL, VAX BASIC, VAX
FORTRAN Keywords: Symposia Tapes - RSX-11, Symposia Tapes - VMS
Abstract: This tape is a collection of useful programs from the
RSX, PC, and VAX SIGs compiled from material submitted at the
Spring 1988 DECUS Symposium in Cincinnati. It is a separate
DECUS Library item from the VAX SIG tapes due to the aggregate
size of the distributions. Both items, DECUS No. V-SP-75 and
DECUS No. V-SP-76, together contain the complete Spring 1988 VAX
collection; DECUS No. V-SP-75 also contains the Spring 1988 RSX
collection. (For a description of the VAX SIG tapes, see
"Symposium Collection from the VAX SIG, Spring 1988, Cincinnati",
DECUS No. V-SP-76.).
[VAX88A4]
[.SOFTWARE_TOOLS] Software Tools user Group
multinetwork mailer, in C, last PD
version. Does multinetwork, store/
forward mail and gateways, and has its
own user interface if desired (much more
powerful/complete than VAXMail).
[.TECOC] Complete rewrite of TECO in C for
VMS.
[.PCSIG_DECUS] Large collection of MS-DOS and CP/M
utilities contributed by the DECUS
PC SIG. Many for Rainbow but many
for IBM PC or generic MS-DOS or CP/M
also.
RSX88A Tape Directories
[UIC]
[265,20] MCE Command Line Editor from Hans
Hamakers, Rotterdam, The Netherlands.
Submitted by Alan Frisbie.
[373,310] Files-11 ODS1 & ODS2 specifications,
including RMS-11 Internals manual.
Submitted by Alan Frisbie.
[351,144] LBC - Logical Block Copy (disk-file,
disk-disk, file-file). Submitted
by Thomas Wyant.
[351,145] TEM - Terminal Emulator. Submitted
by Thomas Wyant.
[300,201] RSX-11M-PLUS Queueing & Routing
Software. Submitted by L.M.
Cartwright.
[300,210] LZYCLI - Command-line recall/edit
and VMS-style symbols. Submitted by
William Crocker.
[311,*] LN03 control, COOKIE, DAMMIT, and
other sayings; ECR - Command-line
editing for IAS. Submitted by Frank
Borger.
Complete sources not included.
Media (Service Charge Code): 2400' Magnetic Tape (PS) Format:
VMS/BACKUP, TK50 Tape Cartridge (TC) Format: VMS/BACKUP
New
V-SP-76 Symposium Collection from the VAX SIG, Spring 1988,
Cincinnati Version: 1, May 1988
Submitted by: Glenn C. Everhart
Operating System: MicroVMS, RSX-11M-PLUS, VAX/VMS Source
Language: BLISS-32, C, DCL, MACRO-32, PL/1, VAX BASIC, VAX COBOL,
VAX FORTAN Software Required: Some programs need FORTRAN
compiler. Most programs have executables. Keywords: Symposia
Tapes - VMS
Abstract: This is the VAX SIG tape from the Spring 1988, DECUS
Symposium in Cincinnati. The tape consists of two parts,
spanning a total of four reels of tape. The first part is the
VAX SIG tape on three reels. The second part, is the RSX/PC/VAX
Collection on one reel. The RSX/PC/VAX Collection is split off
in order to make distribution of the VAX tapes reasonable on TK50
media or on 1600 BPI magnetic tape. (See "Symposium Collection
from the RSX/PC/VAX SIGS", DECUS No. V-SP-75 for a complete
description of the RSX/PC/VAX Collection tape).
The following is a summary of the contents of the tape:
VAX88A1
[.ABEL] Editing interface built on top of EVE.
ABEL is the output of an L&T SIG effort
to merge the many EVE supersets of recent years.
[.ANUNEWS] Geoff Huston's Un*x NEWS rewrite for VMS.
Allows any VMS site to participate in Usenet NEWS
networks and manage newsgroups.
[.ATTC] Cluster management tools.
[.BRYANT] TPU enhancements (APLTPU). GBLSUBS - global
substitute strings. GBLSEARCH - search for
pattern in files.
[.BZL] LSE templates for RUNOFF. Spell dictionary
with most MACRO-32 instructions defined.
[.COY] DM - Directory manager, windowing dir.
management. SD - revised Set Default.
WPE - WPS-Plus emulator for TPU. COLORS-
Reset VTx4x colors. SHOWME - system or user
status report. VAXNotes enhancers.
Improved MON PROC/TOPC display.
[.CSDHBO] XSHOW - show many things across cluster.
(Files, holders of IDs, terminals, users, etc.).
[.DINKIN] NAME - Find what terminal server and port a
terminal is on.
[.DMILLER] TPU enhancement. ALOCWAIT - allocate/wait.
BBS - full function bulletin board system.
CB - VAX CB radio simulator. ETAPE - Convert
to/from EBCDIC etc. tape.
[.DOLGEN] Proc to reorganize a whole disk and
maintain master indexed files created with exact
positioning.
[.DUMPER] Utility to read TOPS-10 and TOPS-20 DUMPER
tapes on VMS. Handles versions 5 and 6 DUMPER
tapes now too.
[.FINGER] Local or remote Show System/Users, name
server, and mail querier. Major update of
mail items.
[.FLOWERS] Security audit on wildcard files. Checksums
on sys$system. Account summary. Check login
time. Allow use of old shared images.
[.GAMES] Cribbage and poker games. Various authors.
[.GHC] Rewrite of LIST/RSX for native mode VMS.
Super multicolumn lister, many options.
[.GNUSOFTWARE] Numerous GNU utilities including BISON (a
YACC superset), AWK, Emacs, C++, Assembler,
GDB, and Gnu C. Gnu C binaries for VMS are
present also, providing a FREE, NATIVE-MODE C
compiler for VMS. This compiler generates
code which is generally superior to VAX-11 C's.
It is however a beta version (until it finishes
compiling all of Berkeley Un*X) and may still
have some bugs. Even so it is quite usable.
VAX88A2
[.CAROSSO] Kevin Carosso's latest PTY driver for VMS V4
and V5 plus a working PHOTO program using it.
[.DISM32] Disassembler, converts .EXE to .MAR.
[.ISPELL] Interactive spelling corrector for VMS.
Extremely fast and powerful.
[.JLP] William Wood's LIST file display/search
utility updated for newer VMS versions.
Zmodem code for VMS.
[.JMEADOWS] STATUS monitor/finger type user/system
display program. Will work over DECnet.
Also SDL un-do'er for C and re releases of
VERB, FILE, and FIND for decompiling DCL tables,
changing RMS attributes, or finding
files in indexf.sys.
[.JPRIGOT] Master_Dist generates a mailing list of
everyone in the UAF file.
[.JSCLUG] MTG - meeting announcement bulletin board.
USERLIST - several new format lists from
SYSUAF.DAT. VC - VAX Calculator. Mail Util -
examine if someone has read your mail. Calendar
of events program. Compress someone else's mail.
Front end to make remote network mail address
fruit-salad invisible to users.
WHOIS manager. PRIOMGR - adjust prio of compute
bound jobs.
[.LILUG] IDXTEX - Create index files from .IDX files.
Grant ACL to others easily. WIN - multiple
windows on screen. Test if your mail was read.
REMINDOLD - tells if you have reminders
outstanding.
Group quota system.
[.LOMASKY] The "ultimate" Set Default. Password change
enforcement. SYSUAF report enhancements.
[.MAQDEV] Queueing to/from global sections between
processes, on either VMS or RSX-11M-PLUS and
over DECnet. User written system services and
queue managers.
[.MCM] Code Management System to handle changes to
any kind of source material. Also adds a BUILD
facility. (A kind of free CMS/MMS).
[.MNVAX] Force user to change his password. Become
invisible to others on the system. Text library
handling command proc, and editing/RUNOFF control
program.
[.MOPAC] LSE Templates for Rdb/VMS and slides for two
DECUS talks.
[.NET_WHAT] FAST Cluster and network wide SHOW Users
(and more) type command.
[.NEWLON] Create orderly SYSTARTUP.COM files.
[.NEWLZW] Current versions of LZW compress/decompress
utilities for VMS.
[.NFREED] AUTOLOGOUT - logout inactive terminals.
CRON - issue commands based on time. EVEEDT -
EDT keypad on top of EVE. NODECHECK - allow
and disallow access to various nodes in cluster
driven by identifiers. Convert ASCII to
Postscript.
(Also does .MEM files). MAKE - from Todd Aven.
Like Un*x MAKE (works off MMS files.).
[.NIELAND] BULLETIN - Mark London' BULLETIN, a VAXNotes
- like utility. CMD - DCL buffer recall utility.
MANUAL - online VMS manual file. MENU - SMG
based menu driver. MODIFY - global search/
replace utility.
SPELL - correction to Vassar SPELL utility. ZDEC
- zero device error counter.
[.PAGESWAPPER] Pageswapper back issues through May 1988.
[.PTIUTIUL] Generate a hard BREAK signal on VAX
terminal.
[.RAE] MLR MACRO language, structured MACRO-32.
[.RNOTODOC] DSRtoSDML - Convert RUNOFF files to VAX
Document format. Output in LN03, Postscript, or
plain text.
VAX88A3
[.DTRSIG] DATATRIEVE SIG items: Convert VMS Accounting
to DTR format. Get DTR to access ALL-IN-1
logging/data files. Corporate Phone directory.
User defined DTR functions. Back newsletters.
Additional DTR Plots. Command line recall.
Symposium sessions. System mgr utils.
[.RCAS88] AnalytiCalc spreadsheet update; now can call
unchanged subroutines. DBAG - src only for
dBaseIII clone. FORCE - force commands on other
terminals. MENU building aids. PLOTIT -
presentation graphics for AnalytiCalc or
standalone. Search multiple words. Command
frontend to VMS. NETS88 - MANY invaluable items
from ARPAnet mail including BOSS (multiple
sessions at a single terminal) and matching PTY
drivers and MUCH, MUCH more.
[.RPI] MODPARAMS manager - build MODPARAMS.DAT for
a cluster. Screen Dump filter (VAXstation
to print). SETUP - avoid zillions of DCL symbols
at login. WATCHER - idle job killer; works with
LAT.
[.SDE] Software Development Environment complete
procedure using CMS and MMS.
[.SUM] SUM - Show Users More; shows users and LAT
location info.
[.TPUSPELL] Spell checker in TPU; check words in the
editing buffer interactively.
[.WENTZ] ALL-IN-1 system mgt. utilities. BECOME
another user utility. Utilities for
developing BLISS source code. Show
Proc/continuous which shows all quotas also.
More.
[.WORLTON] DOCUMENT - get documents from src files.
GPLOT - routines to make it easier to use VAX
GKS. MODIFY - replace strings, detab, etc.
files; global search/replace.
[.XEVE] Extended EVE with features from many of the
EVE extended editors of earlier tapes. Spelling
checker.
Complete sources may or may not be included.
Media (Service Charge Code): 2400' Magnetic Tapes (PD) Format:
VMS/BACKUP, 2400' Magnetic Tape (SD) Format: VMS/BACKUP, TK50
Tape Cartridge (TD) Format: VMS/BACKUP
Revision
VAX-336 FTX Version: 4.7, June 1988
Submitted by: C.J. Chapman, Philips Defence Systems MEL, Crawley,
Sussex, England, RH10 2PZ
Operating System: MicroVMS V4.7, VAX/VMS V4.7 Source Language:
MACRO-32 Memory Required: 61KB Virtual Allocation Keywords:
System Management - VMS, Utilities - VMS
Abstract: FTX - Foreign Tape Extension utility is a systems
management tool that enables ASCII or EBCDIC data files to be
written, or read from unlabelled magnetic tape using combinations
of block and record format.
Features include:
. Automatic tape mount and dismount with no unload.
. Forward tape mark skipping before read begins.
. Full wild card file processing.
. Record padding and stripping.
. Read while spooling option.
. Data I/O checking.
Release notes are distributed with each order.
Notes: Operating System VMS V4.0 or later is required.
Changes and Improvements: New release.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-340 Queueing/Routing Version: 2.5, May 1988
Author: Earl Lakia
Submitted by: Neal Schmidt, Inland Steel, E. Chicago, IN
Operating System: VAX/VMS V4.4 - V4.7 Source Language: MACRO-32,
VAX FORTRAN Software Required: DECnet for Routing Keywords:
Data Communications, Device Handlers
Abstract: This package contains the RSX-11M-PLUS version of the
"Manufacturing Automation Queueing and Routing" software.
The RSX router performs the following functions:
. Guaranteed delivery of messages removed from the host RSX
Queue and transmitted to a remote DECnet node which supports
the MA_ROUTER protocol.
. Guaranteed reception and queueing of messages received from a
remote DECnet node which supports the MA_ROUTER protocol.
. Automatic link reestablishment.
. Multiple links by a single router.
The following RSX tasks support message queueing on an RSX node:
ZQDRV This is a pseudo device driver that provides
the interface between the application tasks
and the ACP that performs all queueing functions.
The applications simply issue queueing requests
(write to Queue, read from Queue, etc.) to ZQO:
via the QIO directive and wait for the requests
to be processed by the ACP.
QUEACP This is the queueing ACP that processes all valid
Queue requests received from the application tasks
via the ZQ driver. This is the only task that
accesses the Queue (file MAQUEUE.DAT).
QMT This task maintains the Queue (file MAQUEUE.DAT)
and the message IDS (file QUEUEIDS.DAT).
TSTACP This task can be used to test all queueing functions
available through the ZQ driver and the ACP.
The following RSX tasks support message routing on an RSX node:
RTRRSX This task is responsible for sending messages to
another node supporting either the RSX router (this
task) or the VMS router (Process MA_ROUTER). It is
also responsible for receiving any messages sent
from another node. All communication with another
node is provided by the standard DECnet RSX system
directives. All routing information is stored in a
routing database. This database is an installed
common region named RTRDBS.
FNDSRV This task translates a logical node name into an
actual node name. The task is requested to run
by the routing task RTRRSX whenever the node the
router is attempting to connect to is flagged
as a logical node. It will supply the routing
task with the actual name of the node so that
the routing task will be able to make a connection.
NRBDMP This task displays information contained in the
routing database. It will display which nodes
are currently connected to the routing task RTRRSX
(i.e. logical links established with routers on
remote nodes) and which message IDS are destined
to the remote nodes.
Notes: Operating system VMS V4.4 is required. Order DECUS No.
11-903 for the PDP-11 version.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-342 IIT Version: 4.7, May 1988
Submitted by: C.J. Chapman, Philips Defence Systems MEL, Crawley,
Sussex, England RH10 2PZ
Operating System: MicroVMS V4.7, VAX/VMS V4.7 Source Language:
MACRO-32 Memory Required: 13KB Virtual Allocation Keywords:
System Management - VMS, Utilities - VMS
Abstract: IIT (Idle Interactive Timeout), Security timeout is a
systems management tool that will terminate idle interactive
processes in the event of users leaving terminals unattended.
Interactive processes are considered idle if they use less than
two hundred milliseconds, twenty tic's of CPU time and no
buffered or direct I/O's within the default timeout period of ten
minutes. These values can be adjusted to suit your site. Parent
processes will not be considered idle if any subprocess is
active. Timeout is very efficient in its own CPU usage,
typically it will consume about three minutes of CPU time per
month on a system supporting between forty to sixty user
processes twelve hours a day.
Features include:
. Process notification before termination.
. Dynamic adjustment of timeout period.
. Process priority override.
. Very low CPU usage.
Release notes are distributed with each order.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-343 X Windows 11 Release 2 Version: May 1988
Submitted by: Glenn C. Everhart
Operating System: UNIX Source Language: C Software Required: C
Compiler Keywords: Editors
Abstract: X-Windows 11 Release 2 contains the entire X Windows
Version 11 Release 2 collection translated from TAR to VMS/BACKUP
format but otherwise unchanged.
The Andrew toolset, complete with its multi-media editor is
included.
Notes: Will need customization for use on some systems.
Media (Service Charge Code): 2400' Magnetic Tape (PA) Format:
VMS/BACKUP
New
VAX-344 SD: The Ultimate "Set Default" Utility Version: May
1988
Submitted by: Brian Lomasky, Teradyne, Inc., Boston, MA
Operating System: VAX/VMS V4.2 Source Language: MACRO-32, VAX
BASIC Keywords: File Management, System Management - VMS
Abstract: SD is the "Ultimate SET DEFAULT Utility". After
installing SD, simply use the symbol "SD" instead of the words
"SET DEFAULT" when setting your default directory.
In addition to setting your default directory, SD will:
. Verify for the existence of the new default directory.
. Display information showing your switch between directories.
. Remember the last 20 directories you've set your default to.
(Use SD * to display the list). (Use SD #nn to set your
default to line #nn's directory).
. Display a help form. (Use SD HELP).
. If you have SETPRV authorized, automatically sets your UIC
to the owner of the directory you set your default to,
thereby eliminating all protection violations when you create
a file in another user's directory which is accidently owned
by you. Note that this enables you to leave all of your
advanced privileges (i.e. BYPASS, etc) turned off while you
set your default to any directory on any disk.
. Automatically correct for almost all typing errors when
you specify a directory. It will insert "[" and "]" where
required. It will automatically translate logical names.
It will assume a trailing colon for logical names which have
none and do not match a directory name. . Easily toggle you
between your current and previous directory with one keystroke.
(Use SD <).
. Let you set your default to a parent directory by using one
backslash per level. (Use SD\).
. Automatically execute environment-setting files as you enter or
leave a directory. When using SD to change your default
directory, SD will execute the contents of any SDLOGIN.COM file
it finds in the new default directory. Additionally, SD will
execute the contents of any SDLOGOFF.COM file it finds in the
current default directory, before changing your default to the
new default directory. (SD HELP displays text concerning
SDLOGIN.COM and SDLOGOFF.COM). This is most useful in order to
change your default protection to include W:RE upon entering a
directory where created files must be world readable and then
turning it off when you set your default away from that
directory. SDLOGOFF.COM can also be very useful to ensure that
when you leave a directory (via SD), that all files have the
correct protection assigned to them. Note: Be sure that there
can be no errors in the SDLOGIN and SDLOGOFF command files, as
SD will not properly work if it encounters any errors while
executing these files.
. (Optional). Automatically change your VMS prompt to the
node::device:[directory] where your default is currently set
to, and to use any one of Digital Equipment Corporation's
video attributes to display it. Enable this feature by
defining the SD_PROMPT logical name in your LOGIN.COM file
in one of five methods:
. $ASSIGN NL: SD_PROMPT !Uses normal video for prompt.
. $ASSIGN REVERSE: SD_PROMPT !Uses reverse video for prompt.
. $ASSIGN BOLD: SD_PROMPT !Uses bold video for prompt.
. $ASSIGN BLINK: SD_PROMPT !Uses blinking video for prompt.
. $ASSIGN UNDERLINE: SD_PROMPT !Uses underline video for prompt.
Notes: Operating system V4.n or later is required. Privilege to
read SYS$SYSTEM:SYSUAF.DAT to run SYSUAF report is required.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-345 SYSUAF Reporting Utility Version: May 1988
Submitted by: Brian Lomasky, Teradyne, Inc., Boston, MA
Operating System: VAX/VMS V4.2 Source Language: MACRO-32, VAX
BASIC Keywords: System Management - VMS
Abstract: SYSUAF Reporting Utility is a reporting program for the
SYSUAF and RIGHTSLIST data files.
Simply turn on READALL (or equivalent) privilege and run
SYSUAF.EXE. (Do NOT install this program with privilege;
otherwise, any user could execute it). A menu of seventeen
reporting options will be displayed. The best way to see what is
available is to try them and see what data is displayed. Then use
the ones that suit your purpose. You can print reports either to
the screen (formatted for 80 columns) or to a data file
(SYSUAF.LIS; formatted for either 80 or 132 columns, depending on
which report option is selected). (Note that some of the options
create SYSUAF.LIS as a DCL command procedure which can then be
easily edited and then executed).
. SYSUAF.BAS is the source code (written in VAX BASIC V2.4).
. SYSUAF.EXE is the executable file.
You should not need to recompile or relink SYSUAF.EXE unless you
need to change the features of the program. (Instructions for
compiling and linking SYSUAF are contained at the beginning of
the source code). Note that this program might not work properly
on VMS V5.0 or later.
Notes: Operating system V4.n or later is required. Privilege to
read SYS$SYSTEM:SYSUAF.DAT to run SYSUAF report is required.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
VAX-346 VMS V5 Set Password Emulator Version: May 1988
Submitted by: Brian Lomasky, Teradyne, Inc., Boston, MA
Operating System: VAX/VMS V4.2 Source Language: MACRO-32, VAX
BASIC Keywords: Emulators
Abstract: VAX system managers are usually bothered by numerous
phone calls from users who have either ignored or forotten to
change their password when they receive the:
. "WARNING - Your password has expired; update immediately with
SET PASSWORD!" message when they log in.
This is fixed in VMS V5 which, by default, throws the user into
SET PASSWORD when they log in if their password(s) are expired.
This program emulates this V5 feature.
When executed at login time via SYLOGIN.COM, the program will see
if the UAF for the username running the program has any expired
passwords. If so, the user will be automatically forced into SET
PASSWORD, and will rerun SET PASSWORD until the user has made a
successful password change.
Primary, secondary, and generated passwords are automatically
handled. An explanatory help screen is always displayed prior to
running SET PASSWORD. Additionally, both CTRL/C and CTRL/Y are
disabled while running the program, to ensure that the user MUST
change their expired password(s).
The program requires no privileges in order to execute (although
INSTALLing it /OPEN/HEADER/SHARE is recommended for performance
reasons). It requires VMS V4.4 (or later), so that the $GETUAI
system service is available.
Notes: Operating system V4.n or later is required. Privilege to
read SYS$SYSTEM:SYSUAF.DAT to run SYSUAF report is required.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
VMS/BACKUP
New
11-SP-101 Symposium Collection from the RSX SIG, Spring 1988,
Cincinnati Version: 1, June 1988
Submitted by: Glenn Everhart
Operating System: IAS, Micro/RSX, RSX-11M, RSX-11M-PLUS Source
Language: Various Keywords: Symposia Tapes - RSX-11
Abstract: This is the RSX SIG tape from the Spring 1988, DECUS
Symposium in Cincinnati. Following is a brief description of the
contents of the tape.
[UIC]
[265,20] MCE Command Line Editor from Hans Hamakers,
Rotterdam, The Netherlands. Submitted
by Alan Frisbie.
[300,201] RSX-11M-PLUS Queueing and Routing Software.
Submitted by L.M. Cartwright.
[300,210] LZYCLI - Command-line recall/edit and
VMS-style symbols. Submitted by William
Crocker.
[311,*] LN03 control, COOKIE, DAMMIT, and other
sayings; ECR - Command-line editing for IAS.
Submitted by Frank Borger.
[351,144] LBC - Logical Block Copy (disk-file,
disk-disk, file-file). Submitted by
Thomas Wyant.
[351,145] TEM - Terminal Emulator. Submitted by
Thomas Wyant.
[373,310] FILES-11 ODS1 & ODS2 specifications,
including RMS-11 Internals manual.
Submitted by Alan Frisbie.
Complete sources may or may not be included.
Media (Service Charge Code): 600' Magnetic Tape (MS) Format:
BRU, TK50 Tape Cartridge (TC) Format: BRU
Revision
11-750 TEM: A Terminal Emulator for RSX-11 Version: 88.104,
May 1988
Submitted by: Thomas R. Wyant III, E. I. du Pont de Nemours,
Richmond, VA
Operating System: RSX-11M V4.2, RSX-11M-PLUS V3.0, VAX-11 RSX
Source Language: MACRO-11 Memory Required: 16KW Hardware
Required: Dial-out Modem Keywords: Data Communications,
Emulators, Utilities - RSX-11
Abstract: TEM provides "dumb" terminal emulation over a full
duplex TT: line. It allows the user to "become" a terminal on a
remote system, and to do ASCII file transfers between systems.
TEM has been used to communicate with RSX-11, VMS, RSTS and
TOPS-20 systems, as well as non-Digital Equipment Corporation
equipment. It requires no software on the remote system (and
therefore has no error checking).
In addition to the basic functionality, TEM can automatically
issue canned commands to smart modems at the beginning and end of
a session. The user can also select from the following features:
. Local Echo.
. Automatic line feed on carriage return.
. Translation of inbound control characters to ASCII
abbreviations.
. Passthru of control/s, control/q, control/o and control/x
to the remote system.
. User selectable attention and end-of-file characters.
. Inbound and outbound character mapping.
. Specifiable record delay and prompt character for file
transfer.
. Parity generation and checking.
TEM requires at least RSX-11M-PLUS V2.0, VAX-11 RSX V2.0, RSX-11M
V4.0 or RSX-11S V4.0. If running under RSX-11M or RSX-11S, it
requires the full-duplex TT: driver, get/set multiple charac-
teristics, and unsolicited input AST's. Correct access of named
directories and files numbered in decimal requires the FEAT$
directive. The GIN$ directive is used to prevent nonprivileged
users from using TEM to read files that are none of their
business (e.g. LB:[O,O]RSX11.SYS). An attempt has been made to
conditionalize TEM for RSX-11M V3.2, but it has not been checked.
TEM can be initiated from and communicate with any reasonable
serial device, but there may be restrictions if not being used on
a TT:-type device.
Changes and Improvements: Some extended logical name support;
works under RSX-11M.
Media (Service Charge Code): 600' Magnetic Tape (MA) Format:
DOS-11
New
11-905 EXTCMD: IND Control File Version: 1, May 1988
Submitted by: R.W. Barnard, BIO/Comp Applications, Albuquerque,
NM
Operating System: RT-11 V5.4 Source Language: IND Software
Required: EthereXchangE (product of Omnex Corporation). Hardware
Required: DEQNA, DELQA, etc. Keywords: Data Communications,
Networking
Abstract: ETXCMD.IND is a specialized version of the IND control
files CMD.IND and CSICMD.IND to permit "wild-card" transfers of
files using the EthereXchangE Ethernet file transfer product of
Omnex Corporation. Information on CMD and CSICMD may be found in
the file CMDIND.DOC.
The EthereXchangE control-node program ETHERX.SAV may be run from
an RT-11 or TSX-PLUS command file. This command file can contain
the files to be transferred to the server node from the control
node. ETXCMD will construct such a command file on the control
node. ETXCMD allows you to issue a single command on the control
node to transfer all files which can be described by an RT-11
DIRECTORY command (including DIRECTORY switches).
Restrictions: If your network consists of RT-11 control node(s)
and a VMS server node, then ETXCMD, Version 1, can only send
files from a control node to the server node. If your server node
is a TSX-PLUS system, EXTCMD can be modified to work in the
opposite direction (i.e., sending files from the server to the
control node). The files CSICMD.IND and CMDIND.DOC discuss the
logic necessary to make this work. ETXCMD.IND will not work
under VAX/VMS. At the present time, ETXCMD cannot select files
on the server node for transfer to the control node.
Media (Service Charge Code): One RX50 Diskette (JA) Format:
RT-11
New
11-906 LBC: Logical Block Copy For RSX Version: 88.126,
May 1988
Submitted by: Thomas R. Wyant III, E.I. duPont de Nemours & Co.,
Richmond, VA
Operating System: RSX-11M-PLUS V3.0 Source Language: FORTRAN 77,
MACRO-11 Memory Required: 30KW Keywords: Utilities - RSX-11
Abstract: LBC provides a non-structured disk copy facility for
direct-access media under RSX. All or part of a disk (mounted
foreign) or a file may be copied to another disk or file, or to
another location on the same disk or file. In the case of
file-to-file operations, the attributes of the input file can be
preserved. Because up to 64 blocks are moved at a time,
performance is reasonable. Error recovery is done by reducing
the number of blocks per QIO and retrying the operation; if a
single-block QIO fails, the error is logged and a block is
skipped on both input and output.
LBC can be invoked in any of the standard ways for an RSX
utility. The command interface is DCL-like, and includes prompts
for missing information.
Full default file name support as documented requires the PRMS$
directive (ie - RSX-11M-PLUS V3.0 or greater). Older
RSX-11M-PLUS systems or RSX-11M systems, require more typing but
should work otherwise.
Media (Service Charge Code): One RX01 Diskette (KA) Format:
RT-11, 600' Magnetic Tape (MA) Format: DOS-11
Revision
PRO-142 IND Control Files Version: May 1988
Submitted by: R. W. Barnard, BIO/Comp Applications, Albuquerque,
NM
Operating System: RT-11 V5.0 Source Language: IND Keywords:
File Management
Abstract: Included are UP.IND and DOWN.IND, which allow you to
move among RT-11 subdevice files. DOWN will search for the file
on a predetermined list of devices, mount it and assign a logical
name. Nested subdevices are supported by DOWN. UP returns from
a lower nesting to a higher one, and reassigns any logical names
done with DOWN.
NEWLD.IND creates a new subdevice file for use by UP and DOWN.
File size may be specified either by a number of blocks or by
"disk size" (RX01, RX02, RX50, etc).
INCBUP.IND is an incremental backup program which can create
"savesets" of the backed-up files. It will catalog the files in
the saveset for rapid location.
PARSE.IND is a comprehensive filespec parser, and READLD.SAV will
write a file containing logical disk assignments and the
associated logical names.
These files have been extensively improved and enhanced since
their previous submission.
Notes: Does not work perfectly under operating system TSX-PLUS.
This is documented.
Changes and Improvements: Extensive improvements and
enhancements.
Media (Service Charge Code): User's Manual (EA), One RX50
Diskette (JA) Format: RT-11
--
Robert N. Perry (Tex) Tektronix "Sky Scum" C-18807 D-pend.
bobp%tekcae@tektronix.TEK.COM
"When I works, I works hard. When I sits, I sits easy. When I thinks, I goes
to sleep."