MIRACLE MESSAGE PROGRAM ----------------------- Prints specified text in large letters (capitals are 2.7 inches tall), four rows at a time, vertically 'down the page'. Spacing is proportional; characters are even overlapped to equalize white space (e.g. the '4' in '74' is tucked under the '7'). Vertical and Italic Roman fonts are available. For proper proportions, the printer must be set to print at eight lines per inch. Additional formats are available on LA120 DECwriters. To see an example, print MMSAMPLE.LIS at eight lines per inch with /NOFEED. For further information, see MIRACLE.DOC. This version corrects a problem reported in the version on the Spring 1983 (VAX83B) tape. REMINDER UTILITY ---------------- This is yet another appointment-reminding utility. This one reminds you when you log in, and 'tickles' you at fixed inter- vals as the time of an appointment approaches. The reminder message tells you when the appointment is, and what it is. The message is formatted in reverse video for VT100+ terminals and the bell rings. It is very easy to add, remove, and show appointments. For further information, see REMINDERS.HLP. See REMINDERS.DOC for installation instructions. This utility uses a batch job (which is usually hibernating) to send the 'tickler' messages. Use REMINDBLD.COM to rebuild the package from its sources. SYSMAIL.COM ----------- System Manager's command procedure to compose, send, and arch- ive a mail message for all system users. The message is sent to all users in the UAF, except for users specifically exclud- ed. Users can be excluded in two ways--by having their user- name hard coded in SYSMAIL.COM, or by having an ACCOUNT field of 'INACT' in the UAF. EDT is called from the procedure for entry of the message. When EDT is exited, the procedure then prompts for the 'subject', and pauses to allow cancellation of the mail sending. After the mail is sent, an archival copy is prepared, and appended to the file SYS$MANAGER:OLDMAIL.MAI. SYLOGIN.COM (partial) --------------------- This fragment of a System-Wide Login Command Procedure changes the process name of batch processes, and interactive processes of a user who has logged in multiple times, to names which are more descriptive than the VMS defaults (examples of which are _JOB532: or _TTA2:). NOTIFY COMMAND -------------- This is a general message-sending utility. It can be used in a batch process to send a message to the submitting user. It can be used in an interactive command procedure to format a message on the screen (centered, bold reverse video, bells). It can be used to send messages to other terminals (either by terminal name or by user name). See NOTIFY.HLP and the com- ments in NOTIFY.FOR for more information. Use NOTIFYBLD.COM to rebuild the program from its source. REFORMAT COMMAND ---------------- This is a utility to easily make a copy of a file in a differ- ent format. Its main purpose is to change the carriage con- trol attribute of the file (List, Fortran, or None), but it can also change tabs to blanks, shift or delete columns, make an Indexed Sequential file, etc. It has two optional methods of changing the carriage control type: it can copy the file verbatim and just change the attribute, or it can restructure each record to conform to the new type. See REFORMAT.HLP for more information. Use REFORMBLD.COM to rebuild the program from its source. NSWCLIB.OLB ----------- This object library, whose sources are the files NSWCLIB.FOR and NSWCLIB1.MAR, is required for linking the programs NOTIFY, REFORMAT, REMINDER, and REMINDERS. The routines on this lib- rary may also be useful to you for other applications. Each routine is documented (after a fashion) internally. Use the procedure NSWCLIB.COM to build the library from the sources. Submitted by: ALAN L. ZIRKLE NAVAL SURFACE WEAPONS CENTER CODE K105 DAHLGREN, VIRGINIA 22448