L00101 ----------------------------------------------------------------------------- ADL L001 CI DISC UTILIZATION SUMMARY ----------------------------------------------------------------------------- Contribution Name...........: ADL Title....................: SUMMARY OF FILE STATISTICS FOR AN LU File Names...............:00. Rename Transfer File :01. ADL.SBMT :02 ADL.FTN :03 ADL.REL :04. ADL.LOD :05. GET_NEXT_FILE.FTN :06. GET_NEXT_FILE.REL :07. GET_SPEC_CHARACT.FTN :08. CHAR_LIB_NOCDS.FTN :09. CHAR_LIB_NOCDS.REL Operating System(s)......: RTE-A Language(s)..............: FTN7X Keywords.................: 1. CI : 2. Data_mgmt External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Ann McCormick Company.......: Intelsat Street........: 2250 E. Imperial Hwy., Suite 750 : City..........: El Segundo State.........: CA Country.......: USA Zip Code......: 90245 Phone Number..: (213) 416-9102 Telex.........: Program Abstract............: As a system manager, I have found no equivalent to the RTE-6 'QDL' for the efficient management of the volumes on RTE-A. Although it is possible to see how much total space is used on an LU (via FREES) you cannot tell how much space is used by each global directory. To supply my information gap in this and other areas I wrote 'ADL'. A sample run would be as follows: CI> RU ADL 25 adl: TOTAL GLOBAL DIRECTORIES FOUND IS 13 adl: FILE 1625 /WILLIAMS/ORCAM/&ORCAM:::4:285:36 LU/SC/Addr Global Total Max Total % of Total Directory Files Size Blocks Blocks -------------------------------------------------------------------------- 25/27/02 CMSAT_PROGS 25 82 663 .3% of 216480 DEBUG 10 936 2231 1.0% of 216480 GRAPHICSV2 219 620 15816 7.3% of 216480 HELP 74 54 732 .3% of 216480 HPRC 4 24 80 .0% of 216480 ITSP 42 349 3611 1.7% of 216480 LIBRARIES 129 2184 23287 11.% of 216480 LISTR 131 126 1672 .8% of 216480 RTE-A 418 2184 24428 11.% of 216480 TDHS_MAIN 1274 900 52986 24.% of 216480 USER 486 2304 19908 9.2% of 216480 VCPLUS 70 861 3928 1.8% of 216480 WILLIAMS 1649 4608 48817 23.% of 216480 In the above example one can quickly see that TDHS_MAIN and WILLIAMS are the major users of the space on LU 25. One can also see that if the LIBRARIES directory needs to be moved elsewhere, it will need at least 23287 blocks free on the destination LU. Because the algorithm used (see source code) involves using a masked search for all files on the LU, this is not a fast program. It can process the data at about 6 files per second on a quiet system. Additional Documentation....: See program code. L00201 ----------------------------------------------------------------------------- SPST L002 SHORT SPOOL STATUS DISPLAY ----------------------------------------------------------------------------- Contribution Name...........: SPST Title....................: Short spool status display File Names...............: 00 RENAME TRANSFER FILE : 01 SPST.SBMT : 02 SPST.FTN : 03 SPST.LOD : 04 MOVEW.MAC : 05 CGET.MAC Operating System(s)......: RTE-A Language(s)..............: FTN7X,MACRO Keywords.................: 1. SPOOLING : 2. STATUS External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Ann McCormick, contributor Jim Williams, author Company.......: Intelsat Street........: 2250 E. Imperial Hwy., Suite 750 City..........: El Segundo State.........: CA Country.......: USA Zip Code......: 90245 Phone Number..: (213) 416-9102 Telex.........: Contribution Abstract.......: This program accesses the internal spool status table to give a shortened version of the "SP ST" command. A sample output would be: 11:03 AM WED., 20 AUG., 1986 printer 5 sequence file terminal owner total status number number lu lines 1 58 32 USER 72 outputting to device 59 41 TDHSLOG 200 actively inspooling printer 6 sequence file terminal owner total status number number lu lines 56 34 TOM 300 actively inspooling 60 43 TDHSLOG 0 actively inspooling Additional Documentation....: See program code. L00301 ----------------------------------------------------------------------------- SP_LIB L003 PROGRAMMATIC SPOOLING LIBRARY ----------------------------------------------------------------------------- Contribution Name...........: SP_LIB Title....................: Programmatic spooling library File Names...............:00 RENAME TRANSFER FILE :01 SPLIB.SBMT :02 SPLIB.CMD :03 SPLIB.LIS --merge command file :04 SPLIB.FTN --subroutines called by INC files :05 MBGET.MAC :06 WFILL.MAC :07 SPOOL_DECLARATIO.INC --variable declaration :08 SPOOL_START_UP.INC --starts spooling :09 SPOOL_STOP.INC --stops spooling :10 SPOOL_AUTO_PURGE.INC --stops spooling but purges any empty file :11 SPOOL_PURGE.INC --unconditional spool purge Operating System(s)......: RTE-A Language(s)..............: FTN7X,MACRO Keywords.................: 1. SPOOLING External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Ann McCormick, submittor Jim Williams, author Company.......: Intelsat Street........: 2250 E. Imperial Hwy., Suite 750 City..........: El Segundo State.........: CA Country.......: USA Zip Code......: 90245 Phone Number..: (213) 416-9102 Telex.........: Contribution Abstract.......: We have developed a library of spooling routines. There is a subroutine call to start spooling and one to stop it. For both, pass a logical value to the routine which will be used to return a flag signifying if there was an error. The error number and the actual spool file name will be returned to the caller. The spool file name is useful if the user wishes to inquire about the status of the spool operation. These routines will add 188 words to your program plus code in your main program. The breakdown is as follows: Spool_Start_File 103 words Spool_Stop_File 37 words WFILL 48 words (utility called by Spool_Start) There is also a spool status routine which will return the spool status and the number of lines in the spool file still to be output. The status value is important if the user is interested in knowing if his spool is being output at the time he asks or if it is waiting on another user in the system, or if the printer is down. The number of lines will show how long the file is at any time during the spool operation. Additional Documentation....: See comments in the include files. L00401 ----------------------------------------------------------------------------- BKUP L004 NIGHTLY PROGRAMMATIC BACKUP OF DISC FILES ----------------------------------------------------------------------------- Contribution Name...........: BKUP Title....................: Nightly programmatic backup of disc files File Names...............:00. Rename Transfer File (Interex-supplied) :01. BKUP.SBMT :02. BKUP.FTN :03. BKUP1.CMD :04. BKUP2.CMD :05. BKUP3.CMD Operating System(s)......: RTE-A Language(s)..............: FTN77 Keywords.................: 1. BACKUP External Support Req'd...: NONE If Re-submission, Reason.: Contributor's Name..........: ANTHONY W. BROWN Company.......: BOBIER TOOL SUPPLY, INC. Street........: G-4163 CORUNNA ROAD City..........: FLINT State.........: MI Country.......: USA Zip Code......: 48504 Phone Number..: (313) 732-4030 Telex.........: Contribution Abstract.......: This program should be added to the welcome file so that each time the system is re-booted it is run. The program schedules itself to run at 8:30 PM each night. Depending upon which night of the week it is, determines which BKUP.CMD file is used by TF. The command files sbmt'd do a partial full backup of the global directories on my system on Monday, finish bkup'g globals on Tuesday, then the rest of the week it uses BKUP3.CMD which does an incremental bkup. Upon completion of TF the program reschedules itself to run again at 8:30 PM. More specifics can be found in source code. Good luck! Additional Documentation....: L00501 ----------------------------------------------------------------------------- LIB6 L005 RTE-6/VM SUBROUTINE LIBRARY ----------------------------------------------------------------------------- Contribution Name...........: LIB6 Title....................: Rte-6/Vm Subroutine Library File Names...............:00. Rename Transfer File (Interex-supplied) :01. !Lib6.Sbmt :02. Lib6.Cmd :03. Lib6.Cmpb :04. Lib6.Cmpl :05. Lib6.Doc :06. Lib6.Mrg :07. AbortIo.Mac :08. Clgof.Ftn :09. CloseSpool.Ftn :10. GetIdAdr.Mac :11. GetIdNum.Mac :12. GetLogonString.Ftn :13. GetMyIdNum.Mac :14. GetProgramName.Ftn :15. IdPlotter.Ftn :16. ModifySst.Mac :17. OpenSpool.Ftn :18. Priv.Mac :19. ReadAccts.Ftn :20. TimedOut.Ftn :21. TimeList.Mac :22. Tstat.Ftn Operating System(s)......: Rte-6/Vm ONLY. Language(s)..............: Ftn7x, Macro Keywords.................: 1. Library : 6. SPOOLING : 7. SYSTEM External Support Req'd...: LibC If Re-submission, Reason.: Contributor's Name..........: Bill Donze Company.......: Reliance Electric Street........: 29325 Chagrin Blvd. City..........: Cleveland State.........: Ohio Country.......: USA Zip Code......: 44122 Phone Number..: (216) 266-7619 Telex.........: Contribution Abstract.......: This package contains a number of routines used by our application programs on the Rte-6/Vm Operating System in conjunction with LibC, a separate contribution. A third contribution, LibA, is the counter- part of this library providing call-compatible routines for the Rte-A Operating System only. These routines have been in use without problems for quite some time now with the exception of AbortIo and IdPlotter. AbortIo works with- out error, but can only abort Class I/O requests since Rte-6 does not have the command CN,LU,AB like Rte-A. The routine IdPlotter is supposed to identify an Hp Plotter to allow our graphics programs to setup the proper Agp WorkStation Program, but it fails in some cases and/or performs inconsistently. When these problems have been solved, these routines will be re-submitted. Additional Documentation....: See source code. L00601 ----------------------------------------------------------------------------- LIBA L006 RTE-A SUBROUTINE LIBRARY ----------------------------------------------------------------------------- Contribution Name...........: LIBA Title....................: Rte-A Subroutine Library File Names...............:00. Rename Transfer File (Interex-supplied) :01. !LibA.Sbmt :02. LibA.Doc :03. LibA.Mrg :04. LibA_Cds.Cmd :05. LibA_Cds.Cmpb :06. LibA_Cds.Cmpl :07. LibA_Std.Cmd :08. LibA_Std.Cmpb :09. LibA_Std.Cmpl :10. Cds.Ftni :11. Cds_Off.Ftni :12. Cds_On.Ftni :13. AbortIo.Mac :14. CloseSpool.Ftn :15. GetIdAdr.Mac :16. GetIdNum.Mac :17. GetLogonString.Mac :18. GetMyIdNum.Mac :19. GetProgramName.Ftn :20. IdPlotter.Ftn :21. OpenSpool.Ftn :22. TimedOut.Ftn :23. TimeList.Mac :24 Tstat.Ftn Operating System(s)......: Rte-A ONLY. Language(s)..............: Ftn7x, Macro Keywords.................: 1. Library External Support Req'd...: LibC If Re-submission, Reason.: Contributor's Name..........: Bill Donze Company.......: Reliance Electric Street........: 29325 Chagrin Blvd. City..........: Cleveland State.........: Ohio Country.......: USA Zip Code......: 44122 Phone Number..: (216) 266-7619 Telex.........: Contribution Abstract.......: This package contains a number of routines used by our application programs on the Rte-A Operating System in conjunction with LibC, a separate contribution. A third contribution, Lib6, is the counter- part of this library providing call-compatible routines for the Rte-6/Vm Operating System only. These routines have been in use without problems for quite some time now with the exception of IdPlotter. The routine IdPlotter is supposed to identify an Hp Plotter to allow our graphics programs to setup the proper Agp WorkStation Program, but it fails in some cases and/or performs inconsistently. When these problems have been solved, this routine will be re-submitted. Additional Documentation....: See source code. L00701 ----------------------------------------------------------------------------- LIBC L007 COMMON SUBROUTINE LIBRARY ----------------------------------------------------------------------------- Contribution Name...........: LIBC Title....................: Common Subroutine Library File Names...............:00. Rename Transfer File (Interex-supplied) :01. !LibC.Sbmt :02. LibC.Doc :03. LibC.Mrg :04. LibC_Cds.Cmd :05. LibC_Cds.Cmpb :06. LibC_Cds.Cmpl :07. LibC_Std.Cmd :08. LibC_Std.Cmpb :09. LibC_Std.Cmpl :10. Cds.Ftni :11. Cds_Off.Ftni :12. Cds_On.Ftni :13. AsciiToReal.Mac :14. AutoDial.Ftn :15. CheckFmpError.Ftn :16. CheckImageError.Ftn :17. CompareWords.Mac :18. CrtCom.Ftni :19. Dspst.Ftn :20. ExitTest.Ftn :21. FmpCom.Ftni :22. FormatTime.Ftn :23. Formt.Mac :24. HelpTest.Ftn :25. IdOpsystem.Ftn :26. IdTerminal.Ftn :27. ImageCom.Ftni :28. IntToAscii.Mac :29. ListCom.Ftni :30. ListLib.Ftn :31. LogCom.Ftni :32. MsgCom.Ftni :33. RealToAscii.Mac :34. SkipLines.Ftn :35. TimeStamp.Ftn :36. TimeToExec11.Ftn :37. TruncateFile.Ftn :38. WildMatch.Ftn :39. WriteCrt.Ftn :40. WriteCrtLog.Ftn :41. WriteLog.Ftn Operating System(s)......: Rte-A or Rte-6/Vm Language(s)..............: Ftn7x, Macro Keywords.................: 1. Library External Support Req'd...: LibA or Lib6 If Re-submission, Reason.: Contributor's Name..........: Bill Donze Company.......: Reliance Electric Street........: 29325 Chagrin Blvd. City..........: Cleveland State.........: Ohio Country.......: USA Zip Code......: 44122 Phone Number..: (216) 266-7619 Telex.........: Contribution Abstract.......: This package contains a number of routines used by our application programs on the Rte-A and Rte-6/Vm Operating Systems in conjunction with Lib6 and LibA, separate contributions. Additional Documentation....: See source code. L00801 ----------------------------------------------------------------------------- ASK L008 PROMPT AND READ FROM CI COMMAND FILE ----------------------------------------------------------------------------- Contribution Name...........: ASK Title....................: Prompt and Read from CI Command File File Names...............:00. Rename Transfer File (Interex-supplied) :01. !Ask.Sbmt - submission file :02. ?Ask - on-line help file :03. Ask.Ftn - source :04. Ask.Lod - LINK cmd file :05. Ask.Rel - reloc Operating System(s)......: Rte-A or Rte-6/Vm Language(s)..............: Ftn7x Keywords.................: 1. CI : 2. INTERACTIVE : 3. COMMAND_FILES External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: Bill Donze Company.......: Reliance Electric Street........: 29325 Chagrin Blvd. City..........: Cleveland State.........: Ohio Country.......: USA Zip Code......: 44122 Phone Number..: (216) 266-7619 Telex.........: Contribution Abstract.......: This program displays a specified prompt string to the user and then reads the response. It is intended to be invoked from a CI command file and returns the user's response in the specified CI global $Return1 thru $Return5 or $Return_S. Copy ?Ask to Ask::Help for on-line help. Additional Documentation....: See source code. L00901 ----------------------------------------------------------------------------- CALC L009 CALCULATOR FOR CI COMMAND FILES ----------------------------------------------------------------------------- Contribution Name...........: CALC Title....................: Calculator for CI Command Files File Names...............:00. Rename Transfer File (Interex-supplied) :01. !Calc.Sbmt - submission file :02. ?Calc - on-line help file :03. Calc.Ftn - source :04. Calc.Lod - LINK cmd file :05. Calc.Rel - reloc Operating System(s)......: Rte-A or Rte-6/Vm Language(s)..............: Ftn7x Keywords.................: 1. CI : 2. Calculator : 3. Command_files External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: Bill Donze Company.......: Reliance Electric Street........: 29325 Chagrin Blvd. City..........: Cleveland State.........: Ohio Country.......: USA Zip Code......: 44122 Phone Number..: (216) 266-7619 Telex.........: Contribution Abstract.......: This program provides the ability to perform calculations from a CI command file and returns the result in the global $Return1. Copy ?Calc to Calc::Help for on-line help. Additional Documentation....: See source code. L01001 ----------------------------------------------------------------------------- DIAL L010 AUTO-DIALER UTILITY ----------------------------------------------------------------------------- Contribution Name...........: DIAL Title....................: Auto-Dialer Utility File Names...............:00. Rename Transfer File (Interex-supplied) :01. !Dial.Sbmt - submission file :02. Dial.Doc - hardware doc :03. Dial.Ftn - source :04. Dial.Rel - reloc :05. Dial_6.Lod - LOADR cmd file :06. Dial_A.Lod - LINK cmd file :07. Load_Dial_6.Cmd - CI cmd file for 6/Vm :08. Phone#.Dat - sample data file Operating System(s)......: Rte-A or Rte-6/Vm Language(s)..............: Ftn7x Keywords.................: 1. DS : 2. Modem : 3. RJE External Support Req'd...: LibC (elsewhere on this CSL tape) If Re-submission, Reason.: Contributor's Name..........: Bill Donze Company.......: Reliance Electric Street........: 29325 Chagrin Blvd. City..........: Cleveland State.........: Ohio Country.......: USA Zip Code......: 44122 Phone Number..: (216) 266-7619 Telex.........: Contribution Abstract.......: This program provides an interactive user interface to one or more Automatic Calling Units (ACU's) for the purpose of dialing a remote computer. DIAL can be scheduled by the following run-string: CI> DIAL site [ mode ] Where: site = A string of up to 4 characters which represents the remote site code. (No default). mode = A string of up to 4 characters which specifies the mode of communication as follows: mode = DS for DS/1000-IV communications. mode = MRJE for MRJE/1000 communications. Note that 'mode' selects a physical modem and autocall unit and therefore determines the System Logical Unit_#'s used to make the call. (Default = MRJE). When DIAL is used with DS/1000-IV, DIAL must be scheduled before any DS operations are initiated. A sample runstring might be as shown below. CI> DIAL RSN DS Where: RSN = the 'site code' for the Motor Plant. DS = means that DS/1000-IV communications will be used. When DIAL is used with MRJE/1000, the user must first run the MRJE program and issue a SIGNON command: CI> MRJE DSN/MRJE. Type "?" for help. Attempting to read default configuration file. Configuration file read. Please wait; download in progress. Configuration complete. MRJE command : SIGNON Signon initiated. At this point, MRJE has raised DTR to the modem and initiated the signon process. MRJE will wait for 2 minutes for the phone connection to be made before aborting the signon operation. The user should now obtain a system break-mode prompt and run the DIAL program. CM> RU,DIAL,RGO /DIAL: AUTO-DIALER Rev-3.0 [860716.1625] /DIAL: Dialing "1234" at site "RGO" for "DS" communications. /DIAL: Call completed successfully. /DIAL: Complete. When the dial operation completes, MRJE completes the signon process and then issues a prompt for further MRJE commands. Signon complete. MRJE command : The file Phone#.Dat::System contains the remote site and phone number information and therefore must be present. The format of this file is critical; refer to the source code comments for details. This program is compatible with a UDS-801 Auto Call Unit connected via the 8-Chan Mux; see Dial.Doc for details. Additional Documentation....: See source code. L01101 ----------------------------------------------------------------------------- LIST L011 LIST FILE WITH LINE NUMBERS ----------------------------------------------------------------------------- Contribution Name...........: LIST Title....................: List File with Line Numbers File Names...............:00. Rename Transfer File (Interex-supplied) :01. !List.Sbmt - submission file :02. ?List - on-line help file :03. List.Ftn - source :04. List.Lod - LINK cmd file :05. List.Rel - reloc :06. ListCom.FTNi - include file Operating System(s)......: Rte-A or Rte-6/Vm Language(s)..............: Ftn7x Keywords.................: 1. LIST External Support Req'd...: LibC (elsewhere on this CSL tape) If Re-submission, Reason.: Contributor's Name..........: Bill Donze Company.......: Reliance Electric Street........: 29325 Chagrin Blvd. City..........: Cleveland State.........: Ohio Country.......: USA Zip Code......: 44122 Phone Number..: (216) 266-7619 Telex.........: Contribution Abstract.......: This program will list a file to the printer (default) or to the specified output file/lu with page headings and line numbers. LIST can be scheduled by the following run-string: CI> LIST srsfile output format firstline lastline srsfile = file to be listed output = output file/lu (default = 6) format = A for ascii, B for binary firstline = first line to list (default = 1) lastline = last line to list (default = 32767) Copy ?List to List::Help for on-line help. Additional Documentation....: See source code. L01201 ----------------------------------------------------------------------------- MTLBL L012 MAG TAPE LABEL GENERATOR ----------------------------------------------------------------------------- Contribution Name...........: MTLBL Title....................: Mag Tape Label Generator File Names...............:00. Rename Transfer File (Interex-supplied) :01. !Mtlbl.Sbmt - submission file :02. ?Mtlbl - on-line help file :03. Mtlbl.Ftn - source :04. Mtlbl.Lod - LINK cmd file :05. Mtlbl.Rel - reloc Operating System(s)......: Rte-A or Rte-6/Vm Language(s)..............: Ftn7x Keywords.................: 1. MAGNETIC_TAPE : 2. LABEL External Support Req'd...: LibC (elsewhere on this CSL tape) If Re-submission, Reason.: Contributor's Name..........: Bill Donze Company.......: Reliance Electric Street........: 29325 Chagrin Blvd. City..........: Cleveland State.........: Ohio Country.......: USA Zip Code......: 44122 Phone Number..: (216) 266-7619 Telex.........: Contribution Abstract.......: This program generates and prints self-adhesive labels for Mag Tape reels. MTLBL can be scheduled by the following run-string: CI> MTLBL output output = output lu (default = 1) Copy ?Mtlbl to Mtlbl::Help for on-line help. This program is compatible with the Hp 2608 line printer and 1-3/4" x 4" self-adhesive labels on a 1-wide carrier. Additional Documentation....: See source code. L01301 ----------------------------------------------------------------------------- NSORT L013 GENERAL PURPOSE MULTI-KEY SORT ----------------------------------------------------------------------------- Contribution Name...........: NSORT Title....................: General Purpose Multi-Key Sort File Names...............:00. Rename Transfer File (Interex-supplied) :01. !Nsort.Sbmt - submission file :02. ?Nsort - on-line help file :03. Nsort.Ftn - source :04. Nsort.Lod - LINK cmd file :05. Nsort.Rel - reloc Operating System(s)......: Rte-A or Rte-6/Vm Language(s)..............: Ftn7x Keywords.................: 1. SORT External Support Req'd...: LibC (elsewhere on this CSL tape) If Re-submission, Reason.: Contributor's Name..........: Bill Donze Company.......: Reliance Electric Street........: 29325 Chagrin Blvd. City..........: Cleveland State.........: Ohio Country.......: USA Zip Code......: 44122 Phone Number..: (216) 266-7619 Telex.........: Contribution Abstract.......: This program provides a generalized multi-key sort of any disc file. NSORT can be scheduled by the following run-string: CI> NSORT options infile outfile keylist options = A (ascending, default), D (descending), P (programatic schedule), Q (quiet mode), T (debug trace) infile = file to be sorted outfile = sorted result keylist = a series of number pairs which define the starting column and length of each key Nsort was modeled after the original Csl contribution MSORT. The changes include compatibility with the CI file system and a faster in-memory sort (same technique as CI's DL cmd). Copy ?Nsort to Nsort::Help for on-line help. Additional Documentation....: See source code. L01401 ----------------------------------------------------------------------------- SPOLA L014 PROGRAMATIC SPOOLER ----------------------------------------------------------------------------- Contribution Name...........: SPOLA Title....................: Programatic Spooler File Names...............:00. Rename Transfer File (Interex-supplied) :01. !SpolA.Sbmt - submission file :02. SpolA.Ftn - source :03. SpolA.Lod - LINK cmd file :04. SpolA.Rel - reloc :05. D_Rvt.Mac - sys com source :06. D_Rvt.Rel - sys com reloc Operating System(s)......: Rte-A ONLY Language(s)..............: Ftn7x, Macro Keywords.................: 1. SPOOLING External Support Req'd...: LibC (elsewhere on this CSL tape) If Re-submission, Reason.: Contributor's Name..........: Bill Donze Company.......: Reliance Electric Street........: 29325 Chagrin Blvd. City..........: Cleveland State.........: Ohio Country.......: USA Zip Code......: 44122 Phone Number..: (216) 266-7619 Telex.........: Contribution Abstract.......: This program handles outspooling of temporary list files of an application program. SPOLA is needed ONLY when a single program wants to spool more than one output to the same physical output lu. SPOLA is started at bootup time from the Welcome file and remains dormant saving resources or class get suspended when not in use. The application program must open and close spooling using the routines OpenSpool and CloseSpool from the library LibA. SPOLA is not used on an Rte-6/Vm system, but the OpenSpool and CloseSpool routines from Lib6 will provide the same capabilities under Rte-6/Vm. Also, the program must be linked with the LC option on Rte-A. The table D_RVT must be generated into the System in Labeled System Common (just before System Messages). The version supplied contains 6 words, but SPOLA only uses the first word to hold a class number for communications from the CloseSpool routine. Usage: Integer*2 SpoolCntl1(37), SpoolCntl2(37) Ierr = OpenSpool(7,'6',SpoolCntl1) ! for write to lu-7 ! and output to lu-6. Ierr = OpenSpool(8,'6',SpoolCntl2) ! for write to lu-8 : ! and output to lu-6. Write(7,1000) some, data Write(8,2000) other, data Call CloseSpool(0,SpoolCntl1,Ierr) Call CloseSpool(0,SpoolCntl2,Ierr) Additional Documentation....: See source code. L01501 ----------------------------------------------------------------------------- TIME L015 RTE TIME SET & MONITOR ----------------------------------------------------------------------------- Contribution Name...........: TIME Title....................: RTE Time Set & Monitor File Names...............:00. Rename Transfer File (Interex-supplied) :01. !Time.Sbmt - submission file :02. ?Time - on-line help file :03. Time.Ftn - source :04. Time.Lod - LINK cmd file :05. Time.Rel - reloc :06. Timer.Ftn - monitor source :07. Timer.Lod - LINK cmd file :08. Timer.Rel - monitor reloc Operating System(s)......: Rte-A or Rte-6/Vm Language(s)..............: Ftn7x Keywords.................: 1. BOOT-UP : 2. DATE : 3. TIME External Support Req'd...: LibC and (LibA or Lib6) If Re-submission, Reason.: Converted to Ftn7x, Rte-A compatibility, and CI file system. Original submission was I026-- of Csl Rev-2433. Contributor's Name..........: Bill Donze Company.......: Reliance Electric Street........: 29325 Chagrin Blvd. City..........: Cleveland State.........: Ohio Country.......: USA Zip Code......: 44122 Phone Number..: (216) 266-7619 Telex.........: Contribution Abstract.......: The TIME program is run at boot-up time from the Welcome file. It displays the most recent known system time/date in CI's TM command format and then allows the user to edit the displayed time and date using a "/", much like an EDIT/1000 line edit. The edited time/date is then used to set Rte's clock and is also stored in the file $TIME$.DAT::SYSTEM which functions as a push-down stack. The TIME program may also be executed at any time to report the contents of the $TIME$.DAT file which reports a history of boot-up, system up, and system down times. The TIMER program is time-scheduled by TIME and runs as a system program every 5 minutes (default). Each time it runs, it updates the top record in the $TIME$.DAT file with the current date and time, but the boot-up time is unchanged. The first time TIME is executed, it will create the file $TIME$.DAT::SYSTEM. The /System directory is normally protected as rw/r, so the first run should be as follows: CI> prot /system rw/rw CI> time se CI> prot /system rw/r Copy ?Time to Time::Help for on-line help. Additional Documentation....: See source code. L01601 ----------------------------------------------------------------------------- WHO L016 SESSION ACTIVITY REPORT UTILITY ----------------------------------------------------------------------------- Contribution Name...........: WHO Title....................: Session Activity Report Utility File Names...............:00. Rename Transfer File (Interex-supplied) :01. !Who.Sbmt - submission file :02. ?Where.Dat - sample data file :03. ?Who - sample data file :04. ?Who.Dat - on-line help file :05. IdSegment.Ftni - Ftn include file :06. SessionTable.Ftni - Ftn include file :07. Who.Ftn - source :08. Who.Lod - LINK cmd file :09. Who.Rel - reloc :10. WhoCom.Ftni - Ftn include file :11. WhoLib6.Mac - Rte-6 lib source :12. WhoLib6.Rel - Rte-6 lib reloc :13. WhoLibA.Mac - Rte-A lib source :14. WhoLibA.Rel - Rte-A lib reloc Operating System(s)......: Rte-A or Rte-6/Vm Language(s)..............: Ftn7x, Macro Keywords.................: 1. SESSION : 2. REPORTS External Support Req'd...: LibC and (LibA or Lib6) If Re-submission, Reason.: Rte-A compatibility, CI file system, and display like Rte-A's WH program. Original submission was H088-- of Csl Rev-2340. Contributor's Name..........: Bill Donze Company.......: Reliance Electric Street........: 29325 Chagrin Blvd. City..........: Cleveland State.........: Ohio Country.......: USA Zip Code......: 44122 Phone Number..: (216) 266-7619 Telex.........: Contribution Abstract.......: This program will display on the user's terminal or the specified device, the currently active sessions and the program activity of each session. Several options are available which tailor the information displayed. The information displayed includes the terminal lu#, the logon string of the person logged on the terminal, the person's real name (from the ?Who.Dat::System file), the physical location of the terminal and the number of the nearest telephone (from the ?Where.Dat::System file). On Rte-6, the WHZAT program reports the state of a program as a number such as 6 for Operator Suspended. On Rte-A the WH program is better in that a meaningful text discription is used. This version of WHO was modeled after Rte-A's WH program, runs on both systems and uses the meaningful text approach. Copy ?Who to Who::Help for on-line help. Edit ?Who.Dat and ?Where.Dat to be appropriate for your installation and copy them to the /System directory. Additional Documentation....: See source code. L01701 ----------------------------------------------------------------------------- DSASMB L017 DIS-ASSEMBLER PRODUCES MACRO-ACCEPTABLE FILES ----------------------------------------------------------------------------- Contribution Name...........: DSASMB Title....................: Dis-assembler produces MACRO-acceptable files File Names...............:00. Rename Transfer File :01. DSASMB.SBMT :02. DSASMB.FTN main :03. DSASMB.COM include file :04. DSABLK.FTN block data :05. DSASL1.FTN 1st library :06. DSASL2.FTN 2nd library :07. DSASL3.FTN 3rd library :08. DSASMB.LOD LINK command file :09. DSASMB.CMD compiling and loading Operating System(s)......: RTE-6/VM, RTE-A etc. Language(s)..............: FTN77 Keywords.................: Inverse : Assembler External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Bill Fock Company.......: CSIRO : Div. Materials Science & Technology Street........: Locked bag 33 City..........: CLAYTON State.........: Victoria Country.......: AUSTRALIA Zip Code......: 3168 Phone Number..: Telex.........: Contribution Abstract.......: DSASMB dis-assembles extended relocatable files made by MACRO and FTN7X in a format acceptable to MACRO. Additional Documentation....: In source file DSASMB.FTN. L01801 ----------------------------------------------------------------------------- KPKEY L018 KEEP SOFT KEY IN BUFFER ----------------------------------------------------------------------------- Contribution Name...........: KPKEY Title....................: Keep soft key in buffer File Names...............:00. Rename transfer file :01. KPKEY.SBMT submit file :02. KPKEY.FTN source file :03. KPKEY.REL relocatable file Operating System(s)......: RTE-A/6-VM Language(s)..............: FTN7X Keywords.................: 1. Softkeys External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Bill Hassell Company.......: Hewlett-Packard Street........: City..........: State.........: Country.......: Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: This is a simple program to use as a 'front-end' to any other program. It takes the runstring and passes it to RTE as if the user typed in RU,<runstring>. Just before passing the string to RTE, it saves the softkeys in an array. When the son program(s) are done KPKEY then restores the softkeys and passes the returned params back to the father of KPKEY. Thus, KPKEY becomes a universal softkey-saver that requires no programming changes...just use KPKEY to schedule the user programs. Additional Documentation....: In source file. L01901 ----------------------------------------------------------------------------- FORMGEN L019 BLOCK-MODE FORM GENERATOR ----------------------------------------------------------------------------- Contribution Name...........: FORMGEN Title....................: Block-mode form generator File Names...............: 00. Rename Transfer File : 01. FORMGEN.SBMT - Submission file : 02. FORMGEN.FTN - FORM generation program : 03. SOFTINV.FTN - A sample FORM I/O program : 04. BLOCK.FTN - Library of subroutines : 05. FORMGEN.CMD - Compile and link commands : 06. FORMGEN.LOD - FORMGEN link command file : 07. SOFTINV.LOD - SOFTINV link command file : 08. README.DOC - Documentation : 09. SOFTWARE.FORM - Example FORM : 10. SOFTWARE.INV - Inventory file for SOFTINV : 11. FORMGEN.REL - Relocatable FORMGEN : 12. SOFTINV.REL - Relocatable SOFTINV : 13. BLOCK.LIB - Indexed BLOCK library Operating System(s)......: RTE-6/VM (DSD 4.0), RTE-A (DSD 4.0) Language(s)..............: FORTRAN 77 Keywords.................: 1. FORMS : 2. TERMINAL External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: C. Mark Yendt Company.......: Computernik Software Services Street........: 2253 Governors Rd. Box 141 City..........: Copetown State.........: Ontario Country.......: CANADA Zip Code......: L0R 1J0 Phone Number..: (416) 628 4788 Telex.........: Contribution Abstract.......: FORMGEN is an interactive program that allows the user to build FORMS that can be used by other programs. The program builds a blank form on the screen and then allows the user to enter the appropriate information. The user indicates the start and stop of the protected fields by using the '|' character on the screen. The forms that are generated are saved to DIRECT access disc files with the .FORM extension. Both these conditions must be met before the file will be re-read from the disc to be used by another program. Other programs can use the generated FORMS by using the utility subroutines in the BLOCK.FTN library. L02001 ----------------------------------------------------------------------------- BEAR L020 COMPUTE ENDPOINT FROM BEARING AND DISTANCE ----------------------------------------------------------------------------- Contribution Name...........: BEAR Title....................: Compute endpoint from bearing and distance File Names...............:00. Rename Transfer File (Interex-supplied) :01. BEAR.SBMT - Submission file :02. BEAR.FTN :03. BEAR.REL Operating System(s)......: Language(s)..............: FTN7X Keywords.................: 1. Geodesy : 2. Geometry : 3. Trigonometry External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Carl Winkler Company.......: NTIA (Dept. of Commerce) Street........: 179 Admiral Cochrane Drive City..........: Annapolis State.........: MD Country.......: USA Zip Code......: 21401 Phone Number..: (301)261-8002 Telex.........: Contribution Abstract.......: This program computes a path endpoint latitude/longitude when given a starting point latitude/longitude and a bearing and distance from the starting point to the endpoint. Additional Documentation....: L02101 ----------------------------------------------------------------------------- ACCTS L021 ACCTS-FILE LIKE DESCRIPTION OF RTE-A USERS ----------------------------------------------------------------------------- Contribution Name...........: ACCTS Title....................: ACCTS-file like description of RTE-A users File Names...............:00. Rename Transfer File (Interex-supplied) :01. ACCTS.SBMT submission file :02. ACCTS.FTN source :03. ACCTS.HLP help file (/HELP/ACCTS) :04. ACCTS.LOD LINK command file :05. ACCTS.CMD installation command file Operating System(s)......: RTE-A Language(s)..............: FTN7X Keywords.................: 1. session External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Carlton W. Wilson Company.......: General Electric, Space Division Street........: PO Box 8555 City..........: Phila. State.........: Pa. Country.......: USA Zip Code......: 19101 Phone Number..: (215) 354-2928 Telex.........: Contribution Abstract.......: ACCTS displays the info contained in the /USERS/@ files in a readable format. Additional Documentation....: See ACCTS.HLP L02201 ----------------------------------------------------------------------------- APL L022 APL-LIKE KEYBOARD CALCULATOR ----------------------------------------------------------------------------- Contribution Name...........: APL Title....................: APL-like keyboard calculator File Names...............:00. Rename Transfer File (Interex-supplied) :01. APL.SBMT (submission file) :02. APL.FTN source :03. APL.HLP help file (/HELP/APL) :04. APL.CMD installation command file Operating System(s)......: RTE-A, RTE-6 Language(s)..............: FTN7X Keywords.................: 1. calculator : 2. interactive External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Carlton W. Wilson Company.......: General Electric, Space Division Street........: PO Box 8555 City..........: Phila. State.........: Pa. Country.......: USA Zip Code......: 19101 Phone Number..: (215) 354-2928 Telex.........: Contribution Abstract.......: APL is an interactive keyboard calculator that parses from right to left, APL style. All arithmetic is done in double precision. Additional Documentation....: See APL.HLP L02301 ----------------------------------------------------------------------------- DP L023 DRIVER-PARAMETER DISPLAY/MODIFY PROGRAM ----------------------------------------------------------------------------- Contribution Name...........: DP Title....................: Driver-parameter display/modify program File Names...............:00. Rename Transfer File (Interex-supplied) :01. DP.SBMT (submission file) :02. DP.FTN source :03. DP.HLP help file (/HELP/DP) :04. DP.CMD installation command file Operating System(s)......: RTE-A Language(s)..............: FTN7X Keywords.................: 1. SYSTEM_TABLES : 2. MODIFY External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Carlton W. Wilson Company.......: General Electric, Space Divsion Street........: PO Box 8555 City..........: Phila. State.........: Pa. Country.......: USA Zip Code......: 19101 Phone Number..: (215) 354-2928 Telex.........: Contribution Abstract.......: DP displays driver parameters for a specified LU. DP will also allow you to modify any of the parameters listed. Additional Documentation....: See DP.HLP. L02401 ----------------------------------------------------------------------------- TY L024 DEVICE-TYPE DISPLAY/MODIFY PROGRAM ----------------------------------------------------------------------------- Contribution Name...........: TY Title....................: Device-type display/modify program File Names...............:00. Rename Transfer File (Interex-supplied) :01. TY.SBMT (submission file) :02. TY.FTN source :03. TY.HLP help file (/HELP/TY) :04. TY.CMD instalation command file :05. TY.LIB stub library for RTE-6 Operating System(s)......: RTE-A, RTE-6 Language(s)..............: FTN7X Keywords.................: 1. SYSTEM_TABLES : 2. MODIFY External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Carlton W. Wilson Company.......: General Electric, Space Division Street........: PO Box 8555 City..........: Phila. State.........: Pa. Country.......: USA Zip Code......: 19101 Phone Number..: (215) 354-2928 Telex.........: Contribution Abstract.......: TY allows you display the device type for a given LU. It will also allow you to change an LU's type. Additional Documentation....: See TY.HLP. L02501 ----------------------------------------------------------------------------- FFILE L025 FAST FILE-ACCESS SUBROUTINE PACKAGE ----------------------------------------------------------------------------- Contribution Name...........: FFILE Title....................: Fast file-access subroutine package File Names...............:00. Rename Transfer File (Interex-supplied) :01. 'FFILE - submission file :02. &FFILE - FTN4X source :03. [FFILE - FTN4X include file :04. %FFILE - Relocatable :05. "FFILE - Documentation Operating System(s)......: RTE-4B, RTE-6 Language(s)..............: FTN4X Keywords.................: 1. FILES External Support Req'd...: Routines from ELIBS If Re-submission, Reason.: Contributor's Name..........: Chris Egan Company.......: Division of Survey & Mapping Company.......: Department of Property & Services Street........: 2 Treasury Place City..........: Melbourne State.........: Victoria Country.......: Australia Zip Code......: 3002 Phone Number..: Telex.........: Contribution Abstract.......: These subroutines provide fast read, and limited write, access to all files on the system. They completely bypass HP'S FMP routines, by accessing the file directories directly. No open flag is created, and there is no need to have the cartridge mounted to the user. The location of each file extent is stored in a table, so that the file directory is read once only - unlike the FMP routines which schedule D.RTR every time a new extent is needed. Full, or half, track buffers are used, and the unpacking of variable length records is handled internally. Records up to 512 words long can be read. As a file is read, the location of the first record in each extent is remembered, so that random access of a type 3/4 file can be almost as fast as for a type 1/2 file. Writing is limited to changing an existing record by overwriting it with a new record of the same length - a type 1/2 file may have any record written, and an 'extend' subroutine will create a new extent, but you have to manage the extents yourself. The structure of the tables used means that a program can have only one file "open" at a time, but there are many occasions where it is useful to have fast, read-only access to a file. My programs TY, WRITE and MERG all use these routines. As an example, WRITE takes 12 seconds to find the last record in a 24000 record, type 4 file. Additional Documentation....: "FFILE L02601 ----------------------------------------------------------------------------- FL L026 FILE DIRECTORY LISTER ----------------------------------------------------------------------------- Contribution Name...........: FL Title....................: File directory lister File Names...............:00. Rename Transfer File (Interex-supplied) :01. 'FL - Submission file :02. &FL - FTN4X source :03. [FL - FTN4X include file :04. %FL - relocatable :05. *FL - loader command file Operating System(s)......: RTE-4B, RTE-6 Language(s)..............: FTN4X Keywords.................: 1. DIRECTORY : 2. FILES External Support Req'd...: Routines from ELIBS If Re-submission, Reason.: Contributor's Name..........: Chris Egan Company.......: Division of Survey & Mapping Company.......: Department of Property & Services Street........: 2 Treasury Place City..........: Melbourne State.........: Victoria Country.......: Australia Zip Code......: 3002 Phone Number..: Telex.........: Contribution Abstract.......: This is an enhanced version of the program which has been around for a long time - last seen on tape 2340. Bugs have been fixed so that open files, file sizes, and waste blocks are all reported correctly, and the hard copy options automatically spool to a printer on LU 6. Some options have changed their codes. Currently set up for 1023 files (2 directory tracks on 7925) which does not need a LB load. Change this maximum if required. Run FL,? for list of options Additional Documentation....: L02701 ----------------------------------------------------------------------------- RENUM L027 RENUMBER A FORTRAN PROGRAM ----------------------------------------------------------------------------- Contribution Name...........: RENUM Title....................: Renumber a FORTRAN program File Names...............:00. Rename Transfer File (Interex-supplied) :01. 'RENUM - Submission file :02. &RENUM - FTN4X source :03. [RENUM - FTN4X include file :04. %RENUM - relocatable :05. *RENUM - loader command file :06. "RENUM - documentation Operating System(s)......: RTE-4B, RTE-6, at least Language(s)..............: FTN4X Keywords.................: 1. FORTRAN External Support Req'd...: Routines from ELIBS If Re-submission, Reason.: Contributor's Name..........: Chris Egan Company.......: Division of Survey & Mapping Company.......: Department of Property & Services Street........: 2 Treasury Place City..........: Melbourne State.........: Victoria Country.......: Australia Zip Code......: 3002 Phone Number..: Telex.........: Contribution Abstract.......: This program will renumber all the statement numbers in a FORTRAN program, so that in each subroutine/function the numbers start at 100, and increment by 100 - these defaults can be changed. All stetement numbers are found, including those in ERR=, END= statements, and those in alternate returns. It has been used with FTN4, and FTN4X, programs, and should work with FTN7X. There are a few, very minor, limitations noted in "RENUM. The new file normally replaces the original file, but can be given a new name if required. Run RENUM for instructions. Additional Documentation....: "RENUM L02801 ----------------------------------------------------------------------------- SALVG L028 DISK EDITOR ----------------------------------------------------------------------------- Contribution Name...........: SALVG Title....................: Disk editor File Names...............:00. Rename Transfer File (Interex-supplied) :01. 'SALVG - Submission file :02. &SALVG - FTN4X source :03. [SALVG - FTN4X include file :04. %SALVG - relocatable :05. *SALVG - loader command file :06. "SALVG - documentation file :07. ?SALVG - help file Operating System(s)......: RTE-4B, RTE-6 Language(s)..............: FTN4X Keywords.................: 1. EDITOR : 2. SYSTEM : 3. DISC : 4. DIRECTORY : 5. FILES External Support Req'd...: Routines from ELIBS If Re-submission, Reason.: Contributor's Name..........: Chris Egan Company.......: Division of Survey & Mapping Company.......: Department of Property & Services Street........: 2 Treasury Place City..........: Melbourne State.........: Victoria Country.......: Australia Zip Code......: 3002 Phone Number..: Telex.........: Contribution Abstract.......: Be WARNED !!! - this program needs to be treated with caution, as it can be used to change any location anywhere on the disk, and it can easily corrupt files, file directories, or system tables. However, used with care, it can be very useful. You can use it to fix up corrupted length words in a file, clear invalid open flags in a file directory, change passwords in a database root file or other program, and patch system tables. The user's capability level determines what can and cannot be done - change this test to suit your own requirements. The disk contents are displayed block by block, in octal (or decimal) and ASCII. You may display a specific disk address, a file directory, or a file (even if purged). You may change a single word, a string, or a whole block; and display, and enter, a real or double precision number. You can find a specific line in a file (even type 3/4 files), and dump the display to a terminal printer, or spool it to a main printer (LU 6). A help command will guide you through the program's capabilities, and "SALVG contains a couple of examples. Additional Documentation....: "SALVG L02901 ----------------------------------------------------------------------------- TRACE L029 TRACE EXECUTION OF A FORTRAN PROGRAM ----------------------------------------------------------------------------- Contribution Name...........: TRACE Title....................: Trace execution of a FORTRAN program File Names...............:00. Rename Transfer File (Interex-supplied) :01. 'TRACE - Submission file :02. &TRACE - FTN4X source :03. [TRACE - FTN4X include file :04. %TRACE - relocatable :05. *TRACE - loader command file :06. "TRACE - documentation file Operating System(s)......: RTE-4B, RTE-6, and probably others Language(s)..............: FTN4X Keywords.................: 1. FORTRAN : 2. DEBUG External Support Req'd...: Routines from ELIBS If Re-submission, Reason.: Contributor's Name..........: Chris Egan Company.......: Division of Survey & Mapping Company.......: Department of Property & Services Street........: 2 Treasury Place City..........: Melbourne State.........: Victoria Country.......: Australia Zip Code......: 3002 Phone Number..: Telex.........: Contribution Abstract.......: This program allows you to find out exactly what your program is up to. It creates a new version of your FORTRAN program, with calls to a subroutine which writes out a mesage each time it is called. These calls can be inserted before all executable statements, or just those with statement numbers; and you can trace the whole file, or just selected subroutines or functions. The LU for output defaults to 7, but can be specified. Very useful when your program runs amok - count the number of times it executes a DO loop, or find out exactly when and where it branched. The program has not been checked with FTN7X source files, but there should be no major problems. See "TRACE for more details, and other problems which might arise. Run TRACE for instructions. Additional Documentation....: "TRACE L03001 ----------------------------------------------------------------------------- TY L030 LIST A FILE SCREEN BY SCREEN ----------------------------------------------------------------------------- Contribution Name...........: TY Title....................: List a file screen by screen File Names...............:00. Rename Transfer File (Interex-supplied) :01. 'TY - Submission file :02. &TY - FTN4X source :03. [TY - FTN4X include file :04. %TY - relocatable :05. *TY - loader command file Operating System(s)......: RTE-4B, RTE-6 Language(s)..............: FTN4X Keywords.................: 1. LIST External Support Req'd...: Routines from ELIBS If Re-submission, Reason.: Contributor's Name..........: Chris Egan Company.......: Division of Survey & Mapping Company.......: Department of Property & Services Street........: 2 Treasury Place City..........: Melbourne State.........: Victoria Country.......: Australia Zip Code......: 3002 Phone Number..: Telex.........: Contribution Abstract.......: This program has developed from the old SHELL TY, and the SEE program on tape 8340, and includes a few enhancements. Any file, anywhere on the system, may be listed - except type 5, 6, 7 which cause havoc with the screen display. Options include truncating long lines, listing a specified field, eg. columns 70-120, and displaying line numbers. You can move backwards or forwards in the file, or jump to a specified line. The search facility is fast, and includes FIND ALL option, as in EDIT. Run TY for instructions. Additional Documentation....: L03101 ----------------------------------------------------------------------------- WRITE L031 LIST A FILE TO PRINTER OR TERMINAL ----------------------------------------------------------------------------- Contribution Name...........: WRITE Title....................: List a file to printer or terminal File Names...............:00. Rename Transfer File (Interex-supplied) :01. 'WRITE - Submission file :02. &WRITE - FTN4X source :03. [WRITE - FTN4X include file :04. %WRITE - relocatable :05. *WRITE - loader command file Operating System(s)......: RTE-4B, RTE-6 Language(s)..............: FTN4X Keywords.................: 1. LIST External Support Req'd...: Routines from ELIBS If Re-submission, Reason.: Contributor's Name..........: Chris Egan Company.......: Division of Survey & Mapping Company.......: Department of Property & Services Street........: 2 Treasury Place City..........: Melbourne State.........: Victoria Country.......: Australia Zip Code......: 3002 Phone Number..: Telex.........: Contribution Abstract.......: This program will list a file to a terminal, or a printer, or copy it to another file. Any file, anywhere on the system, can be read, even while open. Maximum record length that can be handled is 512 words. Output is automatically spooled to a printer on LU 6 or 7. The listing can be numbered, or have long lines truncated - and with a printer, it can be double spaced, or in condensed mode. The whole file, or just a line range, can be listed. Run WRITE for instructions. Additional Documentation....: L03201 ----------------------------------------------------------------------------- DSST L032 RTE-6VM & RTE-A DISTRIBUTED SYSTEM MONITORS ----------------------------------------------------------------------------- Contribution Name...........: DSST Title....................: RTE-6VM & RTE-A Distributed System Monitors File Names...............: 00. Rename transfer file : 01. DSST1.SBMT : 02. DSST1.FTN : 03. DSST2.FTN : 04. DSST3.FTN : 05. DSSLB.FTN : 06. IDSEGMENTINFO.MAC : 07. DSST1.LOD : 08. DSST2.LOD : 09. DSST3.LOD Operating System(s)......: RTE-6VM and RTE-A Language(s)..............: FTN7X Keywords.................: 1. DS : 2. MONITOR External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: D.A. Thombs Company.......: DQA/TS Street........: Royal Arsenal East : Woolwich City..........: London State.........: Country.......: U.K. Zip Code......: SE18 6TD Phone Number..: 01-854-2044 Ext 4091 Telex.........: 22210 Contribution Abstract.......: DSST1 and DSST2 are dynamic distributed system monitors which allow the user to monitor system activity. The programs and usage were described in a paper presented at the 1986 Detroit Conference. Additional Documentation....: L03301 ----------------------------------------------------------------------------- LISP L033 LISP INTERPRETER ----------------------------------------------------------------------------- Contribution Name...........: LISP Title....................: LISP interpreter File Names...............: 000. Rename Transfer File. : 001. 'LISP - Submission File. : 002. LISP.PAS Interpreter (rev-1.5) : 003. LISP.INC Include file : 004. LISP.READ Read me file : 005. LISP.DOC Printable document : 006. LISP.RUN type 6 file A-series/CDS Operating System(s)......: RTE-A Language(s)..............: PASCAL Keywords.................: 1. LANGUAGE : 2. AI External Support Req'd...: If Re-submission, Reason.: Fixes and Updates Contributor's Name..........: Dan Felman Company.......: HP/ Rockville Street........: 2 Choke Cherry Rd. City..........: Rockville State.........: Md. Country.......: USA Zip Code......: 20850 Phone Number..: (301) 258-2000 Contribution Abstract.......: LISP is a language used extensively by the Artificial Intelligence community. This version is a much extended version of the interpreter submitted at the Washington DC. conference. This version requires a CDS RTE-A operating system as it currently links into 3 code segments. It might also work under RTE-6 using SGMTR and MLLDR, albeit slower than a equivalent A-series machine. NOTICE -- You need to have PASCAL libraries in order to link the interpreter. The following is a sample .lod file: li pascal_cds.lib st 18000 re lisp.rel en A similar version is running on my VECTRA and should have been submitted to the Detroit swap tape. Maybe even a HP150 version. Additional Documentation....: LISP.READ expalins some of the major changes done to the original contribution. LISP.DOC is a manual (TEXED output) that is ready to be printed. This document is not finished but it should be enough to get you going. L03401 ----------------------------------------------------------------------------- SEARCHLIB L034 BINARY-SEARCH LIBRARY ROUTINES ----------------------------------------------------------------------------- Contribution Name...........: SEARCHLIB Title....................: Binary-search library routines File Names...............:00. Rename Transfer File [by CSL] :01. SEARCHLIB.SBMT - This file :02. SEARCHLIB.FTN - Library source. :03. SEARCHLIB.REL - Relocatables. :04. SEARCH.LIB - LINDX'ed Library. :05. SEARCHLIB.CMD - Compile and LINDX. Operating System(s)......: Any Language(s)..............: FTN7X External Support Req'd...: None If Re-submission, Reason.: Keywords.................:01. SEARCH :02. LIBRARY Contributor's Name..........: Dan Khoushy Company.......: Marine Computing Ltd. Street........: 83, Marylebone High Street City..........: London State.........: Country.......: United Kingdom Zip Code......: W1 Phone Number..: (01) 486 9590 Contribution Abstract.......: This contribution consists of a set of fast subroutines performing a binary search for various types of variables: VARIABLE TYPE SUBROUTINE ------------- ---------- INTEGER*2 ISEARCH INTEGER*4 JSEARCH REAL*4 R4SEARCH REAL*8 R8SEARCH CHARACTER CSEARCH Usage: CALL SUBROUTNENAME(TABLE,KEY,POINTER,TABLESIZE) The pointer will contain a positive location for a key present in the TABLE or a negative number whose positive value is the point in the table where the KEY should be inserted. This make these subroutine useful for tasks beyond the usual search routines. Such tasks include the occasional addition of keys to an already sorted table, small order interpolation in a large table, cubic spline evaluation and differential equations. Additional Documentation....: See the article in TC-INTERFACE of Jan/Feb 1987 entitled "PRACTICAL ALGORITHMIC DEVELOPMENT AND TRADE-OFFS". L03501 ----------------------------------------------------------------------------- HANOIFTN L035 RECURSIVE TOWER OF HANOI IN FORTRAN ----------------------------------------------------------------------------- Contribution Name...........: HANOIFTN Title....................: Recursive Tower of Hanoi In FORTRAN File Names...............:00. Rename Transfer File [by CSL] :01. HANOIFTN.SBMT - This file :02. HANOI.FTN - The game. Operating System(s)......: RTE-A A.85 and up. VC+ required. Language(s)..............: FTN7X External Support Req'd...: None If Re-submission, Reason.: Keywords.................:01. GAMES :02. DEMO Contributor's Name..........: Dan Khoushy Company.......: Marine Computing Ltd. Street........: 83, Marylebone High Street City..........: London State.........: Country.......: United Kingdom Zip Code......: W1 Phone Number..: (01) 486 9590 Contribution Abstract.......: This contribution consists of the famous Tower of Hanoi game in FORTRAN. As the program is recursive, VC+ is necessary. The program demonstrate well the power of recursion. Usage: HANOI,TOWERSIZE,LISTLU Additional Documentation....: None. L03601 ----------------------------------------------------------------------------- CHANGERPL L036 CHANGE RPL'S FOR PROGRAM TRANSPORTABILITY ----------------------------------------------------------------------------- Contribution Name...........: CHANGERPL Title....................: Change RPL's for program transportability File Names...............:00. Rename Transfer File [by CSL] :01. CHANGERPL.SBMT - This file :02. NVCCHANGERPL.FTN - Non-VC+ version :03. CHANGERPL.FTN - CDS recursive version :04. CHANGERPL.LOD - CDS Link file :05. TEST.RUN - Test file. May not load :06. X.CMD - A 1-level test dir. :07. Y.CMD - A 10-level test dir. :08. FOLOGO.CMD - FOrtran LOad and GO :09. NVCLOADRUNALL.CMD - Command it & stand back :10. CDSLOADRUNALL.CMD - Command it & stand back :11. TEST.FTN - Source for 5 above Operating System(s)......: RTE-A A.85 and up. Perhaps -6 Language(s)..............: FTN7X External Support Req'd...: None If Re-submission, Reason.: Keywords.................:01. LINK :02. TRANSPORTABLE Contributor's Name..........: Dan Khoushy Company.......: Marine Computing Ltd. Street........: 83, Marylebone High Street City..........: London State.........: Country.......: United Kingdom Zip Code......: W1 Phone Number..: (01) 486 9590 Contribution Abstract.......: This contribution consists of two utilities hitherto unsupported by HP. The fact that various RTE commands traverse the directory-tree in the wrong direction or not at all hinders some fast and furious disc management actions. I develop programs on any A-series machines for running on any of the others. RTE-A has the feature of sometimes refusing to run programs on a machine having a different SNAP file. After a first try the machine reports "changed RPL checksum" and quits. The second try will usually succeed. Sometimes you have to relink the program on a target machine, but this is heralded by a message "illegal program file". Any way, the first type of refusal is bad enough, and seems unnecessary, especially when you have a long chain of fathers running children and grandchildren. The method used by me is to have all the new programs and sources in a global directory called /UPDATE which contains a command file whose first command is CHANGERPL and the rest distribute the programs and the sources etc. to their respective directories. Thus CHANGERPL defaults to trying the @.RUN files in /UPDATE but will go to a directory supplied in the runstring. The CDS version will go to all the subdirectories as well. X.CMD creates a global directory /X and fills it with various files. This /X directory then provides exercising and demonstrating opportunities for the non-VC+ version. Y.CMD creates a global directory /Y and fills it with various files and various levels of subdirectories. This /Y directory then provides exercising and demonstrating opportunities for the CDS version. FOLOGO.CMD compiles, loads and runs a program and NVCLOADRUNALL.CMD will do it for NVCCHANGERPL and X.CMD as well, while CDSLOADRUNALL.CMD will do the same for CHANGERPL and Y.CMD. TEST.RUN is a program linked with a funny SNAP file on an A600+, thus will force an RPL change. Do not run it, as you will change the RPL before the demonstration! In case you are interested, or TEST refuses to load, you have the source. This you may recompile and link with a SNAP file not appropriate to your machine to get the full demonstration. Otherwise, and in case you loaded TEST.RUN inadvertently, CHANGERPL will still go through the motions, but without issuing the "changing RPL" message. A word of apology: The somewhat verbose names were chosen to eliminate an inadvertent initiation of drastic actions. You can always rename the files. Also, in order to make all units stand alone, each contains all required subroutines, at the expense of some duplication. A word of warning: Read the usual HP notices of disclaimer to be found on the back side of the title page to all their manuals. As all these programs go beyond the designs of HP you are really on your own when using them. I assume no responsibility whatsoever for any damage that may ensue- direct, consequential or of any other kind. You are entirely responsible! After having thus frightened the potential user, I hasten to add that no damage was ever done by these programs in my installation. Do not use the programs on a directory that contains these programs, as they will stop when trying to change their own RPL. Also beware of running these programs on /PROGRAMS/ as all the RP'd programs will be off'ed. If you do, remember to RP the important ones (PROMT etc.) again after termination. Additional Documentation....: None. L03701 ----------------------------------------------------------------------------- PATCHBITMAP L037 CHANGE SENSE OF BITS IN SECTOR-ALLOCATION BITMAPS ----------------------------------------------------------------------------- Contribution Name...........: PATCHBITMAP Title....................: Change sense of bits in sector-allocation bitmaps File Names...............:00. Rename Transfer File [by CSL] :01. PATCHBITMAP.SBMT - This file :02. PATCHBITMAP.FTN - Source file Operating System(s)......: RTE-A A.85 and up. Perhaps -6 Language(s)..............: FTN7X External Support Req'd...: None If Re-submission, Reason.: Keywords.................:01. SYSTEM :02. SYSTEM_TABLES Contributor's Name..........: Dan Khoushy Company.......: Marine Computing Ltd. Street........: 83, Marylebone High Street City..........: London State.........: Country.......: United Kingdom Zip Code......: W1 Phone Number..: (01) 486 9590 Contribution Abstract.......: Usage: PATCHBITMAP,DISCLU,LOCATION,SIZE,LISTLU. This contribution consists of a utility hitherto unsupported by HP. It may happen that a bitmap is corrupted to show free area as occupied or occupied area as free. Such a corruption will normally be discovered by FVERI. The usual method of recovery is to TF off the disc LU, reinitialize and TF back, tedious at best. This program will change the sense of a contiguous set of bits on DISCLU starting at LOCATION for SIZE bits. On sets, (and the whole set has to be on) will be turned off and vice-versa. Recover from wrongly specified parameters by running the program again with the same wrong parameters. This program may be a very destructive time bomb type weapon in the hands of a careless user, therefore ************************************************* * Do not keep it on disc ! Keep it off-line ! * ************************************************* But when you TF this program back on, do not use the damaged LU since if the damage is showing occupied space as free, you may write over useful data. A word of apology: The somewhat verbose name was chosen to eliminate an inadvertent initiation of a drastic action. You can always rename the file. A word of warning: Read the usual HP notices of disclaimer to be found on the back side of the title page to all their manuals. As this program goes beyond the designs of HP you are really on your own when using it. I assume no responsibility whatsoever for any damage that may ensue- direct, consequential or of any other kind. You are entirely responsible! This program was tested up to an LU size of 120,000 sectors only. After having thus frightened the potential user, I hasten to add that no damage was ever done by this program in my installations. Additional Documentation....: None. L03801 ----------------------------------------------------------------------------- HEAPSORT L038 SORTING SUBROUTINES - HEAPSORT AND INSERTION ----------------------------------------------------------------------------- Contribution Name...........: HEAPSORT Title....................: Sorting subroutines - Heapsort and Insertion File Names...............:00. Rename Transfer File [by CSL] :01. HEAPSORT.SBMT - This file :02. LONGHEAPSORT.FTN - Including heap routines :03. HEAPSORT.FTN - A combined fast version :04. HEAPSORT.DOC - Some theory and timing. Operating System(s)......: All Language(s)..............: FTN7X External Support Req'd...: None If Re-submission, Reason.: Keywords.................:01. SORT Contributor's Name..........: Dan Khoushy Company.......: Marine Computing Ltd. Street........: 83, Marylebone High Street City..........: London State.........: Country.......: United Kingdom Zip Code......: W1 Phone Number..: (01) 486 9590 Contribution Abstract.......: Workhorse sorting subroutines are very often required in real-life programming situations. There is usually a Hobson's choice between a larger sorting package or writing an ad-hoc subroutine which gets the job done albeit inefficiently. The larger sorting package may be extravagant in their memory requirement or not particularly suitable for the job at hand. The LONGHEAPSORT set of three subroutines are good candidates to join the library in the workhorse role. The familiar Insertion sort routine is fast for small vectors and very fast for almost-sorted vectors of any size. The Heap sort routine is of time complexity N*LOG(N) and hence very fast for large vectors. Quicksort may be faster by a factor of 2 under some situations but may have a pathological behavior which will make it extremely slow under some other situations. About 10% time may be gained by combining the heap subroutines thus avoiding the CALL overheads. Omitting CDS will speed matters up by a further 20%. The faster combined version of the subroutine appears as HEAPSORT.FTN. Usage: CALL HEAPSORT(TABLE,TABLESIZE) Additional Documentation....: See HEAPSORT.DOC L03901 ----------------------------------------------------------------------------- HP54201 L039 HP54201 DIGITAL SCOPE DISPLAY CAPTURE ----------------------------------------------------------------------------- Contribution Name...........: HP54201 Title....................: HP54201 Digital Scope Display Capture File Names...............: 00. Rename transfer file. : 01. HP54201.SBMT : 02. BELLMACLIB.CMP : 03. BELLMACLIB.LIB : 04. BELLMACLIB.MAC : 05. BELLQAXLIBRARY.CMP : 06. BELLQAXLIBRARY.FTN : 07. BELLQAXLIBRARY.LIB : 08. CS.FTN : 09. CS.LOD : 10. CS.REL : 11. DUMPTOSCOPE.FTN : 12. DUMPTOSCOPE.REL : 13. FILEFORMAT.DOC : 14. H5420GRF.FTN : 15. H5420GRF.REL : 16. H5420GRF23.LOD : 17. H5420GRF48.LOD : 18. H5420GRF50.LOD : 19. H5420GRF72.LOD : 20. H5420RE2623.LOD : 21. H5420RE2648.LOD : 22. H5420REGRF.FTN : 23. H5420REGRF.REL : 24. H5420REPLAY.FTN : 25. H5420REPLAY.LOD : 26. H5420REPLAY.REL : 27. H5420RETERM.FTN : 28. H5420RETERM.REL : 29. HP54201.FTN : 30. HP54201.LOD : 31. HP54201.REL : 32. HP54201CAP.FTN : 33. HP54201CAP.LOD : 34. HP54201CAP.REL : 35. HP54201LIB.CMP : 36. HP54201LIB.FTN : 37. HP54201LIB.LIB : 38. HP54201LIB.REL : 39. HP54201MOD.FTN : 40. HP54201MOD.LOD : 41. HP54201MOD.REL : 42. INSTALL.CMD : 43. LINKS.FTN : 44. LINKS.LOD : 45. LINKS.REL : 46. OS.FTN : 47. OS.LOD : 48. OS.REL : 49. PLOTLUFOR7550.FTN : 50. PLOTLUFOR7550.REL : 51. PLOTLUFOR9872.FTN : 52. PLOTLUFOR9872.REL : 53. PLOTLUFORSCREEN.FTN : 54. PLOTLUFORSCREEN.REL : 55. SCRATCH.DO1 : 56. SCRATCH.DO2 : 57. SCRATCH.DO3 : 58. SCRATCH.DO4 : 59. SCRATCH.DOT : 60. SPOO5C : 61. SPOO5O : 62. SPOO7C : 63. SPOO7O : 64. SPOO9C : 65. SPOO9O : 66. SPOOLC : 67. SPOOLO Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FORTRAN 77, requires C.83 or later Keywords.................: 1. ATS : 2. HPIB : 3. DIGITIZER : 4. DATA_ACQUISITION External Support Req'd...: C.83 or later : CI file system : DGL If Re-submission, Reason.: Contributor's Name..........: David R. Rodgers Company.......: Bell Canada (Quality Assurance) Street........: 316 - 2265 Roland Therrien City..........: Longueuil State.........: Quebec Country.......: Canada Zip Code......: J4N 1C5 Phone Number..: 514-647-5131 Contribution Abstract.......: The HP54201 Digital Oscilloscope has a sample rate of up to 200 MHz, and is a very powerful instrument considering its price. The programs in this contribution allow the oscilloscope waveform information to be captured and stored in files. This info can then later be retrieved, plotted, analyzed etc. Instructions: Take a quick look at the INSTALL.CMD file, and check to see if everything matches your system. Then type: INSTALL The entire system should automatically load. There are 4 sample waveform files called SCRATCH.DOx. L04001 ----------------------------------------------------------------------------- MD L040 EXTENDED WD COMMAND ----------------------------------------------------------------------------- Contribution Name...........: MD Title....................: Extended WD command File Names...............:00. Rename Transfer File :01. MD.SBMT This file :02. MD.FTN Source :03. MD.DOC Documentation Operating System(s)......: RTE-A, RTE-6 Language(s)..............: FTN77 External Support Req'd...: None If Re-submission, Reason.: Keywords.................: 1. Directory : 2. CI : 3. Path Contributor's Name..........: Debra K. Wagner Company..................: Rockwell International Street...................: P.O. Box 464 Rocky Flats Plant, Bldg 564 City.....................: Golden State....................: CO Country..................: USA Zip Code.................: 80402-0464 Phone Number.............: 303/966-7983 Contribution Abstract.......: This program acts as an advanced substitute for the CI command WD. All features of WD are implemented plus some extras. MD is a combination of two programs already submitted and a new subroutine which gives additional features that are not in the previous two programs. The programs are SD, submitted by Dan Felman, and UpDir, submitted by Christopher Nelson. I have combined these functions into one so that the user doesn't have to remember all of the programs and their usages. The expanded features are: MD >BROTHER will move the working directory to another directory on the same level in the hierarchy. (This includes global directory changes too.) MD ^n will move up "n" levels from current directory (If "n" is omitted, will move up 1 level) MD ^^ will move the working directory to the global level from anywhere lower in the hierarchy MD -SUBDIR will move the working directory to a subdirectory any number of levels lower in the same hierarchy Additional Documentation....: L04101 ----------------------------------------------------------------------------- SET_LU L041 CONFIGURE MUX PORTS FOR 4.1 SERIAL DRIVERS ----------------------------------------------------------------------------- Contribution Name...........: SET_LU Title....................: Configure mux ports for 4.1 Serial Drivers File Names...............:00. Rename Transfer File (Interex-supplied) :01. SET_LU.SBMT submission file :02. SET_LU.FTN :03. SET_LU.LOD :04. SET_LU.REL :05. SET_LU.HLP documentatiion for /help/ Operating System(s)......: RTE-A 4.1 or later Language(s)..............: FTN7X Keywords.................: 1. Multiplexor : 2. Configure External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Diane Pezick Company.......: Aluminum Co. of America Street........: Hall Road City..........: Alcoa State.........: Tennessee Country.......: USA Zip Code......: 37701 Phone Number..: (615)977-3585 Telex.........: Contribution Abstract.......: This utility may be used for configuring multiplexer ports on Serial I/O Drivers that support Special Status Reads. Drivers ID801, ID800 and ID400 released at the 4.1 update are supported. Through an interactive sequence the user answers questions about configuring a mux port. After all the questions have been answered, the two CN commands necessary to reconfigure the channel are displayed. The user may choose to have them executed automatically by the Set_Lu program, or just have them displayed for information or for later entry through CI. Additional Documentation....: See SET_LU.HLP and source code. L04201 ----------------------------------------------------------------------------- GET_MUXCONFIG L042 DISPLAY DRIVER PARAMETERS FOR A MUX PORT ----------------------------------------------------------------------------- Contribution Name...........: GET_MUXCONFIG Title....................: Display Driver Parameters for a Mux Port File Names...............:00. Rename Transfer File (Interex-supplied) :01. GET_MUXCONFIG.SBMT submission file :02. GET_MUXCONFIG.FTN :03. GET_MUXCONFIG.LOD :04. GET_MUXCONFIG.REL :05. GET_MUXCONFIG.HLP documentatiion for /help/ Operating System(s)......: RTE-A 4.1 or later Language(s)..............: FTN7X Keywords.................: 1. Multiplexor : 2. Status External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Diane Pezick Company.......: Aluminum Co. of America Street........: Hall Road City..........: Alcoa State.........: Tennessee Country.......: USA Zip Code......: 37701 Phone Number..: (615)977-3585 Telex.........: Contribution Abstract.......: Get_MuxConfig is a utility for displaying the driver parameters in effect for a chosen LU. This utility supports only Serial Drivers that use the Special Status Reads (Drivers introduced at the 4.1 Rev.). For more information including a list of the parameters displayed, see the Help file: Get_MuxConfig.hlp Additional Documentation....: See GET_MUXCONFIG.HLP and source code. L04301 ----------------------------------------------------------------------------- CKPROGSVSBGPRI L043 CHECK PROGRAM PRIORITY VS BG AND TS PRIORITIES ----------------------------------------------------------------------------- Contribution Name...........: CkProgsVsBGPri Title....................: Check Program Priority vs BG and TS Priorities File Names...............:00. Rename Transfer File (Interex-supplied) :01. CKPROGSVSBGPRI.SBMT submission file :02. CKPROGSVSBGPRI.FTN :03. CKPROGSVSBGPRI.LOD :04. CKPROGSVSBGPRI.REL :05. CKPROGSVSBGPRI.HLP documentatiion for /help Operating System(s)......: RTE-A Language(s)..............: FTN7X Keywords.................: 1. status : 2. id_segments : 3. system External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Diane Pezick Company.......: Aluminum Co. of America Street........: Hall Road City..........: Alcoa State.........: Tennessee Country.......: USA Zip Code......: 37701 Phone Number..: (615)977-3585 Telex.........: Contribution Abstract.......: CkProgsVsBGPri checks the program priority of each .RUN program in the specified directory against the background(BG) and timeslice(TS) priorities. If the program's priority is higher than either the timeslice or background priorities, then a report line is written to your terminal (LU 1). Most useful during operating system update to verify that HP utilities and programs have proper priorities in relation to real-time user programs. Once CkProgsVsBGPri identifies these higher priority programs, the user must decide if a priority change is required. Additional Documentation....: See CKProgsVSBGPri.HLP and source code. L04401 ----------------------------------------------------------------------------- USAGE L044 MONITOR AND REPORT SYSTEM USAGE BY USER ----------------------------------------------------------------------------- Contribution Name...........: USAGE Title....................: Monitor and Report System Usage by User File Names...............: 00. Rename Transfer File : 01. USAGE.SBMT CSL Submission file : 02. MONITABLES.INCL Include for MONITOR : 03. MONITOR.FTN MONITOR source : 04. MONSCH IMAGE schema : 05. PRUNS.INCL Include for USAGE : 06. USAGE.FTN USAGE source : 07. USAGELISTS.INCL Include for USAGE Operating System(s)......: RTE-6/VM Language(s)..............: Fortran 77 Keywords.................: 1. ACCOUNTING : 2. MONITOR : 3. REPORTS External Support Req'd...: IMAGE If Re-submission, Reason.: Contributor's Name..........: Don Wright Company.......: Interactive Computer Technology Street........: 2069 Lake Elmo Avenue North City..........: Lake Elmo State.........: MN Zip Code......: 55042 Phone Number..: 612/770-3728 Telex.........: 650 211 1023 (WUI) Contribution Abstract.......: MONITOR and USAGE provide a system manager with thorough reports about how the system is used. MONITOR runs in the system session and in the time list, sampling user sessions at frequent intervals. When a user logs off, MONITOR writes an IMAGE record describing the amount of use of every program run by that user. In the record are dates and times, CPU usage and elapsed time, the actual (generic) name of the program, and more. USAGE can be invoked at any time to report on the usage for any time period of interest. It can report its results sorted by user or by program or both, and in a summary or full-report format. MONITOR requires less than 1% of the system's time. USAGE sorts its data as fast as it can read it from the IMAGE data base. Since it always reports a date span, it does not perform a serial search on the detail data set but instead follows the date chains and is very quick. The IMAGE data base was designed for IMAGE I and therefore may be used with either IMAGE I or IMAGE II. Additional Documentation....: Sources are self-documenting. L04501 ----------------------------------------------------------------------------- BTIME L045 SYSTEM UP AND DOWN TIME RECORDING ----------------------------------------------------------------------------- Contribution Name...........: BTIME Title....................: System up and down time recording File Names...............: 00 RENAME TRANSFER FILE : 01 BTIME.SBMT SUBMIT FILE : 02 BTIME.FTN SOURCE : 03 UTIME.FTN SOURCE : 04 BTIME.REL : 05 UTIME.REL Operating System(s)......: RTE-6 AND RTE-A Language(s)..............: FTN77 Keywords.................: 1. BOOT-UP : 2. ACCOUNTING External Support Req'd...: RTE AND CI FILES If Re-submission, Reason.: BUG FIX Contributor's Name..........: DONALD L. CLAPP Company.......: ELI LILLY & CO. Street........: 307 E. MCCARTY ST. City..........: INDIANAPOLIS State.........: INDIANA Country.......: US Zip Code......: 46285 Phone Number..: (317) 261-4458 Telex.........: Contribution Abstract.......: These are two programs which keep track of when a system is booted and when it is halted. I was inspired by a previous contribution of Alan Tibbetts. This version provides for 128 boots and calculates both uptime and down time. The initialization program will also warn you if you set the system time to a value that is before the last time recorded in the history file. Additional Documentation....: SEE SOURCE CODE L04601 ----------------------------------------------------------------------------- PASS_CHECK L046 PASSWORD AGING AND CHANGING ----------------------------------------------------------------------------- Contribution Name...........: PASS_CHECK Title....................: Password aging and changing File Names...............: 00 RENAME TRANSFER FILE : 01 PASS_CHECK.SBMT : 02 PASS_CHECK.FTN : 03 PASS_CHECK.REL Operating System(s)......: RTE-A Language(s)..............: FORTRAN 77 Keywords.................: 1. SECURITY : 2. SESSION : 3. Logon/Logoff External Support Req'd...: NONE If Re-submission, Reason.: Contributor's Name..........: DONALD L. CLAPP Company.......: ELI LILLY & CO. Street........: 307 E. MCCARTY ST. City..........: INDIANAPOLIS State.........: INDIANA Country.......: US Zip Code......: 46285 Phone Number..: (317) 261-4458 Telex.........: Contribution Abstract.......: This program will monitor when passwords are changed. When a user logs on, this program checks the current password against a file to determine when the password was changed. If more than 60 days (easily configured) have elapsed then the user is required to change their password. This program is executed from a 'HI' file. Additional Documentation....: L04701 ----------------------------------------------------------------------------- DBUTILITY L047 92069 IMAGE UTILITIES ----------------------------------------------------------------------------- Contribution Name...........: DBUTILITY Title....................: 92069 IMAGE utilities File Names...............: 00 RENAME TRANSFER FILE : 01 DBUTL.SBMT : 02 DBSPC.FTN : 03 DBSPB.FTN : 04 DBVFY.FTN : 05 DBSYN.FTN : 06 DBMVR.FTN : 07 DBMOV.FTN : 08 DBSEC.FTN : 09 DBITM.FTN : 10 DBCPM.FTN : 11 DBCPD.FTN : 12 DBSPC.REL : 13 DBSPB.REL : 14 DBVFY.REL : 15 DBSYN.REL : 16 DBMVR.REL : 17 DBMOV.REL : 18 DBSEC.REL : 19 DBITM.REL : 20 DBCPM.REL : 21 DBCPD.REL : 22 OPEN_LOCKED_FILE.MAC : 23 OPEN_LOCKED_FILE.REL Operating System(s)......: RTE(ALL) Language(s)..............: FORTRAN77 AND MACRO Keywords.................: 1. IMAGE : 2. DATA_BASE External Support Req'd...: NONE If Re-submission, Reason.: ENHANCEMENTS AND ADDITIONS Contributor's Name..........: DONALD L. CLAPP Company.......: ELI LILLY & CO. Street........: 307 E. MCCARTY ST. City..........: INDIANAPOLIS State.........: INDIANA Country.......: US Zip Code......: 46285 Phone Number..: (317) 261-4458 Telex.........: Contribution Abstract.......: This is a collection of IMAGE DATA BASE (92069 ONLY!) utilities. With these programs additional structural information can be obtained and the data base structure can be modified. Most of these programs do require exclusive use of the data base and none of them use IMAGE subroutines. The system manager should restrict the availablity of all of these programs. DBSPC: This utility reports capacity information from the root file of an IMAGE data base. The program will report capacities even if the data base is open exclusively to some other application. The execution time is usually less than five seconds and is NOT a function of the size of the data sets. DBSPB: This program reads all the records in all the sets of a data base. It reports all the values that 'DBSPA' reports and in addition gives set usage in percent, counts the synonyms in the master sets and identifies set type by name (manual,auto., detail). The execution speed is 2 - 5 times faster than 'DPSPA'. DBVFY: This utility examines all of the chains in one or all of the detail sets of a data base. Any pointers or key values that are not consistant are reported. With this information the data base could be repaired with QUERY or for the brave, 'CMM6'. DBSYN: This utility allows the investigation of the results of capacity changes or hashing algorithm changes on the synonym content of an existing master data set. The data base is opened shared and the program does not write into the set. DBMVR: This program moves a data base root file to a different cartridge. DBMOV: This program moves a set to a different cartridge. DBSEC: This utility allows the changing of level words and item level security. DBITM: This program allows changing an items name or type. DBCPM: This program allows changing the capacity of a master set. DBCPD: This program allows changing the capacity of a detail set. OPEN_LOCKED_FILE: This subroutine is used by 'DBSPC' if the root file open fails with a -8 error. Read the source before you use it elsewhere. Additional Documentation....: See the source files for calling sequence. L04801 ----------------------------------------------------------------------------- CTOME L048 COPY CONSOLE DISPLAY TO MY TERMINAL ----------------------------------------------------------------------------- Contribution Name...........: CTOME Title....................: Copy console display to my terminal File Names...............: 00 RENAME TRANSFER FILE : 01 CTOME.SBMT : 02 CTOME.FTN : 03 CTOME.REL : 04 LYLIB.LIB NEEDS ONE ROUTINE FROM HERE SEE CSL-1000 REV. 2625 Operating System(s)......: TESTED ON RTE-A Language(s)..............: FORTRAN 77 Keywords.................: 1. COPY : 3. TERMINAL External Support Req'd...: NONE If Re-submission, Reason.: Contributor's Name..........: DONALD L. CLAPP Company.......: ELI LILLY & CO. Street........: 307 E. MCCARTY ST. City..........: INDIANAPOLIS State.........: INDIANA Country.......: US Zip Code......: 46285 Phone Number..: (317) 261-4458 Telex.........: Contribution Abstract.......: This program will read back the current contents of the display memory of a crt. It is hard coded to read system lu 1 but could be made variable. The output lu is variable. Additional Documentation....: See source L04901 ----------------------------------------------------------------------------- MAIL L049 MAIL FOR ALL SYSTEMS AND ACROSS DS NETWORK ----------------------------------------------------------------------------- Contribution Name...........: MAIL Title....................: Mail for all systems and across DS network File Names...............: 00 RENAME TRANSFER FILE : 01 MAIL.SBMT : 02 MAIL.FTN MAJOR PROGRAM : 03 MAIL.REL : 04 NEWMAIL.FTN CHECK MAILBOX : 05 NEWMAIL.REL : 06 REPORT.FTN SHOW ALL ACTIVITY : 07 REPORT.REL : 08 PSTDS.FTN DS DELIVERY : 09 PSTDS.REL : 10 MAILMAINT.FTN CLEAN UP MAILBOX : 11 MAILMAINT.REL : 12 USER6.FTN USERS FILES ON RTE-6 : 13 USER6.REL : 14 HELPFILE.HLP : 15 UTILHELP.HLP : 16 STARTUP6.CMD LOAD ON RTE-6 : 17 STARTUPA.CMD LOAD ON RTE-A : 18 README.TXT : 19 BUGS.TXT Changes and enhancements Operating System(s)......: RTE-6 & RTE-A Language(s)..............: FORTRAN 77 Keywords.................: 1. MAIL : 2. MESSAGE : 3. DS External Support Req'd...: CI File System If Re-submission, Reason.: ENHANCEMENTS AND BUG FIXES Contributor's Name..........: DONALD L. CLAPP Company.......: ELI LILLY & CO. Street........: 307 E. MCCARTY ST. City..........: INDIANAPOLIS State.........: INDIANA Country.......: US Zip Code......: 46285 Phone Number..: (317) 276-4458 Telex.........: Contribution Abstract.......: To the best of my knowledge this package originated with Pete Gulotta of HP Valley Forge. A very early version can be found on the CSL-1000 tape of 2625 as K195--. I have added several enhancements to this package. MAIL now works on both RTE-A and RTE-6. The package now delivers mail across a DS network with the receivers newmail counter being incremented. The form of the distribution list was changed and is more flexible. The senders REAL name is included in the "FROM:" line. REPORT was revised and is much faster. Some additional routines were added for compatability with RTE-6. I added some documentation and installation files. This package encrypts the mail such that only the receiver (and MANAGER) can read it. If anyone needs a file encryption-decryption package, take a look at the routines in here. Additional Documentation....: See README.TXT,HELPFILE.HLP,UTILHELP.HLP L05001 ----------------------------------------------------------------------------- DBEXPLAIN L050 EXPLAIN IMAGE DATA-BASE ERRORS ----------------------------------------------------------------------------- Contribution Name...........: DBEXPLAIN Title....................: Explain IMAGE data-base errors File Names...............: 00 Rename Transfer File : 01 DBEXPLAIN.SBMT Submission file : 02 DBHLP.FTN CONTAINS THE TEXT : 03 DBHLP.REL : 04 DBEXPLAIN.MAC SUB. FOR APPLICATION : 05 DBEXPLAIN.REL : 06 DBEXPLAIN.SMPL SAMPLE OUTPUT : 07 DBEXPLAIN_SHORT.FTN PRINTS ONLY #'s Operating System(s)......: RTE-A SHOULD BE ALL Language(s)..............: FTN7X & MACRO Keywords.................: 01. IMAGE : 02. ERROR External Support Req'd...: NONE If Re-submission, Reason.: Contributor's Name..........: DONALD L. CLAPP Company.......: ELI LILLY & CO. Street........: 307 E. MCCARTY ST. City..........: INDIANAPOLIS State.........: INDIANA Country.......: US Zip Code......: 46285 Phone Number..: (317) 276-4458 Telex.........: Contribution Abstract.......: These routines save space in your application programs by putting the text of data base error messages in a separate program. More information is also displayed than most programmers provide for in their code. The program with the error text in it can also be used interactively to decode error numbers. Additional Documentation....: See DbExplain.smpl for examples. L05101 ----------------------------------------------------------------------------- AMP L051 ANOTHER MAIL PROGRAM ----------------------------------------------------------------------------- Contribution Name...........: AMP Title....................: Another Mail Program File Names...............:00. Rename Transfer File (Interex-supplied) :01. Amp.sbmt This file :02. LOAD_MAIL.CMD :03. MAIL.LOD .LOD file for LINK :04. COMMAND.HELP help for Commands :05. EXIT.HELP help for EXIT :06. EXPRESS.HELP help for EXPRESS :07. FILE.HELP help for FILE :08. HELP.HELP help for HELP :09. LIST.HELP help for LIST :10. MAIL.HELP help for MAIL :11. NEXT.HELP help for NEXT :12. PREV.HELP help for PREV :13. PRINT.HELP help for PRINT :14. PURGE.HELP help for PURGE :15. READ.HELP help for READ :16. SEND.HELP help for SEND :17. SORT.HELP help for SORT :18. MAIL_INSTAL.DOC :19. MAIL_USER.DOC :20. EXPRESS.DEL :21. EXPRESS.PRNT :22. EXPRESS.READ :23. MAIL.FTN :24. NO_DS_MAIL.FTN mail without DS :25. POST.FTN receiving mail over DS :26. DS_MAIL.FTN mail with DS :27. UTIL_MAIL.FTN both POST and MAIL :28. DS_MAIL.REL :29. MAIL.REL :30. NO_DS_MAIL.REL :31. POST.REL :32. UTIL_MAIL.REL Operating System(s)......: RTE-A, VCPLUS, CDS Language(s)..............: FTN7X Keywords.................: 1. MAIL : 2. MESSAGE : 3. DS External Support Req'd...: DS is optional. If Re-submission, Reason.: Contributor's Name..........: Donald L. Pipkin Company.......: Hewlett-Packard Street........: 3840 S. 103rd E. Ave. City..........: Tulsa State.........: Oklahoma Country.......: USA Zip Code......: 74146 Phone Number..: (918)665-3300x31 Telex.........: Contribution Abstract.......: I wanted to create a Mail program that had the best features of UN*X's xmail and the HP 3000's HPDESK. Mail lets you send files to a user by name and over DS to user name and node name. It has online help and is very simple to use. Additional Documentation....: See the .DOC and .HELP files. L05201 ----------------------------------------------------------------------------- GC L052 GAS CHROMOTOGRAPHY DATA ACQUISITION WITH THE 3497A ----------------------------------------------------------------------------- Contribution Name...........: GC Title....................: Gas Chromotography Data Acquisition with the 3497A File Names...............:00. Rename Transfer File :01 GC.SBMT :02 LOAD.DOC :03 RUN.DOC :04 ALL.CMD :05 ALLLOAD.CMD :06 CHANCTRLCOMMON.FTN :07 CHANNEL_CONTROL.FTN :08 CHANNEL_CONTROL.LOD :09 COLUMN.FORM :10 DATA_MGT.CMD :11 DATA_MGT.FTN :12 DATA_MGT.LOD :13 GCINL.FTN :14 GC_ADDRS.DATA :15 GC_ADDRS.FORM :16 GC_ADDRS.FTN :17 GC_COMMONBKS.FTN :18 GC_DECLAR.FTN :19 GC_SETUP.CMD :20 GC_SETUP.DATA :21 GC_SETUP.FORM :22 GC_SETUP.FTN :23 GC_SETUP.LOD :24 GC_SETUP_PART1.FTN :25 GC_SETUP_PART2.FTN :26 GC_SETUP_PART3.FTN :27 LOOP.FORM :28 MONITOR.CMD :29 MONITOR.LOD :30 MONITOR_PART1.FTN :31 MONITOR_PART2.FTN :32 MONITOR_PART3.FTN :33 MONITOR_PART4.FTN :34 MONITOR_PART5.FTN :35 SORPTION.FORM :36 SRQ_SERVICE.CMD :37 SRQ_SERVICE.FTN :38 SRQ_SERVICE.LOD :39 WORKUP.CMD :40 WORKUP.LOD :41 WORKUP_COMMONBKS.FTN :42 WORKUP_DECLAR.FTN :43 WORKUP_PART1.FTN :44 WORKUP_PART2.FTN :45 WORKUP_PART3.FTN :46 WORKUP_PART4.FTN :47 WORKUP_PART5.FTN :48 WORKUP_PART6.FTN Operating System(s)......: RTE-A Language(s)..............: FTN7X Keywords.................: 1. Data_acquisition : 2. Chemistry External Support Req'd...: HP3054C Library If Re-submission, Reason.: Contributor's Name..........: Doyle Stroup Company.......: Chemical Research & Development Engineering Center Collective Protection Division Street........: City..........: Aberdeen Proving Ground State.........: Maryland Country.......: USA Zip Code......: 21010 Phone Number..: 301-671-3488/3311/3050 Telex.........: Contribution Abstract.......: The Gas Chromatography data Acquisition system written by J. Thomas Lynn requires that an HP 3497A be the control and data acquisition device for the GC. The system consist of 8 programs that work togrther to control the GC, acqire analog outputs, and store the data on disc. The data can be listed and worked up with the post processing modules. Read the source code as it is documented fairly well. Additional Documentation....: HP 3497A manual, HP 3054C manuals L05301 ----------------------------------------------------------------------------- DIFF L053 SOURCE FILE COMPARER ----------------------------------------------------------------------------- Contribution Name...........: Diff Title....................: Source File Comparer File Names...............: 00. Rename transfer file : 01. diff.sbmt - Submission file. : 02. diff.help - Help file for Diff : 03. diff.r - Ratfor source file : 04. diff.ftn - Fortran 77 source file : 05. diff.rel - relocatable file : 06. fcl.r - diff library in Ratfor : 07. argsfc.incl - include file for fcl.r : 08. fcl.ftn - diff library in Fortran 77 : 09. fcl.rel - diff library relocatable : 10. diff.lod - link command file : 11. fcl.lib - diff library : 12. create_diff.cmd - creates diff.run : 13. rat77.cmd - Ratfor command file : 14. spooldiff.cmd - spools diff output : 15. diff.map - contributor's link map Operating System(s)......: RTE-A, RTE-6 Language(s)..............: sources provided both in Ratfor and Fortran 77 Keywords.................: 1. compare : 2. tools External Support Req'd...: EMA If Re-submission, Reason.: (1) now using all Fmp I/O for efficiency : (2) new features including: EDIT/1000 : command files, and screen fill pausing. Contributor's Name..........: Ed McCabe Company.......: Singer-Kearfott Division Street........: 30 Continental Drive, #15A76 City..........: Wayne State.........: N.J. Country.......: USA Zip Code......: 07470 Phone Number..: (201)-633-4664 Telex.........: Contribution Abstract.......: Diff compares two source files and clearly shows the differences between them, without getting lost at times, as many source comparers do. If you don't have Ratfor (really Rat77), you can compile the Fortran 77 instead, and use the source in Ratfor as documentation. Additional Documentation....: diff.help L05401 ----------------------------------------------------------------------------- CMMA L054 RTE-A SYSTEM ANALYZER ----------------------------------------------------------------------------- Contribution Name...........: CMMA Title....................: RTE-A System Analyzer File Names...............: 00. Rename Transfer File : 01. CMMA.SBMT - Submission file : 02. CMMA.DOC - documentation : 03. CMMA.LOD - LINK command file : 04. CMMA.R - source in Rat77 : 05. CMMA.FTN - source in Fortran 77 : 06. CMMA.REL - relocatable : 07. ACCESS.MAC - access to system entries : 08. ACCESS.REL - access to system entries : 09. CREATE_CMMA.CMD - creates CMMA.run : 10. RAT77.CMD - Ratfor command file : 11. CMMA.MAP - contributor's link map Operating System(s)......: RTE-A Language(s)..............: in both Ratfor and Fortran 77, some MACRO Keywords.................: 01. System : 02. System_tables : 03. Diagnostic : 04. Tools External Support Required: If Re-submission, Reason.: Converted from C to Rat77 (Fortran 77) : Derived from J033 by David A. Boskey Contributor's Name..........: Ed McCabe Company.......: Singer-Kearfott Division Street........: 30 Continental Drive, #15A76 City..........: Wayne State.........: N.J. Country.......: USA Zip Code......: 07470 Phone Number..: (201)-633-4664 Telex.........: Contribution Abstract.......: CMMA is a program which facilitates the analysis of problems in an RTE-A system. CMMA is a stripped-down version of previous versions of CMMx. This version does not have the facility to run in a different computer; i.e. you cannot examine a remote RTE-A from another node in a DS/1000 network. Additional Documentation....: CMMA.DOC (somewhat dated; same as "CMMA 2533) Notes.......................: Block/sector & time conversion commands added : Could eliminate MAC by $ALIAS; see SuperU 2533 L05501 ----------------------------------------------------------------------------- RAT77 L055 EASY-TO-INSTALL VERSION OF RATFOR ----------------------------------------------------------------------------- Contribution Name...........: RAT77 Title....................: Easy-to-install version of Ratfor File Names...............: 00. Rename transfer file. : 01. RAT77.SBMT - Submission file. : 02. AA_RUN_ME_FIRST.CMD - Compiles from FTN7X : 03. RAT77.R - RAT77 in Rat77 : 04. RAT77.HELP - help file : 05. ARGS.INCL - labeled common : 06. DS.FTN : 07. DS.R - table routines : 08. DS.REL : 09. IO.INCL - labeled common : 10. IO_FTN.INCL - labeled common : 11. PRIMER.DOC - introduction to Ratfor : 12. R77_F77.EDIT - special editing aid : 13. RAT77.cmd - Ratfor command file : 14. RAT77.ftn - RAT77 in Fortran 77 : 15. RAT77.LIB - collection of lower routines : 16. RAT77.lod - link command file : 17. RAT77.map - contributor's linker map : 18. RAT77.MGIN - merge command file : 19. RAT77.rel - RAT77 relocatable : 20. RAT77_COMMON.INCL - defines common blocks : 21. RATDEF - assortment of define statement : 22. RCL.FTN - Ratfor character library : 23. RCL.R : 24. RCL.REL : 25. UPDATE_RAT77.CMD - for modifying Rat77 : 26. UTILITY_FTN.FTN - basic I/O speeded up : 27. UTILITY_FTN.REL Operating System(s)......: RTE-6, RTE-A Language(s)..............: source provided in both Rat77 and Fortran 77 Keywords.................: 1. Compiler : 2. Pre-processor : 3. Language : 4. C External Support Req'd...: uses EMA If Re-submission, Reason.: J012 with only Rat77, and improved I/O Contributor's Name..........: Ed McCabe Company.......: Singer-Kearfott Division Street........: 30 Continental Drive, #15A76 City..........: Wayne State.........: N.J. Country.......: USA Zip Code......: 07470 Phone Number..: (201)-633-4664 Telex.........: Contribution Abstract.......: Rat77 is an enhanced version of a Fortran pre-processor called Ratfor (Rational Fortran). The control statements are almost the same as those in C . Rat77 can be useful for compiling C programs to run on an RTE system. This later version, Rat77 "Beta" also has text macro facilities that can make data structures in Fortran 77 look like those of C or Pascal. Ratfor first came out in 1976 in the book, "Software Tools" by Kernighan & Plauger. You could also order a magnetic tape from Addison Wesley publishing company with all the software tools sources on it. Since the advent of Pascal and C, Ratfor has started to die out, but it's still a great language when used with Fortran 77 character strings, especially on an HP. Additional Documentation....: RAT77.r : "Software Tools" by Kernighan & Plauger : there's a good section on Ratfor in one : of the Bell system Unix user's manuals User's Group................: Software Tools User's Group : 140 Center St. (might be an old address) : El Segundo, CA 90245 : (213) 322-2574 L05601 ----------------------------------------------------------------------------- SORT L056 UNIX-STYLE SORT-MERGE PACKAGE FOR RTE-A IN FORTRAN 77 ----------------------------------------------------------------------------- Contribution Name...........: SORT Title....................: Unix-style sort-merge package for RTE-A in Fortran 77 File Names...............: 00. Rename transfer file. : 01. sort.sbmt - Submission file. : 02. sort.r - Sort in Rat77 : 03. csort.comn - labeled common : 04. flist.comn - labeled common : 05. select.comn - labeled common : 06. sort.ftn - Sort in Fortran 77 : 07. sort.rel - Sort relocatable : 08. sort.help - help file : 09. sort.lod - link command file : 10. sort.map - contributor's linker map : 11. fcl.r - utility library in Rat77 : 12. argsfc.incl - include file for fcl.r : 13. fcl.ftn - utility library in Fortran 77 : 14. fcl.rel - utility library relocatable : 15. fcl.lib - utility library lindexed : 16. fmp.r - Fmp I/O library in Rat77 : 17. iofmp.incl - include file for fmp.r : 18. fmp.ftn - Fmp I/O library in Fortran 77 : 19. fmp.rel - Fmp I/O library relocatable : 20. fmp.lib - Fmp I/O library lindexed : 21. qisort.ftn - qisort (in Fortran 77) : 22. qisort.rel - qisort relocatable : 23. qisort.lib - qisort library lindexed : 24. create_sort.cmd - creates sort.run : 25. rat77.cmd - Ratfor command file : 26. flatten_dl.edit - makes something to sort Operating System(s)......: RTE-6, RTE-A Language(s)..............: both Ratfor and Fortran 77 provided. Keywords.................: 1. sort : 2. merge : 3. Unix External Support Req'd...: none (no EMA used) If Re-submission, Reason.: J015 rewritten for Fortran 77 strings. : Ratfor I/O routines converted to Fmp calls. : optimized Contributor's Name..........: Ed McCabe Company.......: Singer-Kearfott Division Street........: 30 Continental Drive, #15A76 City..........: Wayne State.........: N.J. Country.......: USA Zip Code......: 07470 Phone Number..: (201)-633-4664 Telex.........: Contribution Abstract.......: A sort/merge package with Unix style options. Very fast for files small enough for in-memory sorting (under 32,000 characters). Uses polyphase merge to sort larger files, limited only by size of scratch disk area. This contribution is based on SMERGE (J015) by Rich Drescher. Ratfor character by character I/O has been replaced by Fmp calls, and Fortran 77 character strings are used. User interface revamped. Additional Documentation....: sort.help, sort.r, see Unix user manuals L05701 ----------------------------------------------------------------------------- TYPER REV. 7.24 L057 WORD PROCESSING PROGRAM ----------------------------------------------------------------------------- Contribution Name...........: TYPER Rev. 7.24 Title....................: TYPER- Word Processing Program File Names...............:00. Rename Transfer File :01. 'TYPER submission file :02. &TYP7A main source :03. &TYP7B segment 0 :04. &TYP7C segment 1 :05. &TYP7D segment 2 :06. &TYP7E segment 3 :07. &TY7LB library of Fortran srtns :08. &TYPLC library of assembler srtns :09. *TYPER include file for TYP7A-E and LB :10. %TYP7A main relocatable :11. %TYP7B segment 0 rel :12. %TYP7C segment 1 rel :13. %TYP7D segment 2 rel :14. %TYP7E segment 3 rel :15. $TYPLB.LIB &TY6LB relocatable library file :16. $TYPLC.LIB &TYPLC relocatable library file :17. $HSLIB.LIB Haystack Library :18. $CHAR.LIB Character string library :19. #TYPER Link command file :20. "TYPER the manual for TYPER :21. ?TYPER quick help file of commands :22. TYP$TE Terminal printer driver table :23. TYP$DI Diablo 630/HP2601 print driver table :24. TYP$PA Panasonic 1091/1092 print driver table :25. TYP$LA LaserJet print driver table (no cart) :26. CARTB LaserJet print driver table (92286B) :27. CARTD LaserJet print driver table (92286D) :28. CARTF LaserJet print driver table (92286F) :29. CARTG LaserJet print driver table (92286G) :30. CARTJ LaserJet print driver table (92286J) :31. CARTR LaserJet print driver table (92286R) :32. CARTT LaserJet print driver table (92286T) :33. PR2934 HP2934 print driver table (printer) :34. WP2934 HP2934 print driver table (wp mode) :35. TYP$SP NEC Spinwriter print driver table :36. TAPE8 printer driver table for tape :37. &FONTS easy entry of font esc sequences :38. DEMO_J demo of the J cartridge :39. DEMO demo of TYPER :40. CHARF.FTN Source for $CHAR.LIB :41. CHARM.MAC Source for $CHAR.LIB Operating System(s)......: RTE-6 and RTE-A (must have C.83) Language(s)..............: FORTRAN 77 and MACRO Keywords.................: 1. WORD_PROCESSING External Support Req'd...: Some sort of printer If Re-submission, Reason.: TYPER is the son of TYPE, grandson of TYPO and is continually being upgraded. Contributor's Name..........: F. Stephen Gauss Company.......: U.S. Naval Observatory Street........: 34th St. and Mass. Ave. : City..........: Washington State.........: DC Country.......: USA Zip Code......: 20392 (new zip code) Phone Number..: 202-653-1510 Program Abstract............: This is the program TYPE revised to run under RTE-6 and RTE-A, to drive all kinds of printers including dot matrix (Panasonic, Epson, etc.), and LaserJet, and add a few new commands. It can be run through any driver including the multiplexor. Before you try it, PLEASE read Appendix J and K. Specifically, check Appendix J to see how to set the printer LU and scratch disk defaults. Using the J cartridge and CARTJ printer driver table, math and Greek symbols are available on the LaserJet (see DEMO_J) Appendix K is a history of the revisions. You should review it, since not all changes have been backwards compatible (that is, you may need to change some parameters in your printer driver tables). Additional Documentation....: "TYPER is the complete manual. It is in TYPER format, ready for printing. While it may look intimidating, a quick scan of the appendices will show that TYPER usually defaults to what you want (at least, when you are just starting). To use LaserJet+ soft fonts, see contribution FONTEDIT. WARNING: at REV. 7.00 the printer driver tables for the LaserJet were changed to accomodate proportional spacing. Either use these new tables or change the old ones as shown in the "TYPER file under REV. 7.00. L05801 ----------------------------------------------------------------------------- FONTEDIT L058 LOAD AND EDIT LASERJET+ SOFT FONTS ----------------------------------------------------------------------------- Contribution Name...........: FONTEDIT Title....................: Load and Edit LaserJet+ Soft Fonts File Names...............:00. Rename Transfer File :01. FONTEDIT.SBMT submission file :02. FONTEDIT.DOC documentation file :03. FONTEDIT.FTN source file :04. FONTEDIT.REL relocateable file :05. FONTEDIT.LOD link file :06. FIXFONT.FTN source file :07. FIXFONT.REL relocatable file :08. FIXFONT.LOD link file :09. SETJET.FTN source file CAUTION- change stmnt 100 in SETJET.FTN and re-compile :10. SETJET.REL reloacatable file :11. SETJET.LOD link file :12. $HSLIB.LIB Haystack library :13. $CHAR.LIB character handling library :14. CHARM.MAC macro source for $CHAR.LIB :15. CHARF.FTN fortran source for $CHAR.LIB :16. MATHFONT sample soft fonts for DEMO_F :17. FONTEDIT.FONT soft font for DEMO_F :18. DEMO_F sample Greek and math for TYPER :19. ?FONTS help file for SETJET (copy to /HELP) :20. FT12R10.USPM block \ :21. HW12R06.USPM hollow \ fonts from :22. LR12R06.USPM large > Interex :23. OE18RPN.USPM Old English / BBS :24. SC18RPN.USPM Script / Operating System(s)......: RTE-6 and RTE-A (CI supported) Language(s)..............: FORTRAN 77 and MACRO Keywords.................: 1. WORD_PROCESSING : 2. LaserJet External Support Req'd...: 01. HP LaserJet Plus 02. HP LaserJt soft fonts If Re-submission, Reason.: Contributor's Name..........: F. Stephen Gauss Company.......: U.S. Naval Observatory Street........: 34th St. and Mass. Ave. : City..........: Washington State.........: DC Country.......: USA Zip Code......: 20392 (new zip code) Phone Number..: 202-653-1510 Program Abstract............: FONTEDIT is a program to load HP's soft fonts for the LaserJet Plus from the HP1000 into the LaserJet. It can delete existing fonts, load new fonts and edit a font file to create new characters. FIXFONT is required to convert the fonts as received from HP to a useable format. See the documentation in FONTEDIT.DOC. SETJET can be used to select a given font once it is loaded into the Laserjet, or you can use any other program that allows font selection (such as TYPER). Font selection by ID number is supported by SETJET and TYPER Rev. 6.33 and later. SETJET contains the LU of your LaserJet at statement 100 and should be re-compiled. To demonstrate the programs, use FONTEDIT to load MATHFONT into the Laserjet with ID number 22 and FONTEDIT.FONT with ID 124. Then use TYPER to print the DEMO_F file. Additional Documentation....: see FONTEDIT.DOC L05901 ----------------------------------------------------------------------------- SPELR L059 SPELLING CHECKER ----------------------------------------------------------------------------- Contribution Name...........: SPELR Title....................: Spelling checker File Names...............: 00. Rename transfer file : 01. 'SPELR Submission file : 02. "SPELR documentation and hints : 03. #SPELR link command file : 04. &SPELR source code in FTN7X : 05. %SPELR relocateable : 06. &SPELB library of required srtns : 07. %SPELB relocatable : 08. &IBTWN required subroutine : 09. %IBTWN relocatable : 10. EDITDC dictionary in unloaded form Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FORTRAN 77, requires C.83 or later Keywords.................: 1. WORD_PROCESSING External Support Req'd...: C.83 or later, EMA If Re-submission, Reason.: Continuing updates Contributor's Name..........: F. Stephen Gauss Company.......: U.S. Naval Observatory Street........: 34th St. and Massachusetts Ave. NW City..........: Washington State.........: DC Country.......: U.S.A. Zip Code......: 20392 Phone Number..: (202) 653-1510 Contribution Abstract.......: This is a fast spelling checker. It allows you to correct words interactively and to add them to the dictionary. A dictionary of over 3000 words is supplied and space is allocated for over 10000 words. EMA and C.83 are required. The program reads the dictionary into EMA and then processes text at about 250 words per second on an A-900. This release adds the capability to see similar words to the mis-spelled one. Additional Documentation....: See the "SPELR file. See &SPELR for the revision history. L06001 ----------------------------------------------------------------------------- SPACE L060 REPORT CI DISC FREE SPACE ----------------------------------------------------------------------------- Contribution Name...........: SPACE Title....................: Report CI disc free space File Names...............:00. Rename Transfer File :01. SPACE.SBMT :02. SPACE.FTN Operating System(s)......: RTE-A Uses hierarchical files?.: Yes Language(s)..............: FTN7X Keywords.................: 1. CI : 2. Data_mgmt External Support Req'd...: CI, CS-80 If Re-submission, Reason.: Contributor's Name..........: F. Stephen Gauss Company.......: U.S. Naval Observatory Street........: City..........: Washington State.........: D.C. Country.......: USA Zip Code......: 20390 Phone Number..: 202-653-1510 Contribution Abstract.......: Like FREES, but reports in blocks, tracks or megabytes and allows output to an LU. Additional Documentation....: L06101 ----------------------------------------------------------------------------- DFIND L061 DISPLAY CI FILE SIZES ----------------------------------------------------------------------------- Contribution Name...........: DFIND Title....................: Display CI file sizes File Names...............:00. Rename Transfer File :01. DFIND.SBMT submission file :02. DFIND.FTN main source :03. DFIND1.FTN library of Fortran srtns :04. DFIND2.MAC library of assembler srtns :05. DFIND.REL main relocatable :06. DFIND1.REL relocatable file :07. DFIND2.REL relocatable file :08. DFIND.LOD Link command file :09. DFIND help file for /HELP/ directory Operating System(s)......: RTE-6 and RTE-A (must have C.83) Language(s)..............: FORTRAN 77 and MACRO Keywords.................: 1. FILES External Support Req'd...: If Re-submission, Reason.: Added ability to clear backup bits on files Contributor's Name..........: F. Stephen Gauss Company.......: U.S. Naval Observatory Street........: 34th St. and Mass. Ave. City..........: Washington State.........: DC Country.......: USA Zip Code......: 20392 Phone Number..: 202-653-1510 Contribution Abstract.......: Move the file DFIND to the /HELP/ directory and then ? DFIND This program operates on a directory or set of files as determined by the file mask. It can 1. show the total size 2. show all files greater than a given size 3. show what LU the files are on 4. show what files are open on a directory 5. clear backup bits Additional Documentation....: L06201 ----------------------------------------------------------------------------- SKELJ L062 OPERATOR/SYSTEM/APPLICATION/FMGR/CI INTERFACE SKELETON ----------------------------------------------------------------------------- Contribution Name...........: SKELJ Title....................: Operator/System/Application/FMGR/CI Interface Skeleton File Names...............:00. Rename Transfer File (Interex-supplied) :01. SKELJ.SBMT :02. SKELJ.DOC - Help file (ASCII). :03. SKELJ.FTN - Source Code. :04. [CPARS - Include file. :05. [SKELF - Include file. :06. [SKELJ - Include file. :07. [SKELP - Include file. :08. !SKELJ - Help file (type 1 Dir acc). :09. SKELJ.LOD - LINK/LOADR command file. :10. SKELJ.REL - Relocatable code. :11. SKELJ.LIB - Relocatabe library. :12. SKLIB.FTN - FORTRAN library sources. :13. SKLIB.MAC - ASMB library sources. :14. CPARS.TXT - Subroutine usage document. Operating System(s)......: RTE-6/VM Language(s)..............: FTN7X Keywords.................: 1. Interface : 2. Shell : 3. Tools External Support Req'd...: $FMP6 and other RTE-6 system software. If Re-submission, Reason.: Contributor's Name..........: George (Jeff) Wynne Company.......: USN Ordanance Station Street........: Code 6041 City..........: Indian Head State.........: Maruyland Country.......: USA Zip Code......: 20640 Phone Number..: (301) 743-4153 Telex.........: Contribution Abstract.......: SKELJ is a skeleton program which makes use of a number of features which are included in most of our locally developed software for HP-1000 computers. Specifically SKELJ is an interactive program which: - Has natural command parsing - Handles command substrings - Interfaces with FMGR and CI - Is parameter controlled - Gets file names from runstring - Is command driven - Clones & schedules other progarms - Has command stacking - Can Pass commands to RTE - Has a help file interface - Has code for EMA interface - Has code to open files - Does I/O error reporting - Alters/displays parameters SKELJ doesnt have any useful function other than to demonstrate its features and provide a skeleton for starting a new program. Its a lot easier to delete the parts you don't want than to try to pull them all together from several different places. With these system interface functions out of the way you can concentrate on the job at hand. I have included some subroutines from various sources (several from Alan Whitney via prior CSL/1000 releases. Thanks Alan.) You may find these useful, but if not modify SKELJ to work with your own software and I think you will find new Interactive, Command driven, Parameter controlled programs getting off the ground quicker than starting from scratch. Additional Documentation....: See the help file SKELJ.DOC. Documentation on programmar usage of command -parsing-retrieval-stacking-etc and system inteface subroutines is found in CPARS.TXT. To link SKELJ on a current RTE-6/VM system. You need SKELJ.LOD, SKELJ.REL and SKELJ.LIB. NOTE that the cloning features assumes you have the program RP as an active program ('genned in' or 'RPd'). RP was a part of the Haystack Library Submission from a previous CSL 1000. L06301 ----------------------------------------------------------------------------- CROSS L063 CROSS-CHECK THAT ALL VARIABLES ARE DECLARED ----------------------------------------------------------------------------- Contribution Name...........: CROSS Title....................: Cross-check that all variables are declared File Names...............:00. Rename Transfer File (Interex-supplied) :01. CROSS.SBMT (submission file) :02. CRLIST.FTN :03. CROSS.CMD :04. INSTALL.CMD Operating System(s)......: RTE-A Language(s)..............: FORTRAN 77 Keywords.................: 1. CROSS-REFERENCE : 2. COMPILER External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Gertrud Rosskamp Company.......: Lehrgebiet fuer Wasser-Energie-Wirtschaft : RWTH Aachen Street........: Mies-van-der-Rohe-Str. 1 City..........: Aachen State.........: Nordrhein-Westfalen Country.......: West-Germany Zip Code......: 5100 Phone Number..: 0241-805279 Telex.........: Contribution Abstract.......: Using the cross reference list, the CRLIST program checks whether all variables are de- clared, i.e. whether no implicite type decla rations exist. It also checks if the variabl which are declared are actually used. The variables, which are either only declared or used, are written to an output-file (the default name is 'filename.out'). CRLIST requires an LIST-file, which is gene- rated by the command-file CROSS, since the program is compiled with QTC-Option. CALL : CROSS filename (without extension) Additional Documentation....: L06401 ----------------------------------------------------------------------------- TED L064 TEXT EDITOR ----------------------------------------------------------------------------- Contribution Name...........: TED Title....................: Text EDitor File Names...............: 00. Rename transfer file : 01. TED.SBMT Submit file : 02. TED.CMD Command file : 03. TED.LOD LINK commands for TED : 04. TED.HLP Help file : 05. TED.MNL TED manual (WOLF format) : 06. TEDERRORS.DOC List of detected bugs : 07. TEDPLANS.DOC List of future plans : 08. TED.REL TED main program : 09. TED.LIB TED subroutine library : 10. TEDLIBA.REL TED's RTE-A library : 11. TEDLIB6.REL TED's RTE-6 library : 12. FMASK.FTN File mask program : 13. FMASK.REL File mask program : 14. FMASK_CDS.REL File mask program, CDS : 15. FMASK.LOD Link commands : 16. FMASK.HLP Help file : 17. SED.LOD Link file for SED : 18. SED.REL SED main : 19. TTY.REL Block data for SED : 20. DATA.REL '' : 21. TABS.REL '' : 22. FLAGS.REL '' : 23. TABLES.REL '' : 24. MAINEDIT.REL Main edit routine : 25. EDITLINE.REL Edit one line : 26. SEDLIB1.REL SED lib 1 : 27. SEDLIB2.REL SED lib 2 : 28. SEDLIB3.REL SED lib 3 : 29. SEDLIB4.REL SED lib 4 : 30. MACROLIB.REL SED macro lib : 31. FTNLIBA.REL SED's RTE-6 library : 32. FTNLIB6.REL SED's RTE-A library : 33. LS.REL LS main program : 34. LS.LOD Link file for LS Operating System(s)......: RTE-6/VM, RTE-A with CI file system : 12792B/C or 12040B/C MUX required Language(s)..............: FTN7X, MACRO Keywords.................: 1. EDITOR External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: Inge Vabekk Company.......: ----------- Street........: Hamangskogen 108 City..........: N-1300 SANDVIKA State.........: Country.......: NORWAY Zip Code......: Phone Number..: 47 / 2 / 54 63 96 (private) Telex.........: Contribution Abstract.......: TED is a completely interactive text editor program. It operates in screen mode, but without having to read back from the screen. TED is perfect for editing plain text, but has some useful functions for editing program sources as well. Some features are: 1. Several files can be edited in one run. If program FMASK is available you can use wildcard characters in filenames. 2. Line length up to 160 characters with horisontal scroll (requires 2626x terminal) 3. Uses the terminal's editing keys for functions like: - move cursor up/down, left/right - roll up/down, left/right (2626 only) - go "home"/"home down" - go to previous/next page - insert/delete lines, characters - restore deleted lines, characters 4. Uses control characters for functions like: - break a line in two - joining lines - move words up/down - delete/restore words - yank lines into a special buffer - duplicate a line - exchange lines, words - setting margins - casefold characters - select primary/secondary character sets - enter command mode 5. Uses softkeys for functions like: - get help - start/end display enhancement - go to a line (prompted for line number) - list lines (prompted for parameters) - justify lines (4 modes available) - set various flags (in command mode) 6. All softkeys are reset to their original contents when the TED session is done. And there's more! There is extensive protection against program or system crashes; no more will be lost than the last edits in the current line. Any previously deleted lines may also be restored after a crash. The program supports 8-bit character sets with the 23xx terminals. TED requires (or places) no special symbols in the file to be edited. Thus the program can be used to edit program sources as well as files for text formatting programs (WOLF, TEXED, TYPER etc.). Additional Documentation....: To link TED: : Select the directory containing the : submitted files. : CI> &dDTR, TED.CMD&d@ : Wait till 4 programs are linked. : (TED, SED, FMASK, LS) : TED will be run, specifying the : file TESTFILE. : To get a copy of manual: : WOLF /TED/TED.MNL <printer> : Note: : No sources are supplied for TED, : because of plans for restructuring : the program (faster start/end and : other enhancements). : When this has been done I'll supply : them to the following CSL/1000 revision. : Read the file /TED/TEDPLANS.DOC ! L06501 ----------------------------------------------------------------------------- ROBRES L065 SYSTEM ACCOUNTING & USER MONITORING UTILITIES ----------------------------------------------------------------------------- Contribution Name...........: ROBRES Title....................: System accounting & user monitoring utilities File Names...............:00. Rename Transfer File (Interex-supplied) :01. ROBRES.SBMT :02. RM101.FTN - Disc/Cpu monitor program :03. RM101.REL - :04. RMREAD.FTN - Reports data collected by :05. RMREAD.REL - Rm101 program :06. DIRECTORYSIZE.FTN - Reports directory :07. DIRECTORYSIZE.REL - ownership & sizes :08. PLOTBITMAP.FTN - Plots Lu BitMap to calcomp plotter :09. BUILDENCRYPT.CMD - NBS data :10. MDES.MAC - encryption :11. MDES.REL - routines :12. ENCODE.FTN - Fortran drivers :13. ENCODE.REL - for above :14. DECODE.FTN - :15. DECODE.REL - :16. BUILDKEY.FTN - :17. BUILDKEY.REL - Operating System(s)......: RTE A Language(s)..............: Ftn7x Macro Keywords.................: 1. ENCRYPTION : 2. ACCOUNTING : 3. DISC External Support Req'd...: Calcomp plotter/libraries for PLOTBITMAP! If Re-submission, Reason.: Contributor's Name..........: J Daley Company.......: Robertson Research International Street........: Ty'n'y'Coed City..........: Llandudno State.........: Gwynedd Country.......: Wales Zip Code......: LL30 1SA Phone Number..: (0492) 81811 Telex.........: Contribution Abstract.......: These are some routines thrown together to help in deciding user charges, depending on HP Cpu/Logon times and calculated disc useage. DES encryption routines were originally developed at DQA(TS) and are simple examples of use of the American NBS Data Encryption Standard in software - these are included for general interest! Additional Documentation....: System programs can be simply linked - see source for run information DES routines built with command file - .. .. .. .... ... ... ... L06601 ----------------------------------------------------------------------------- LIST L066 LINE NUMBERED LIST UTILITY ----------------------------------------------------------------------------- Contribution Name...........: LIST Title....................: Line numbered list utility File Names...............: 00. Rename transfer file : 01. 'LIST - Submission file : 02. &LIST - Source code : 03. %LIST - Relocatable code : 04. HLIST - Help file Operating System(s)......: RTE-6/VM, RTE-A, RTE-A/VC+ Language(s)..............: Fortran 77 Keywords.................: 1. List External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Jack D. Ferguson & Theodore B. Massey Company.......: AMP, Inc. Street........: P.O. Box 55 : Mail Pt. 79-39 City..........: Winston-Salem State.........: N.C. Country.......: U.S.A. Zip Code......: 27102 Phone Number..: (919) 727-5819 Telex.........: Contribution Abstract.......: This program will provide a line numbered file listing of a file on a CI volume. It will : 1. Recognize and execute the $PAGE directive as used in FTN77 2. Provide a page numbered header line with date, time and file name. The file HLIST is meant to be placed in the /HELP directory. Limitations : 1. Lu 6 is the only recognized output LU 2. Line length's greater than 122 characters will be trunc- ated 3. File names exceeding 39 characters will not be printed. Additional Documentation....: See the file HLIST. L06701 ----------------------------------------------------------------------------- WDD L067 CHANGE DIRECTORIES VIA FUNCTION KEYS ----------------------------------------------------------------------------- Contribution Name...........:WDD Title....................:Change directories via function keys File Names...............:00. Rename transfer file :01. wdd.sbmt - submission file :02. wdd.c - source :03. wdd.rel - relocatable :04. wdd.lod - LINK file Operating System(s)......:RTE-6VM Language(s)..............:HP/C Keywords.................: 1. CI : 2. DIRECTORY : 3. SOFTKEYS External Support Req'd...:HP/C Libraries Rev. 2533 Cont. No. J031 If Re-submission, Reason.: Contributor's Name..........: James B. Sheffler Company.......: General Dynamics Street........: : P.O. Box 2507 City..........: Pomona State.........: California Country.......: USA Zip Code......: 91769 Phone Number..: (714) 598-0848 Telex.........: Contribution Abstract.......: This program works similiar to the WD command to the extent of setting a users working directory. In addition, subdirectories of the working directory are displayed and function keys set to allow a user to easily move through a directory tree by simply using the function keys. Additional Documentation....: The program limits the number of subdirectories in a working directory to 21 (others being ignored) and requires a session variable to be set to the users log-on directory in order to reclimb the directory tree. This variable is named HOME and should be set in a users WELCOM file. For example, SET HOME = /USR WDD usage is as follows: WDD [directory name] [option] directory name - The name of the new working directory. May be a subdirectory option = 0 - subdirectories 1-7 displayed = 1 - subdirectories 8-14 displayed = 2 - subdirectories 15-21 displayed If WDD is run without any parameters, the display is refreshed using the current working directory. The f8 function key is either used to return back to the HOME directory or used to display more subdirectories within the current working directory. L06801 ----------------------------------------------------------------------------- STIME L068 SYNCHRONIZE SYSTEM TIME VIA DS ----------------------------------------------------------------------------- Contribution Name...........: STIME Title....................: Synchronize System Time via DS File Names...............:00. Rename Transfer File (Interex-supplied) :01. 'STIME Submission File :02. &STIME Source :03. *STIME Compile Transfer File :04. %STIME Relocatable :05. #STIME Loadr File :06. &TMLIB Time Library Source :07. $TMLIB Time Library Relocatable :08. &INIT Init DS Source :09. %INIT Init DS Relocatable :10. *INIT Init DS Compile Transfer File :11. #INIT Init DS Loadr File Operating System(s)......: RTE-6/VM Language(s)..............: Fortran 77, Macro Keywords.................: 1. BOOT-UP : 2. DS : 3. TIME External Support Req'd...: DS/1000-IV If Re-submission, Reason.: Contributor's Name..........: Jeffrey Sweet Company.......: Air Force Avionics Lab Street........: AFWAL/AARI-3 City..........: Wright-Patterson, AFB State.........: Ohio Country.......: USA Zip Code......: 45433 Phone Number..: (513) 255-6361 Telex.........: Contribution Abstract.......: The two system utilites STIME and INIT are very useful in large DS/1000-IV HP 1000 networks. STIME will syncronize all DS nodes to a master node. This will insure that all system clocks are set the same, and stay the same. This is very useful in remote data collection environments. The master node may set its time via an external reference clock. If a program is on the time list with an absolute scheduled time, and the time is reset to past this time, the program will not be executed. STIME is very careful not to let this happen. The time is adjusted in small intervals that will permit scheduled programs to execute without being passed over. INIT will initialize a DS node. The program contains several tables with all of the DS initialization information for the network. The program will adjust the initialization information based on the passed node number. STIME and INIT should both be run the the WELCOM file. Additional Documentation....: L06901 ----------------------------------------------------------------------------- TERM L069 TERMINAL SELF-TEST AND STRAP SETTING ----------------------------------------------------------------------------- Contribution Name...........: TERM Title....................: Terminal self-test and strap setting File Names...............:00. Rename Transfer File :01. 'TERM :02. &TERM :03. %TERM Operating System(s)......: RTE-6/VM and others? Language(s)..............: FORTRAN 77 Keywords.................: 1. Terminal : 2. Test External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: Jim Becker Company.......: ICI Americas Inc. Street........: 5757 Underwood Rd. City..........: Pasadena State.........: Texas Country.......: USA Zip Code......: 77507 Phone Number..: (713) 474-5151 Contribution Abstract.......: This program causes the terminal to run its self-test. Strap settings and internal configuration are reported. This program has been tested on 2621, 2648, and 239X terminals. Additional Documentation....: Use Link or Loadr. This program uses no libraries. L07001 ----------------------------------------------------------------------------- TRIMF L070 REMOVE EXTENTS FROM CI/FMGR FILES ----------------------------------------------------------------------------- Contribution Name...........: TRIMF Title....................: Remove extents from CI/FMGR files File Names...............:00. Rename Transfer File (Interex-supplied) :01. TRIMF.SBMT submission file :02. TRIMF.CMD installation command file :03. TRIMF.LOD :04. TRIMF.FTN :05. TRIMF.COM common include file :06. TRIMF.REL :07. STRNG.MAC string routines :08. STRNG.LIB :09. MASKSECURITY.FTN :10. MASKSECURITY.REL :11. TRIMF.WLF source for documentation :12. TRIMF.HELP documentation for /help/ Operating System(s)......: RTE-6, RTE-A Language(s)..............: FTN7X, MACRO Keywords.................: 1. CI : 2. Extents External Support Req'd...: If Re-submission, Reason.: Bug fixes Contributor's Name..........: Jim Lewis Company.......: Reynolds Metals Co. Street........: 4th & Canal Sts. City..........: Richmond State.........: Virginia Country.......: USA Zip Code......: 23219 Phone Number..: (804)788-7410 Telex.........: Contribution Abstract.......: This utility will go through directories and will recover unused space from type 3,4,5 files. It removes extents on files that have them. Trimf also works on FMGR files, but is slow scanning FMGR directories. The command file TRIMF.CMD will link the program, put it on ::programs and put the help file on ::help. The mini-library of string routines may be of use. Check the source. Additional Documentation....: See TRIMF.HELP and source code. L07101 ----------------------------------------------------------------------------- TYPE L071 PRINT FILES ON SERIAL PRINTERS ----------------------------------------------------------------------------- Contribution Name...........: type Title....................: Print files on serial printers File Names...............:00. Rename Transfer File (Interex-supplied) :01. type.sbmt :02. type.ftn :03. type.com :04. type.rel :05. typez.ftn :06. typez.com :07. typez.rel :08. mux_6.ftn Mux functions :09. mux_6.rel :10. mux_a.ftn :11. mux_a.rel :12. type.cmd Installation command file :13. type.lod :14. typez.lod :15. type.wlf help file source :16. type.help help file document :17. strng.lib String routines Operating System(s)......: RTE-6, RTE-A Language(s)..............: FTN7X Keywords.................: 1. list External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Jim Lewis Company.......: Reynolds Metals Co. Street........: 4th & Canal Sts. City..........: Richmond State.........: Virginia Country.......: USA Zip Code......: 23219 Phone Number..: (804)788-7410 Telex.........: Contribution Abstract.......: TYPE is a pair of programs that implement a subset of PRINT commands. The main difference is that TYPE/TYPEZ will print a file with standard printer carriage control to a serial printer connected to a mux port and configured as a type 0 device. TYPE will also print to printers attached to port 2 of some terminals (2623,2393). Full carriage control features are supported ( 1, 0, * in column 1). WOLF output files, and other files without printer carriage control, are also supported with a carriage control suppression feature similar to PRINT. Some special printer features are included for 2631 type printers, ThinkJets, Okidata 182, and NEC. There are several "warts" on the program TYPEZ that will need alteration for your installation. Look at "ifmux" (mux_6.ftn), line 471 in "do_lu" (typez.ftn), line 820 in "ext_printer" (typez.ftn), and change accordingly. Additional Documentation....: See the help file for usage notes. L07201 ----------------------------------------------------------------------------- JIMLB L072 TERMINAL AND STRING-HANDLING LIBRARY ----------------------------------------------------------------------------- Contribution Name...........: JIMLB Title....................: Terminal and String-Handling Library File Names...............:00. Rename Transfer File :01. jimlb.sbmt :02. jimlb.cmd :03. jimlb.mrg :04. jimlb.lib lindex'ed lib ftn7x source code :05. elapsed.ftn :06. hp2623.ftn :07. hp2623.com :08. menu.ftn for the fainthearted macro source code :09. comparewords.mac :10. equ_parms.mac :11. gettime.mac :12. movewords.mac documentation sources :13. appendstring.wlf :14. ask.wlf :15. clearstring.wlf :16. clear_dsply.wlf :17. clear_line.wlf :18. clear_lines.wlf :19. clear_screen.wlf :20. clear_user_keys.wlf :21. comparestring.wlf :22. comparewords.wlf :23. copystring.wlf :24. copystringr.wlf :25. decimaltoreal.wlf :26. display_user_key.wlf :27. dump_screenbuf.wlf :28. elapsed.wlf :29. fillstring.wlf :30. function_key.wlf :31. gettime.wlf :32. get_char.wlf :33. get_integer.wlf :34. get_regs.wlf :35. home_down.wlf :36. home_up.wlf :37. init_menu.wlf :38. init_screenbuf.wlf :39. jimlb.wlf main doc source. :40. leftjustify.wlf :41. memory_lock_off.wlf :42. memory_lock_on.wlf :43. menu.wlf :44. misc.wlf :45. movefromema.wlf :46. movetoema.wlf :47. nullstoblanks.wlf :48. position_cursor.wlf :49. prompt.wlf :50. read_status.wlf :51. read_string.wlf :52. realtodecimal.wlf :53. scanforbyte.wlf :54. set_screensize.wlf :55. set_terminal_lu.wlf :56. softkey.wlf :57. splitcommand.wlf :58. string.wlf :59. stringfmpread.wlf :60. stringfmpwrite.wlf :61. stringxluex.wlf :62. stringxreio.wlf :63. term.wlf :64. terminal_write.wlf :65. timeout.wlf :66. trimstring.wlf :67. typestring.wlf :68. type_ahead_off.wlf :69. type_ahead_on.wlf :70. write_line.wlf :71. write_scroll.wlf :72. write_string.wlf :73. yesno.wlf document output (2631 printable) :74. jimlb.doc :75. strng.mac Operating System(s)......: rte6, rtea Language(s)..............: ftn7x, macro Keywords.................: 1. library : 2. terminal : 3. strings External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Jim Lewis Company.......: Reynolds Metals Co. Street........: 4th & Canal Sts. City..........: Richmond State.........: Virginia Country.......: USA Zip Code......: 23219 Phone Number..: (804)788-7410 Telex.........: Contribution Abstract.......: This library contains routines for doing various terminal functions. These functions include things like defining softkeys, menu processing, cursor positioning, video enhancements, etc. The library also contains some string routines used in other contributions. There are also some miscellaneous routines that may or may not be useful to you. If you are going to use "menu" in anything important, please use the replacement version (menu.ftn). Additional Documentation....: See the documentation file. L07301 ----------------------------------------------------------------------------- COLOR_GRAPH L073 COLOR GRAPHICS PICTURES ----------------------------------------------------------------------------- Contribution Name...........: COLOR_GRAPH Title....................: Color Graphics Pictures File Names...............: 00. Rename transfer file. : 01. COLOR_GRAPH.SBMT Submission file : 02. COLOR_GRAPH.FTN - FORTRAN Source : 03. COLOR_GRAPH.REL - Relocatable : 04. COLOR_GRAPH.LOD - LINK Command Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FTN4X Keywords.................: 1. Graphics : 2. Demo External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: Code 3441 City..........: Seal Beach State.........: CA. Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: This program will output nice color pictures to a HP 2627A or 2393A Graphics terminals. At the present there are 5 sets of pictures. Random numbers are used to generate some of the pictures so no two runs are alike. An A-900 using a terminal running at 19.2k baud works best. Additional Documentation....: L07401 ----------------------------------------------------------------------------- GAMES L074 BASIC/1000D GAMES ----------------------------------------------------------------------------- Contribution Name...........: GAMES Title....................: BASIC/1000D Games File Names...............: 00. Rename transfer file. : 01. GAMES.SBMT Submission file : 02. *GAMES - FMGR command file : 03. ABAGEL - Guess a three letter word : 04. ABASE - Play a number base game : 05. AMAZE - Draw a maze : 06. BAGLES - Guess a three digit number : 07. BASE - Play in other base : 08. BATNUM - Battle of number game : 09. BIORTM - Outputs your Biorythm : 10. BLACKJ - The game of Black Jack : 11. BLUFF - Numbers bluffing game : 12. BUTTON - Who's got the button : 13. CALNDR - Julian calender generator : 14. CASINO - Betting game : 15. CHASE - Chase the rabbit : 16. CHEKRS - Game of checkers : 17. CHOMP - Bite the cookie : 18. CIVIL - Civil War game : 19. CIVLW3 - Another Civil War game : 20. CLOCKS - Guess the time : 21. CRASH - Land your space capsule : 22. DANGLE - The dangling string : 23. DRAG - Who's the best drag racer : 24. FACTRL - Compute factorials : 25. FBALL - Texas A&M football : 26. FOOTBL - Hewlett-Packard football : 27. GENIUS - Test of Genius : 28. GOLF - PGA handicap golf : 29. GOMOKU - Game of five-in-a-row : 30. GRNPRX - Race in the Grand Prix : 31. HAMURA - Be the king of Hamarabi : 32. HANGFL - Create hangman file : 33. HANGMN - Get yourself hanged : 34. HIGHLO - Play numbers with computer : 35. HOCKEY - Hockey game : 36. HORSE - Going to the horse races : 37. HURKLE - Go hunt them Hurkles : 38. JULIAN - Generate JULIAN calender : 39. KENO - Keno, lose it all style : 40. KING - Be the king of Setats Detinu : 41. KING1 - Be the king of Euphoria : 42. KING3 - Be the king of Setats : 43. LANDR - Rocket lander : 44. LETERS - Outputs large letters : 45. LETTER - Guess some letters : 46. LIFE - Play with a living cell : 47. LOANS - Find out what you owe : 48. LUNAR - Moon landing simulation : 49. LUNAR2 - Another version of LEM : 50. MADLIB - Madness in add libing : 51. MANDAL - Draw some pretty designs : 52. MAZE1 - Make a maze, version 1 : 53. MAZE2 - Make a maze, version 2 : 54. MAZE3 - Make a maze, version 3 : 55. MTCH23 - Pick up 23 matches : 56. MUGWMP - Hunt a Mugwhump : 57. NIM - Game of Nim : 58. PILE - Some type of stack game : 59. POLICY - Decide international policy : 60. POLUT - A polution control study : 61. PUZZLE - Long division problems : 62. QUBIC - Three-D tic-tac-toe : 63. RACE - Car racing : 64. REVERS - Reverse the numbered string : 65. ROULET - Play the roulet wheel : 66. ROVER - Guide the moving robot : 67. SALVO - Fire salvos at computer : 68. SNARK - Hunt the snark : 69. STAR - Another Startrek game : 70. STARS - Guess the number : 71. STOCKS - Pay the stock market : 72. TAXMAN - Get that Taxman : 73. TICKER - Label paper tape : 74. TICTAC - Good old Tic-tac-toe : 75. TICTOE - Another Tic-tac_toe : 76. TRADER - Space trader : 77. TRADES - Another star trader : 78. TREK - Another Startrek : 79. TREK1 - Startrek version 1 : 80. TREK6 - Startrek version 6 : 81. TREK8 - Startrek version 8 : 82. VALENT - Create a valentine : 83. WIN - Number game : 84. WUMPUS - Watch out for the Wumpus : 85. ZOT - Zot some stars : 86. *COMMANDS - BASIC command listing : 87. STAR.INST - Startrek instructions Operating System(s)......: RTE-4B, RTE-6/VM Language(s)..............: BASIC/1000D Keywords.................: 1. Games : 2. BASIC External Support Req'd...: FMPLB.LIB for new file system If Re-submission, Reason.: Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: CSAD, Code 344l City..........: Seal Beach State.........: CA. Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: The above listed programs all run under BASIC/1000D or BASIC/1000L. If the new CI file system is to be used, load BASIC using $FMPLB. Set the working directory to /GAMES/BASIC and just run the program from BASIC without specifying a cartridge. For old RTE-4B systems, use the BASIC as it comes from HP and load from FMGR cartridges. Not all of the programs have been tested. If you have a fix, send it in for updating. Some of these programs are very old. Most of them came from the old HP 2000F Timeshare System. If you convert any of these to work with the new BASIC/1000C compiler, please send them in. Additional Documentation....: See program listings and *COMMANDS files. L07501 ----------------------------------------------------------------------------- TERMINAL L075 HP 264X TERMINAL GAMES ----------------------------------------------------------------------------- Contribution Name...........: TERMINAL Title....................: HP 264x Terminal Games File Names...............: 00. Rename transfer file. : 01. TERMINAL.SBMT Submission file : 02. CAT_MOUSE.ABS : 03. DRIVER.ABS : 04. HACMAN.ABS : 05. INVADERS.ABS : 06. MAZED.ABS : 07. PONG.ABS : 08. SHOOT.ABS : 09. SPACE.ABS : 10. INFORMATION Operating System(s)......: None Language(s)..............: Terminal Assembly Keywords.................: 1. Terminal : 2. Games External Support Req'd...: 8 to 12k terminal memory If Re-submission, Reason.: Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: CSAD Code 3441 City..........: Seal Beach State.........: CA. Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: This set of files can be downloaded into a HP 2645 terminal and be executed there. Some of them need lots of memory or other special strapping. Just do a copy command from the file to your terminal Lu and follow the instruction given. Additional Documentation....: L07601 ----------------------------------------------------------------------------- CHESS L076 REAL TIME CHESS GAME ----------------------------------------------------------------------------- Contribution Name...........: CHESS Title....................: Real Time Chess Game File Names...............: 00. Rename transfer file. : 01. CHESS.SBMT Submission file : 02. CHESS.FTN - Main program source : 03. TRY.FTN - Try a move : 04. TYPEB.FTN - Type board : 05. BUMP.FTN - Bump tree pointer : 06. PUSHM.FTN - Push move on tree : 07. CHECK.FTN - Test if castling allowed : 08. CAS.FTN - Stack castling moves : 09. CASTL.FTN - Castle processing : 10. KINGN.FTN - King-Night processing : 11. BPRKQ.FTN - Bishop,Rook,Queen processing : 12. PAWNC.FTN - Pawn capture : 13. PROMO.FTN - Promote pawn : 14. PLACE.FTN - Place move on tree : 15. INCHK.FTN - In check test : 16. FIND.FTN - Find opposing piece : 17. CENCN.FTN - Center control bonus : 18. SORT.FTN - Sort moves : 19. MDGAM.FTN - Bonus points for midgame : 20. MOBIL.FTN - Test mobility : 21. KINGC.FTN - King in check : 22. OPENB.FTN - Bonus points for opening : 23. MDBON.FTN - Assign midgame bonus points : 24. POSIT.FTN - Positionial analysis : 25. BKUP1.FTN - Backup alpha value : 26. BKUP2.FTN - Backup beta value : 27. MOVES.FTN - Generate moves : 28. MOVER.MAC - Move to or from : 29. ISWR.MAC - Read switch register : 30. BOARD.FTN - Get piece from board : 31. DUMPN.FTN - Dump node : 32. CHES2.MAC - Save/Restore board : 33. ECUTE.MAC - Execute move : 34. SBITF.MAC - Set bit : 35. CBITF.MAC - Clear bit : 36. GLOBL.FTN - Global data : 37. TIMER.FTN - Second timer : 38. GAME.REL - Relocatables : 39. CHESS.LOD - LINK command file : 40. CHESS.CMD - Compile file Operating System(s)......: RTE-4B, RTE-6/VM Language(s)..............: FORTRAN, ASSEMBLER Keywords.................: 1. Games External Support Req'd...: Switch register If Re-submission, Reason.: Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: CSAD, Code 3441 City..........: Seal Beach State.........: CA. Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: This chess program will play chess by generating a 'best move' from a minimax game tree. The method used is brute force. Although alpha-beta pruning is utilized, no heuristics are embedded in the program. The game needs an endgame analysis section and lots of other improvements, but this program one method of approaching the problem. Additional Documentation....: Run the transfer file CHESS.CMD to compile everything or LINK,GAME.REL if you don't want to recompile. Watch out for switch register settings which will cause a large amount of data to dumped to the lineprinter. L07701 ----------------------------------------------------------------------------- DUNGEON L077 CDS DUNGEON & DRAGONS GAME ----------------------------------------------------------------------------- Contribution Name...........: DUNGEON Title....................: CDS Dungeon & Dragons Game File Names...............: 00. Rename transfer file. : 01. DUNGEON.SBMT : 02. DUNGA_CDS.FTN : 03. DUNGA_CDS.REL : 04. DUNGB_CDS.FTN : 05. DUNGB_CDS.REL : 06. DUNGC_CDS.FTN : 07. DUNGC_CDS.REL : 08. DUNGD_CDS.FTN : 09. DUNGD_CDS.REL : 10. DUNGE_CDS.FTN : 11. DUNGE_CDS.REL : 12. DUNGL_CDS.FTN : 13. DUNGL_CDS.LIB : 14. DUNGN_CDS.LOD : 15. DUNGEON.TEXT : 16. DUNGEON.INIT Operating System(s)......: RTE-A VC+ Language(s)..............: FTN77 Keywords.................: 1. Games External Support Req'd...: CDS & VC+ If Re-submission, Reason.: Converted to A-Series Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: Code 3441 City..........: Seal Beach State.........: CA. Country.......: USA Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: This game was converted to run on the A-series machines using a data base that is entirely memory resident. The eliminates all disc accesses durning the game but uses lots of memory (which is cheap nowdays). The program is much to big to fit except using CDS. The game has not been tested very much so let me know if you find any problems. No assembly language is used, so it should be a easy port to the HP 9000 Unix systems. All I/O is done with FORTRAN read/write statements. The file DUNGEON.INIT must be in the current working directory before running the program. Additional Documentation....: If you have not played this game before, try typing OPEN MAILBOX and READ LEAFLET. Lower case letters can be used at anytime. Wizards can do lots of things that mortals cannot do. HELP and INFO are also useful commands. L07801 ----------------------------------------------------------------------------- ORCAM L078 INVERSE RELOCATABLE ASSEMBLER ----------------------------------------------------------------------------- Contribution Name...........: ORCAM Title....................: Inverse Relocatable Assembler File Names...............: 00. Rename transfer file. : 01. ORCAM.SBMT Submissiom file : 02. ORCAM.FTN - Source file : 03. ORCAM.REL - Relocatable : 04. OLD_RECORDS.FTN : 05. OLD_RECORDS.REL : 06. NEW_RECORDS.FTN : 07. NEW_RECORDS.REL : 08. DBL_SUBS.FTN : 09. DBL_SUBS.REL : 10. UTIL_SUBS.FTN : 11. UTIL_SUBS.REL : 12. IO_SUBS.FTN : 13. IO_SUBS.REL : 14. FORMAT_TIME.MAC : 15. FORMAT_TIME.REL : 16. ABSOL.MAC - Assembly source : 17. ABSOL.REL - Relocatable : 18. ORCAM.LOD - LINK command : 19. ORCAM.TXT - Program Notes : 20. ORCAM.COM - Include file Operating System(s)......: RTE-6/VM , RTE-A Language(s)..............: FTN77, MACRO Keywords.................: 1. Inverse : 2. Assembler External Support Req'd...: None If Re-submission, Reason.: Major rewrite Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: CSAD Code 3441 City..........: Seal Beach State.........: CA. Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: None of the inverse assemblers have worked very well and none of them handled CDS properly. I took the 2533 contribution by John Evans and gave it a major overhaul. It now handles CDS, FORTRAN II, IV, 77, ALGOL, PASCAL, C and MACRO code properly. Files can also have DEBUG, INDXR and LINDX records without problems. ORCAM can also handle large files (i.e. 6000 lines of FORTRAN in a single subroutine). It uses EMA for storage and runs about as fast as FORTRAN 77 for small files. Symbolic debug records slows it down with all the extra table searching. You can have multiple modules in the same file but you should not mix old and new style relocatables together. The list output looks just like the output from the MACRO assembler. The source code generated can be used by MACRO but not by ASMB. A little editing may be needed to assemble without errors. For example FORTRAN 77 puts slashes around the block common names which MACRO will not accept. Also MSEG gets pulled out of ALLOCATE records. See ORCAM.TXT for more details. Additional Documentation....: Run the program as follows: CI> ORCAM <Relocatable> <List lu> <Source output> <Flags> where flags are: T gives ENT/EXT tables I gives assembler ,I for indirects (default) M gives MACRO @ for indirects D uses DEBUG symbol records (ignored if not set) C for CDS relocatables (set automatically) A for A series machine (for base page references) Example: CI> ORCAM,ORCAM.REL,1,TEST.MAC,TID L07901 ----------------------------------------------------------------------------- ASUBS&FMPLB L079 MISC LIBRARIES (SAME AS REL 2533 J024/J044) EXCEPT NO SOURCES ----------------------------------------------------------------------------- Contribution Name...........: ASUBS&FMPLB Title....................: Misc Libraries (same as Rel 2533 J024/J044) except no sources File Names...............: 00. Rename transfer file. : 01. ASUBS&FMPLB.SBMT Submission file : 02. ASUBS.LIB - Assembly subroutines : 03. FMPLB.LIB - FMP emulation routines Operating System(s)......: RTE-4B, RTE-6/VM ,RTE-A Language(s)..............: FTN4X, ASMB Keywords.................: 1. Library External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: CSAD Code 3441 City..........: Seal Beach State.........: CA. Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: These libraries are used by a number of other contributions. The sources have been submitted on past tapes (Rev 2533 contributions J024 and J044) so only the LINDXed versions are included here. The FMPLB can be loaded with BASIC/1000 so it can use the new CI file system. Additional Documentation....: L08001 ----------------------------------------------------------------------------- MMM L080 MYSTERY MANSION (REVISION 16) ----------------------------------------------------------------------------- Contribution Name...........: MMM Title....................: Mystery Mansion (Revision 16) File Names...............: 00. Rename transfer file. : 01. MMM.SBMT - Submission file : 02. MMM.FTN - FORTRAN Source : 03. MMM.REL - Relocatable : 04. SEGMM.MAC - Segment loader : 05. SEGMM.REL - Relocatable : 06. MMM.LOD - LINK Commands Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FTN77, MACRO Keywords.................: 1. Games External Support Req'd...: If Re-submission, Reason.: Lower case letters, LINK compatible Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: CSAD Code 3441 City..........: Seal Beach State.........: CA. Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: This is revision 16 of the Mystery Mansion game. SEGLD is used to load the segments so LINK can be used. To play the game just run MMM. Lower case lettering is used throughout and few spelling corrections were made. Use two ASCII letters for cartridge when suspending or restoring game. See if you can find out who the killer is, how they did it and where. This game was written by Bill Wolpert. The code is segmented and very hard to port over to another system. But if you convert it to use CDS, then please resubmit it. Additional Documentation....: See source code listing for use of additional parameters on run string. L08101 ----------------------------------------------------------------------------- CMD L081 GENERATE MS-DOS FILE-TRANSFER COMMANDS ----------------------------------------------------------------------------- Contribution Name...........: CMD Title....................: Generate MS-DOS File-Transfer Commands File Names...............: 00. Rename transfer file. : 01. CMD.SBMT Submission file : 02. CMD.FTN - FORTRAN source : 03. CMD.REL - Relocatable : 04. CMD.LOD - LINK command Operating System(s)......: RTE-6/VM & RTE-A Language(s)..............: FTN7x Keywords.................: 1. IBM : 2. PC : 3. File-transfer External Support Req'd...: 8 Channel Mux and PC2622 If Re-submission, Reason.: Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: Code 3441 City..........: Seal Beach State.........: CA. Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: This program generates a list of receive commands for the PC 2622 file transfer program by Walker, Richer and Quinn, Inc. This makes it easy to transfer a group of files from an RTE system to an IBM PC or Vectra. Run CMD with a file mask specified and all the commands for transfering those files found will be generated. You can edit this command and then download it to the PC's disc. Then you just enter the command file name to run it on the PC. Run CMD as follows: CI> CMD,<File mask>,<Output command file> Additional Documentation....: See PC 2622 documentation on run command files on the PC. L08201 ----------------------------------------------------------------------------- COLOR_DEMO L082 2397A COLOR GRAPHICS DEMOS ----------------------------------------------------------------------------- Contribution Name...........: COLOR_DEMO Title....................: 2397A Color Graphics Demos File Names...............: 00. Rename transfer file. : 01. COLOR_DEMO.SBMT - Submission file : 02. DART.FTN - Dart board : 03. DART.REL - Relocatable : 04. DART.LOD - LINK command : 05. MATH.FTN - Math curves : 06. MATH.REL - Relocatable : 07. MATH.LOD - LINK command : 08. PONG.FTN - Pong display : 09. PONG.REL - Relocatable : 10. PONG.LOD - LINK command : 11. SPACE.FTN - 2001 demo : 12. SPACE.REL - Relocatable : 13. SPACE.LOD - LINK command : 14. SETUP.FTN - Setup routine : 15. SETUP.REL - Relocatable : 16. CIRCLE.FTN - Draw circle : 17. CIRCLE.REL - Relocatable : 18. LINE.FTN - Draw line : 19. LINE.REL - Relocatable Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FTN4X, MACRO Keywords.................: 1. Graphics : 2. Demo External Support Req'd...: ASUBS.LIB library If Re-submission, Reason.: Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: CSAD Code 3441 City..........: Seal Beach State.........: CA. Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: This set of programs is used for demos on a color 2397A Graphics Terminal. MATH draws some nice functions you don't see too often. DART makes use of the polygonal area fill if parameter 2 is non zero. PONG and SPACE are very slow and were designed to run with 92100B TV graphics display system. All programs use escape sequences for speed instead of DGL or some other library so nothing is very portable. I think these may also work on a HP 2627A Graphics Terminal but they have not been tested. Additional Documentation....: See listings. L08301 ----------------------------------------------------------------------------- FTNXREF L083 FORTRAN 77 SYMBOL CROSS REFERENCE ----------------------------------------------------------------------------- Contribution Name...........: FTNXREF Title....................: FORTRAN 77 Symbol Cross Reference File Names...............: 00. Rename transfer file. : 01. FTNXREF.SBMT Submission file. : 02. FTNXREF.FTN - FTN7x Source. : 03. FTNXREF.REL - Relocatable. : 04. FTNXREF.LOD - LINK command. Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FTN7X Keywords.................: 1. Cross-reference : 2. Fortran External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: Code 3441 City..........: Seal Beach State.........: CA. Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: This program is helpful in telling you every place a variable is used in FORTRAN 77 programs. It gives the symbol type, usage and location. The program uses the FTN7X compiler to create cross reference tables which are sorted together in a big linked list. For each symbol, a list of modules and file names are printed. The symbol is decribed by type (integer, real, etc.), usage (variable, array, function etc.), and location (local, common, EMA etc.). Symbols may appear several times if any of these parameters are different. This helps identify problems of using a variable as integer in one module and as a real in another. The program cannot tell you if a variable in an equivalence statement is used in the code if it only appears in non-executable code. Common labels that appear only in $EMA statements show up differently from modules where a labeled common statement appears. For block common modules, the last labeled common block is used for the module name. This appears to be a feature of FTN7X. A large program (10000 lines) took about an hour to run under RTE-6/VM printed about 500 pages of cross reference tables. You can increase the table sizes by changing the parameter statements. This program really helps in figuring out a new program that's been ported from another machine. You should also use the FTN7X crossref listings in conjunction with this program. Run the program as follows: CI> FTNXREF,<Command file>,<List lu> The command file is a list of FORTRAN files and list lu is the output device. Both default to Lu 1. Additional Documentation....: Possible enhancements would be to check the type and number of parameters in subroutine calls but this would require a parser. The names of the labeled common blocks could be added to the variables used in it but there was no room on the line and it would take some messy pointers. Also formal parameters of internal functions are ignored. L08401 ----------------------------------------------------------------------------- INVOKE L084 INVOKE A PROGRAM WITH FILE MASK ----------------------------------------------------------------------------- Contribution Name...........: INVOKE Title....................: Invoke a Program with File Mask File Names...............: 00. Rename transfer file. : 01. INVOKE.SBMT Submission file : 02. INVOKE.FTN - Source file : 03. INVOKE.REL - Relocatable : 04. INVOKE.LOD - LINK command Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FTN7x Keywords.................: 1. Scheduling : 2. Batch : 3. Filter External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: CSAD Code 3441 City..........: Seal Beach State.........: CA. Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: This program will run the specified program every time a file is found matching the file mask. Only the first parameter can be masked. Up to five parameters are allowed. Example runs: CI> Invoke Ftn7x @.ftn 0 - CI> Invoke Link @.lod +ma +de CI> Invoke Oldre @.rel Additional Documentation....: L08501 ----------------------------------------------------------------------------- MSDOS L085 EMULATE MS-DOS COMMANDS ----------------------------------------------------------------------------- Contribution Name...........: MSDOS Title....................: Emulate MS-DOS Commands File Names...............: 00. Rename transfer file. : 01. MSDOS.SBMT - Submission file : 02. DIR.FTN : 03. DIR.REL : 04. DIR.LOD : 05. CLS.FTN : 06. CLS.REL : 07. CLS.LOD : 08. CHDIR.CMD : 09. COMP.CMD : 10. COPY.CMD : 11. DEL.CMD : 12. MKDIR.CMD : 13. PROMPT.CMD : 14. REN.CMD : 15. TYPE.CMD : 16. INSTALL.CMD Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FTN7X Keywords.................: 1. IBM : 2. PC : 3. Emulator External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: CSAD Code 3441 City..........: Seal Beach State.........: CA. Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: These programs and command files allow you to use MS DOS syntax for common operations. It helps reduce the number of commands you need to remember when going form system to system. You could also put batch commands in MS DOS for RTE emulation. In DIR the wild card characters are changed for you (ie. * to @, ? to -). There are no volumes in RTE and directory paths must use the / because CI uses the \. Additional Documentation....: Transfer to INSTALL.CMD to load the programs. L08601 ----------------------------------------------------------------------------- ODDBYTE L086 FIX UP ODD BYTE RECORDS ----------------------------------------------------------------------------- Contribution Name...........: ODDBYTE Title....................: Fix up Odd Byte Records File Names...............: 00. Rename transfer file. : 01. ODD_BYTE.SBMT Submission file : 02. ODD_BYTE.FTN - Source file : 03. ODD_BYTE.REL - Relocatable : 04. ODD_BYTE.LOD - LINK command Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FTN7x Keywords.................: 1. FMGR : 2. Transportable : 3. CI External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: CSAD Code 3441 City..........: Seal Beach State.........: CA. Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: This program will take type 3 and 4 source files and convert any records with an odd number of bytes to an even number of blanks. A single blank is appended from the end of a line with an odd byte count. This program is useful for porting files back to older RTE systems. The file conversion is done in place. Run the program as follows: CI> Oddbyte,<Filemask> Example: Oddbyte,@.@::LABtec:4 fixes up all type 4 files in /LABTEC/ Additional Documentation....: L08701 ----------------------------------------------------------------------------- SCB L087 DISPLAY SESSION CONTROL BLOCK ----------------------------------------------------------------------------- Contribution Name...........: SCB Title....................: Display Session Control Block File Names...............: 00. Rename transfer file. : 01. SCB.SBMT - Submission file : 02. SCB.FTN - Source file : 03. SCB.REL - Relocatable : 04. ISCB.MAC - Subroutine : 05. ISCB.REL - Relocatable : 06. SCB.LOD - LINK command Operating System(s)......: RTE-6/VM Language(s)..............: FTN77 Keywords.................: 1. Session External Support Req'd...: ASUBS.LIB library If Re-submission, Reason.: Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: CSAD Code 3441 City..........: Seal Beach State.........: CA. Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: This program displays detailed information about all active session control blocks in a RTE-6/VM system. Just run SCB,<lu for output> to see how it works. The program requires a revision of A.85 or later. Additional Documentation....: L08801 ----------------------------------------------------------------------------- SD L088 SWITCH WORKING DIRECTORY ----------------------------------------------------------------------------- Contribution Name...........: SD Title....................: Switch Working Directory File Names...............: 00. Rename transfer file. : 01. SD.SBMT Submission file : 02. SD.FTN - Source file : 03. SD.REL - Relocatable : 04. SD.LOD - LINK command : 05. SD.HLP - HELP file Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FTN7X Keywords.................: 1. Directory : 2. CI External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: CSAD Code 3441 City..........: Seal Beach State.........: CA. Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: This program is an enhanced version of the WD command. It allows you to go up and down directory paths to change the working directory. It is very flexible and checks for all kinds of errors. A few sample runs follow: SD ^^/path1/path2 moves up two paths and down two others SD -1 path3 moves up one path and down another SD ... moves up three paths SD / moves to global directory Another enhancement is being able to set your working directory to any user defined search path (UDSP). Examples are: SD 0 0 set WD to UDSP 0 [Home directory] SD 3 2 set WD to UDSP 3, entry 2 SD 0 set no working directory Additional Documentation....: L08901 ----------------------------------------------------------------------------- T2397 L089 TEST 2627/2397 GRAPHICS ----------------------------------------------------------------------------- Contribution Name...........: T2397 Title....................: Test 2627/2397 Graphics File Names...............: 00. Rename transfer file. : 01. T2397.SBMT Submission file : 02. T2397.FTN - Source file : 03. T2397.REL - Relocatable : 04. T2397.LOD - LINK command Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FTN77 Keywords.................: 1. Graphics : 2. Terminal : 3. Diagnostic External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: CSAD Code 3441 City..........: Seal Beach State.........: CA. Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: This program displays a pretty pattern on a HP 2627 or 2397 graphics terminal in color. Run T2397 and watch it go. Use BR to terminate. Additional Documentation....: L09001 ----------------------------------------------------------------------------- ADVENTURE L090 ADVENTURE GAME, VERSION 2.1 ----------------------------------------------------------------------------- Contribution Name...........: ADVENTURE Title....................: Adventure Game, Version 2.1 File Names...............: 00. Rename transfer file. : 01. ADVENTURE.SBMT : 02. ADVENT.FTN : 03. ADVENT.REL : 04. AINIT.FTN : 05. AINIT.REL : 06. AMAIN.FTN : 07. AMAIN.REL : 08. ASUB.FTN : 09. ASUB.REL : 10. AIOSUB.FTN : 11. AIOSUB.REL : 12. ABUILD.FTN : 13. ABUILD.REL : 14. ALPHAS.INCL : 15. ARYCOM.INCL : 16. IOCCOM.INCL : 17. LINCOM.INCL : 18. MAGCOM.INCL : 19. MISCOM.INCL : 20. PLACOM.INCL : 21. TRVCOM.INCL : 22. TXTCOM.INCL : 23. VOCCOM.INCL : 24. ADVENT.LOD : 25. ABUILD.LOD : 26. ADVENTURE.TXT : 27. ADVENTURE.DAT : 28. ADVENTURE.DOC : 29. MESSAGE.TXT Operating System(s)......: RTE-6/VM and RTE-A Language(s)..............: FTN77 Keywords.................: 1. Games External Support Req'd...: If Re-submission, Reason.: Major rewrite Contributor's Name..........: John L. Anderson Jr. Company.......: U.S. Naval Station Street........: Code 3441 City..........: Seal Beach State.........: CA. Country.......: USA Zip Code......: 90740 Phone Number..: (213) 594-7351 Telex.........: Contribution Abstract.......: Old games never die, they just get bigger. There have been many changes made to this game summarized as follows: - No segmentation or LOADR - No assembly language routines - Data base stored in EMA memory - Lower case letters used everywhere - Expanded cave and magic mode - Optional hours cave is open - Save/restore game to disc file - Command echo back with full spelling - Every game is different using random numbers - Use FORTRAN I/O for all files - Easily ported to HP-UX systems - Messages to users - Fast response time - Low usage of system resources Additional Documentation....: See ADVENTURE.DOC for installation. See MAGIC subroutine for details on becoming a wizard. There probably are a few bugs with all the changes made. If you find any, please send me a report. It takes much too long to test everything. L09101 ----------------------------------------------------------------------------- DI L091 LIST DIRECTORY TREE/ CHANGE WORKING DIRECTORY ----------------------------------------------------------------------------- Contribution Name...........: DI Title....................: List directory tree/ Change working directory File Names...............:00. Rename Transfer File (Interex-supplied) :01. DI.sbmt (Submission File) :02. DI.ftn (FTN7X Source Code) :03. DI.doc (Documentation) :04. DI.lod (Link Command File) Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FTN77 Keywords.................: 1. Directory : 2. CI External Support Req'd...: $FMP6 If Re-submission, Reason.: Original version of DI (CSL Rev. 2533 #J131) was meant to run under RTE-A with CDS. The program was modified to run under RTE-6 (or RTE-A without CDS?) and enhanced slightly to work with either 26XX or "dumb" terminals. Contributor's Name..........: John L. Lillibridge Company.......: University of Rhode Island / Graduate School of Oceanography Street........: S. Ferry Road City..........: Narragansett State.........: Rhode Island Country.......: USA Zip Code......: 02882 Phone Number..: (401)792-6520 Telex.........: 258232 Contribution Abstract.......: DI lists the entire directory tree under the current global directory, or under the directory root specified in the runstring. The current working directory is indicated if it's within the display. For dumb terminals only a display of the tree is printed. For 26XX terminals, the cursor control keys are used to select the new working directory by placing the cursor on the appropriate line. The program then uses terminal screen reads to reconstruct the user's selection. After the new working directory is set via FMP calls, program DL is run to list the contents of the new directory. Auto-Linefeed must be OFF at the terminal. Additional Documentation....: "DI L09201 ----------------------------------------------------------------------------- DIALIN L092 MUX PORT TERMINAL OR MODEM LOGON WITH SECURITY ----------------------------------------------------------------------------- Contribution Name...........: DIALIN Title....................: Mux port terminal or modem logon with security File Names...............:00. Rename Transfer File (Interex-supplied) :01. dialin.sbmt :02. dialin.pas Operating System(s)......:RTEA a.84, a.85 Language(s)..............:Pascal Keywords.................: 1. security : 2. modem : 3. multiplexor : 4. Logon/Logoff External Support Req'd...: none If Re-submission, Reason.: Contributor's Name..........: John W. McCain Company.......: Dundee Cement Company Street........: Hwy 79 City..........: Clarksville State.........: Mo. Country.......: USA Zip Code......: 63336 Phone Number..: 314-242-3571 Telex.........: Contribution Abstract.......: Solves logon's security problem. When you logon via rte standard software, a fast c/r can get CM running, thus you are on with no security at all. This merely asks for two (long) passwords then schedules CI for a session. There is also some additional code to spoof the naive intruder. Additional Documentation....: See the source code. L09301 ----------------------------------------------------------------------------- SCHEDPGM L093 AUTOMATIC PROGRAM SCHEDULER FOR COLD STARTS ----------------------------------------------------------------------------- Contribution Name...........: Schedpgm Title....................: Automatic program scheduler for cold starts File Names...............:00. Rename Transfer File (Interex-supplied) :01. schedpgm.sbmt This File :02. schedpgm.pas Source in Pascal :03. schedpgm.rel Relocatable :04. auto.cmd Companion run-time commands Operating System(s)......:RTEA all current versions Language(s)..............:HP/Pascal Keywords.................: 1. Boot-up : 2. Scheduling External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: John W. McCain Company.......: Dundee Cement Company Street........: Hwy 79 City..........: Clarksville State.........: Mo Country.......: USA Zip Code......: 63336 Phone Number..: 314-242-3571 Telex.........: Contribution Abstract.......: Schedules programs at intervals at bootup Additional Documentation....: This program reads the auto.cmd file and schedules listed programs at the listed times. It has some flexible features that are very nice. Such as... scheduling at the next even X minutes to repeat every Y minutes. (or hours,seconds, etc.). Scheduling at preset times to repeat every so often, etc. It reads the system time, calculates the next even X increments and then schedules the programs. I use this at boot-up to start many logging and report programs. For details see the auto.cmd file. I wrote this because none of the boot-up programs had the flexibility I needed. L09401 ----------------------------------------------------------------------------- FILES L094 COUNT NUMBER OF FILES ON ALL MOUNTED FMGR CARTRIDGES ----------------------------------------------------------------------------- Contribution Name...........: FILES Title....................: Count number of files on all mounted FMGR cartridges File Names...............:00. Rename Transfer File :01. 'FILES - submission file :02. &FILES - count files on FMGR CRN's :03. %FILES - relocatable :04. #FILES - LINK command file :05. *LFILE - procedure file to compile and link :06. $NEPLB - LINDX'd library for #FILES Operating System(s)......:RTE-6/VM rev.2340 Language(s)..............:FTN7X(rev.2340) Keywords.................:01. FMGR :02. DIRECTORY :03. FILES External Support Req'd...:just $NEPLB If Re-submission, Reason.: Contributor's Name..........:Jonathan P. Hohmann Company.......:Norwich Eaton Pharmaceuticals, Inc. Street........:PO Box 191 City..........:Norwich State.........:NY Country.......:USA Zip Code......:13815 Phone Number..:(607) 335-2527 Telex Number..: Contribution Abstract.......:count the number of files on all mounted FMGR CRN's Additional Documentation....: L09501 ----------------------------------------------------------------------------- DLICI L095 DIRECTORY LIST BETWEEN TWO TIMES ----------------------------------------------------------------------------- Contribution Name...........: DLICI Title....................: Directory list between two times File Names...............: 000. Rename Transfert File : 001. DLICI.SBMT Program submission : 002. DLICI.FTN Source program : 003. DLICI.TXT User documentation : 004. MSRT.FTN Sort program : 005. DLICI.REL : 006. MSRT.REL Operating System(s)......: RTE-A, RTE-6VM Language(s)..............: FTN7X Keywords.................: 1. CI : 2. DIRECTORY External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Joseph de Jamblinne Company.......: Trimetal Paint Co. Street........: Emmanuellaan 1 City..........: Machelen State.........: Country.......: Belgium Zip Code......: B-1830 Phone Number..: (322) 251 29 91 Telex.........: 23259 Trimet-B Contribution Abstract.......: This program allows the system manager to know which are the new and the deleted files in a directory between two times. Additional documetation: In source file. L09601 ----------------------------------------------------------------------------- CURVEPLOT L096 CURVE PLOTTING SUBROUTINES ----------------------------------------------------------------------------- Contribution Name...........: CURVEPLOT Title....................: Curve plotting subroutines File Names...............:00. Rename Transfer File :01. CURVEPLOT.SBMT - This file :02. AXES.FTN :03. AXES.INC :04. AXES.REL :05. CURVEPLOT.CMD - Builds CURVEPLOT.LIB :06. CURVEPLOT.FTN :07. CURVEPLOT.HLP :08. CURVEPLOT.LIB :09. CURVEPLOT.MRG :10. CURVEPLOT.REL :11. DEMO.FTN - An example of usage :12. DEMO.REL :13. DEMO.LOD :14. DRAWAXES.FTN :15. DRAWAXES.REL :16. LEAVESPACE.FTN :17. LEAVESPACE.REL :18. ROTATION.FTN :19. ROTATION.INC :20. ROTATION.REL :21. SOFTTEXT.FTN :22. SOFTTEXT.REL :23. UTILS.FTN :24. UTILS.REL :25. WINDVIEW.FTN :26. WINDVIEW.REL Operating System(s)......: RTE-A (VC+) Language(s)..............: Fortran 77 Keywords.................: 1. Graphics : 2. Plotting External Support Req'd...: AGP If Re-submission, Reason.: Contributor's Name..........: Jukka Knuutila Company..................: Low Temperature Laboratory : Helsinki University of Technology Street...................: Rakentajanaukio 2 City.....................: Espoo Country..................: FINLAND Zip Code.................: 02150 Phone Number.............: +358-0-455 4122 Telex....................: 125 161 htkk sf Contribution Abstract.......: CurvePlot is a general purpose subroutine library for easy generation of x-y plots from user-written application programs. Features: - max 10 curves to a single plot - labeled axes with header, grid optional - curves drawn either with lines or data points only - line/marker styles & colors of curves user-selectable - color of axes user-selectable - text size and font user-selectable - currently only linear-linear plots supported Additional Docmentation.....: See file CURVEPLOT.HLP ^ L09701 ----------------------------------------------------------------------------- REG_723 L097 723 REGULATOR IC CALCULATIONS ----------------------------------------------------------------------------- Contribution Name...........: REG_723 Title....................: 723 Regulator IC calculations File Names...............: 00. Rename transfer file. : 01. REG_723.SBMT - Submission file : 02. REG_723.PAS - Source file : 03. REG_723.REL - Relocatable : 04. REG_723.LOD - LINK command Operating System(s)......: RTE-6/VM Language(s)..............: Pascal 1000 Keywords.................: 1. Engineering : 2. Calculator External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Karl W. Haner Company.......: General Dynamics Pomona Division Street........: P.O. Box 2507 City..........: Pomona State.........: CA. Zip Code......: 91769 Phone Number..: (714) 868-1908 Telex.........: Contribution Abstract.......: Calculates the resistor values for a 723 type voltage regulator IC given desired output voltage, desired current limit, measured reference voltage, and desired voltage divider current. Refer to manufactures data reference sheet for circuit description. Additional Documentation....: L09801 ----------------------------------------------------------------------------- TIMER_555 L098 555 TIMER COMPONENT-VALUE CALCULATOR ----------------------------------------------------------------------------- Contribution Name...........: TIMER_555 Title....................: 555 Timer component-value calculator File Names...............: 00. Rename transfer file. : 01. TIMER_555.SBMT - Submission file : 02. TIMER_555.PAS - Source file : 03. TIMER_555.REL - Relocatable : 04. TIMER_555.LOD - LINK command Operating System(s)......: RTE-6/VM Language(s)..............: Pascal 1000 Keywords.................: 1. Engineering External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Karl W. Haner Company.......: General Dynamics Pomona Division Street........: P.O. Box 2507 City..........: Pomona State.........: CA. Zip Code......: 91769 Phone Number..: (714) 868-1908 Telex.........: Contribution Abstract.......: Calculate resistor values for a given capacitor value and frequency, or calculate on/off time and frequency given the component values for a 555 timer IC. Additional Documentation....: L09901 ----------------------------------------------------------------------------- SHOWM L099 DISPLAY CPU UTILIZATION ----------------------------------------------------------------------------- Contribution Name...........: SHOWM Title....................: Display CPU utilization File Names...............:00. Rename Transfer File (Interex-supplied) :01. SHOWM.SBMT :02. SHOWM.FTN :03. SAMPLE.MAC Operating System(s)......: RTE-6/VM Language(s)..............: FTN7X,MACRO Keywords.................: 1. SYSTEM : 2. ANALYZER : 3. DISPLAY External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: KENNETH CORNETET Company.......: NAVAL ORDNANCE STATION Street........: SOUTHSIDE DRIVE City..........: LOUISVILLE State.........: KY Country.......: USA Zip Code......: 40214-5001 Phone Number..: 502-364-5756 Telex.........: Contribution Abstract.......: Program SHOWM schedules program SAMPL to sample the state 1 program list at given intervals. SHOWM then gives a graphic display of how much CPU time each program is using. This program is similar to METER execept this program shows CPU use of ALL programs, not just session programs. Additional Documentation....: L10001 ----------------------------------------------------------------------------- RAMDISC L100 RAM-DISC DRIVER FOR RTE-6 ----------------------------------------------------------------------------- Contribution Name...........: RAMDISC Title....................: RAM-DISC driver for RTE-6 File Names...............:00. Rename Transfer File (Interex-supplied) :01. RAMDISC.SBMT :02. DVX33.MAC :03. RINIT.FTN Operating System(s)......: RTE-6 Language(s)..............: FTN7X,MACRO Keywords.................: 1. Driver : 2. Emulator : 3. Disc External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: KENNETH CORNETET Company.......: NAVAL ORDNANCE STATION Street........: SOUTHSIDE DRIVE City..........: LOUISVILLE State.........: KY Country.......: USA Zip Code......: 40214-5001 Phone Number..: 502-364-5756 Telex.........: Contribution Abstract.......: DVX33 is an RTE-6/VM driver that utilizes free memory as a 64 sector/track disk drive. GOOD NEWS: This driver seems to be completely compatable with FMGR and CI file calls. There isn't really any information supplied by HP on what is expected of a disk driver. BAD NEWS: This driver WILL NOT handle system IO requests. You cannot run programs from a cartridge or directory which resides in ram. The problem is that RTE assumes that programs coming in off a disk are doing so by DMA. Since this driver doesn't use the DCPC maps or DCPC interrupts, system IO will not work. Also, DVX33 will not work on privileged systems. Additional Documentation....: L10101 ----------------------------------------------------------------------------- MACLIB L101 MACRO LIBRARY FOR WRITING STRUCTURED MACRO CODE ----------------------------------------------------------------------------- Contribution Name...........: Maclib Title....................: MACRO Library for Writing Structured MACRO Code File Names...............:00. Rename Transfer File (Interex-supplied) :01. Maclib.Sbmt (Submission File) :02. Maclib1.Mac (Source code) :03. Maclib1.Mlb (Library file) :04. Maclib2.Mac (Source code) :05. Maclib2.Mlb (Library file) :06. Maclib3.Mac (Source code) :07. Maclib3.Mlb (Library file) Operating System(s)......: RTE-6/VM Language(s)..............: MACRO Keywords.................: 1. Macro : 2. Library External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Kevin West Company.......: TDC Street........: 621 6 Flags Drive City..........: Arlington State.........: Texas Country.......: USA Zip Code......: 76011 Phone Number..: Telex.........: Contribution Abstract.......: A collection of useful macros, originally written by Dale Garcia of TDC, which allow the user to write MACRO code in a more structured manner. The following macros are available in MACLIB1: DO.UNTIL Perform a block of code until given condition END.DO.UNTIL becomes true. Test is at end of loop. DO.WHILE Perform a block of code while a condition is true. END.DO.WHILE Test for condition is at beginning of loop. DO.FOR Perform a block of code a specified number of DO.NEXT of times with optional step size. DO.REPEAT Repeat a block of code a specified number of times. END.DO.REPEAT Increment and test is at end of loop. CYCLE.DO Cycle through to next iteration of loop. BREAK.DO Break from DO.UNTIL, DO.WHILE, FOR, or REPEAT loop. DO.CASE.OF \ These routines implement the CASE structure found CASE.OF \ in higher level languages. Nested CASE statements OTHERWISE / are supported to a depth of 10 and does not effect END.DO.CASE the IF statement nesting. GLOBAL This macro defines global values used in the macro routines used in this library. It should be used before using any macro that may use them. The following macros are available in MACLIB2: IF.TRUE Test if value of a variable is .TRUE. (MSB one) ELSEIF.TRUE ELSEIF form of IF.TRUE IF.FALSE Test if value of a variable is .FALSE. (MSB zero) ELSEIF.FALSE ELSEIF form of IF.FALSE IF.ZERO Test if value of a variable is zero ELSEIF.ZERO ELSEIF form of IF.ZERO IF.NOT.ZERO Test if value of a variable is non-zero ELSEIF.NOT.ZERO ELSEIF form of IF.NOT.ZERO IF.POSITIVE Test if value of a variable is positive (MSB zero) ELSEIF.POSITIVE ELSEIF form of IF.POSITIVE IF.NEGATIVE Test if value of a variable is negative (MSB one) ELSEIF.NEGATIVE ELSEIF form of IF.NEGATIVE IF.EVEN Test if value of a variable is even (LSB zero) ELSEIF.EVEN ELSEIF form of IF.EVEN IF.ODD Test if value of a variable is odd (LSB one) ELSEIF.ODD ELSEIF form of IF.ODD IF.BITS Test if all bits in mask are set ELSEIF.BITS ELSEIF form of IF.BITS IF.NOT.BITS Test if all bits in mask are clear ELSEIF.NOT.BITS ELSEIF form of IF.NOT.BITS IF.FLAG.SET Test if I/O card FLAG is Set for Select Code ELSEIF.FLAG.SET ELSEIF form of IF.FLAG.SET IF.FLAG.CLEAR Test is I/O card FLAG is Clear for Select Code ELSEIF.FLAG.CLR ELSEIF form of IF.FLAG.CLEAR IF.TRUE Test a variable to see if the value is a logical ELSEIF.TRUE .TRUE. (MSB = 1). IF.FALSE Test a variable to see if the value is a logical ELSEIF.FALSE .FALSE. (MSB = 0). The following macros are available in MACLIB3: DO Invoke subroutine (without parmameters) BEGIN Retains entry point of routine for EXIT RETURN Return from subroutine (must use macro to invoke) COPY Copy word(s) from location to location INCR Increment a variable DECR Decrement a variable TRUE Set variable to a .TRUE. value (-1) FALSE Set variable to a .FALSE. value (0) CLEAR Set variable to a zero value SET.BITS Set bits as specified in mask CLEAR.BITS Clear bits as specified in mask CALC Perform Arithmetic/Logical Operations TABLE Create Table Entries DO Invoke specified routine (No parameters) BEGIN This macro is used to enter a subroutine that has no parameters and does not need the return address resoved. It Generates a NOP to store the return address and retains the entry point name in order for the RETURN macro to generate the code to return from the routine. Used with DO. RETURN Return from subroutine that has been entered with a BEGIN or ENTRY. Additional Documentation....: L10201 ----------------------------------------------------------------------------- CLR L102 CLEAR TERMINAL SCREEN AFTER LOGOFF ----------------------------------------------------------------------------- Contribution Name...........: CLR Title....................: Clear Terminal Screen after logoff File Names...............: 00. Rename transfer file : 01. 'Clr Submission file : 02. &Clr Source code file : 03. %Clr Relocatable code file : Operating System(s)......: Rte-4B, Rte-6 Language(s)..............: Ftn4x Keywords.................: 1. Session : 2. Logon/Logoff External Support Req'd...: If Re-submission, Reason.: Modified version ( Bob Desinger's pgm ) Contributor's Name..........: Larry Richardson Company.......: CNVEO Street........: City..........: Fort Belvoir State.........: Virginia Country.......: USA Zip Code......: 22060-5677 Phone Number..: (703) 664-4913 Contribution Abstract.......: This program cleans the Crt screen after logoff,( & softkey labels ) and may be used under Rte-4B and Rte-6. It was adapted from Bob Desinger's CLR program Vol. 5 issue 5 of the HP Communicator Magazine ( page 27 ). Additional Documentation....: See Source code L10301 ----------------------------------------------------------------------------- PRT L103 ASCII FILE PRINT PROGRAM ----------------------------------------------------------------------------- Contribution Name...........: PRT Title....................: ASCII File print program File Names...............: 00. Rename transfer file : 01. 'Prt Submission file : 02. &Prt Source code file : 03. %Prt Relocatable code file : 04. ^Prt LOADR command file : 05. &Movb Character Manipulation pgm : 06. %Movb " " " Relocat. : 07. &Uplc Case Conversion source code : 08. %Uplc " " " Relocatable : : Operating System(s)......: Rte-4B, Rte-6 Language(s)..............: Ftn4x, Asmb Keywords.................: 1. List External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Larry Richardson Company.......: CNVEO Street........: City..........: Fort Belvoir State.........: Virginia Country.......: USA Zip Code......: 22060-5677 Phone Number..: (703) 664-4913 Contribution Abstract.......: This program prints an ASCII file to a user specified print Lu, with a double wide heading that has the date and time. The file printed includes line numbers. Lower case input is converted to UPPER case, the screen is not scrolled, and multiple files may be printed. The program utilizes REIO calls; and blinking inverse video to keep the user's interest. Try it, you'll like it !!!! Additional Documentation....: See Source code L10401 ----------------------------------------------------------------------------- SCAN L104 DUMP TERMINAL SCREEN TO LINE PRINTER ----------------------------------------------------------------------------- Contribution Name...........: SCAN Title....................: Dump Terminal Screen to line printer File Names...............: 00. Rename transfer file : 01. 'Scan Submission file : 02. &Scan Source code file : 03. %Scan Relocatable code file : 04. ^Scan LOADR command file : Operating System(s)......: Rte-4B, Rte-6 Language(s)..............: Ftn4, Ftn4x Keywords.................: 1. Terminal : 2. List External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Larry Richardson Company.......: CNVEO Street........: City..........: Fort Belvoir State.........: Virginia Country.......: USA Zip Code......: 22060-5677 Phone Number..: (703) 664-4913 Contribution Abstract.......: This little program allows all of your poor overworked, underpaid users to dump their Terminal's screen to either of several printers. This not only helps to educate them to proper terminal usage but also works as a training aid (keeps a record of THEIR mistakes so that they can't point an ugly finger at YOUR wonderful SYSTEM and Scream .... " I don't understand it, I KNOW that I didn't misuse that command !!!!! ) But seriously, folks.. I have always wanted to keep from writing down the various and never-ending comments from Rte; so when I stumbled upon David Liu's PSCRN program ( Vol. IV Issue 3 page 15 ) I was OVERJOYED !!!! I just reworked it to work with my system and I hope you may find it helpful to you. Additional Documentation....: See Source code L10501 ----------------------------------------------------------------------------- PASSW L105 PASSWORD VALIDATION ----------------------------------------------------------------------------- Contribution Name...........: passw Title....................: Password validation File Names...............:00. Rename Transfer File (Interex-supplied) :01. passw.sbmt - Submission file. :02. passw.ftn - Source Code Main :03. read_cct.ftn - Source Code Subroutine :04. read_pwd.ftn - Source Code Subroutine :05. reset_pwd.ftn - Source Code Subroutine :06. make_pw.ftn - Source Code Main Init :07. fix_pw.ftn - Source Code Main Utility :08. passw.rel - Relocatable of passw.ftn :09. read_cct.rel - Relocatable of read_cct.ftn :10. read_pwd.rel - Relocatable of read_pwd.ftn :11. reset_pwd.rel - Relocatable of reset_pwd.ft :12. make_pw.rel - Relocatable of make_pw.ftn :13. fix_pw.rel - Relocatable of fix_pw.ftn :14. compile.cmd - Compiles all source code :15. passw.lod - Link file for passw.ftn :16. make_pw.lod - Link file for make_pw.lod :17. fix_pw.lod - Link file for fix_pw.lod Operating System(s)......: RTE-6VM Language(s)..............: FTN7X Keywords.................: 1. Security : 2. Session External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Les Troyer Company.......: Exxon Nuclear, Inc. Street........: 2101 Horn Rapids Rd City..........: Richland State.........: Wa Country.......: USA Zip Code......: 99352 Phone Number..: (509) 375-8695 Telex.........: Contribution Abstract.......: The program enhances security for RTE-6VM by adding password aging and minimum password length requirements. The program works in conjunction with a command structure within the Hello file. Command structures for both CI and FMGR are given in the PASSW.FTN listing. Passwords must be changed at least every 30 days. Password length must be a minimum of 5 characters. If these two conditions are not met the hello file will schedule accounts. The user is then allowed to change his/her password. After exiting accounts the user is logged off. In order to assist the SE's HP "hard coded" a standard password into every RTE-6VM system. This makes it easy for HP engineers to access your machine but also presents grave security risks if dial in lines are installed on your system. A program is also given to "scramble" the standard HP support password. The user should make a backup of +@CCT! before running this program. Additional Documentation....: See the program listings. L10601 ----------------------------------------------------------------------------- LLL-GOODIES L106 VARIABLE INITIALIZING SUBROUTINES AND CLASS FINDING SUB ----------------------------------------------------------------------------- Contribution Name...........: LLL-GOODIES Title....................: Variable Initializing Subroutines and Class Finding Sub File Names...............:00. Rename Transfer File :01. LLL.SBMT Submission file :02. ZEROARRAY.MAC SOURCE :03. ZEROARRAY.REL RELOCATABLE :04. FILL_BLANKS.MAC SOURCE :05. FILL_BLANKS.REL RELOCATABLE :06. FIND_CLASS.FTN SOURCE :07. FIND_CLASS.REL RELOCATABLE Operating System(s)......: RTE-A Language(s)..............: FTN7, MACRO Keywords.................: 1. Library : 2. Class_number External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Lowe, Larry L. Company.......: 3M Street........: 610 County Rd. 19 N. City..........: Aberdeen State.........: SD Country.......: U.S.A. Zip Code......: 57401 Phone Number..: (605) 229-5002 Contribution Abstract.......: The subroutine FILL_BLANKS is used to initialize character variables - single or multidemensional to blanks The subroutine ZEROARRAY is used to initialize real or integer variables - single or multidemensional to zeros The subroutine FIND_CLASS is used to locate a class number of another program without passing the information For further information check the source on each L10701 ----------------------------------------------------------------------------- EDIT&COMPILE L107 EDIT & COMPILE ----------------------------------------------------------------------------- Contribution Name...........: Edit&Compile Title....................: Edit & Compile File Names...............:00. Rename Transfer File (Interex-supplied) :01. Edit&Compile.sbmt :02. Edit&Compile.cmd :03. Yesno.ftn Operating System(s)......: Rte-A Language(s)..............: n/a Keywords.................: 1. Command_files : 2. Procedures External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Michael David Green Company.......: Dept. Aerospace Engineering Street........: University of Maryland City..........: College Park State.........: Maryland Country.......: USA Zip Code......: 20742 Phone Number..: (301) 454 2922 Telex.........: Contribution Abstract.......: Command file to allow editing of a file with option of creating a back-up copy. Option to compile and then link with supplied libraries and/or files. If no errors run the program. Demonstrates use of CI's if-then structure, set, echo and $return parameter. Additional Documentation....: L10801 ----------------------------------------------------------------------------- MENU L108 BUILD MENU/COMMAND SCHEDULER FROM USER-BUILT MENU ----------------------------------------------------------------------------- Contribution Name...........: MENU Title....................: Build menu/command scheduler from user-built menu File Names...............: 00. Rename Transfer File : 01. MENU.SBMT : 02. MENU.FTN : 03. MENU.LOD : 04. MENU.DOC : 05. DL.PNL : 06. SP.PNL : 07. menu.inst : 08. WH.PNL : 09. SUB.PNL : 10. C&L.PNL Operating System(s)......: RTE-A,RTE-6 Language(s)..............: FTN7X Keywords.................: 01. Procedures : 02. Scheduling : 03. Shell External Support Req'd...: None If Re-submission, Reason.: Enhancements Contributor's Name..........: Michael Johnson & Tom Penninga Company.......: Rochester Product Division Street........: 2100 Burlingame City..........: Grand Rapids State.........: Michigan Country.......: USA Zip Code......: 49501 Phone Number..: (616) 247-5969 Telex.........: Contribution Abstract.......: This utility will take a user built menu and build a menu/command scheduler from it. User defines if system returns to menu or to CI. Utility allows easy operation of similar tasks such as spooling, dl, edit/link/compile, etc. See Menu.Doc for several examples. Several sample menu panels are included. Simply enter MENU WH or MENU DL for a quick scan of how it works. Enhancements allow sub-menus, CI commands from the menu, global variables to be pasted into the menu, and immediate return from menu. Additional Documentation....: See Menu.DOC for examples of how to use it. L10901 ----------------------------------------------------------------------------- STRING L109 STRING MANIPULATION IN CI COMMAND FILES ----------------------------------------------------------------------------- Contribution Name...........: STRING Title....................: String Manipulation in CI Command Files File Names...............:00. Renaming command file. :01. STRING.SBMT This file. :02. READ.ME Installation instructions. :03. INSTALL.CMD Installation command file. :04. POS.FTN Source for POS$ :05. MID.FTN Source for MID$ :06. LEFT.FTN Source for LEFT$ :07. RIGHT.FTN Source for RIGHT$ :08. POS.REL Relocatable for POS$ :09. MID.REL Relocatable for MID$ :10. LEFT.REL Relocatable for LEFT$ :11. RIGHT.REL Relocatable for RIGHT$ :12. POS.LOD Link file for POS$ :13. MID.LOD Link file for MID$ :14. LEFT.LOD Link file for LEFT$ :15. RIGHT.LOD Link file for RIGHT$ :16. STRING.HLP /HELP file for package. Operating System(s)......: RTE-6 and RTE-A (must have C.83) Language(s)..............: FORTRAN 77 Keywords.................: 1. Command_files : 2. Strings External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Nick Seidenman Company.......: McDonnell/Douglas Corp. Street........: 6935 Wisconsin Avenue : Suite 600 City..........: Bethesda State.........: MD Country.......: USA Zip Code......: 20815 Phone Number..: 301-961-1885 Contribution Abstract.......: These four programs operate similarly to string functions found in APPLESOFT(c) BASIC. They can be used for string manipulation in CI transfer files, or scheduled by other programs. Below is a list of these programs and their respective functions: POS$ <s1> <s2> - Returns the starting position in <s1> of <s2>. The first position in <s1> is assumed to be 1. MID$ <s> <b> <l> - Extract the substring of <s> beginning at <b> of length <l>. LEFT$ <s> <l> - Extracts the leftmost <l> characters from <s>. RIGHT$ <s> <l> - Extracts the rightmost <l> characters from <s>. Additional Documentation....: See STRING.HLP L11001 ----------------------------------------------------------------------------- LOGON L110 LOG-ON PACKAGE FOR REMOTE SYSTEMS ----------------------------------------------------------------------------- Contribution Name...........: LOGON Title....................: Log-on Package for Remote Systems File Names...............:00. Rename Transfer File :01. LOGON.SBMT :02. READ_ME.LST :03. ATIDT.MAC :04. LOGON.$ALS :05. LOGON.COM :06. TRMID6.LOD :07. TRMIDA.LOD :08. TRMID.FTN :09. SFKEY6.LOD :10. SFKEYA.LOD :11. SFKEY.FTN :12. SETKE.LOD :13. SETKE.FTN :14. SOFTKEYS.HLP :15. RLOG6.LOD :16. RLOGA.LOD :17. RLOGF.FTN :18. RLOGM.MAC :19. $LUTA.MAC :20. RLOGX6.LOD :21. RLOGXA.LOD :22. RLGXF.FTN :23. RLGXM.MAC :24. NMSC.MAC :25. CLGF.MAC :26. LOAD_BREAK.CMD :27. #BREAK6 :28. BREAKA.LOD :29. BREAK.MAC :30. BRK_6.FTN :31. BRK_A.FTN :32. CLSCR.LOD :33. CLSCR.FTN :34. LIBS.CMD :35. SFKEYLB.MRG :36. UTFLB.MRG :37. IDTER.FTN :38. IRAM.REL :39. KSHFT.REL :40. JCBT.REL :41. MDEQT.MAC :42. SLCOD.FTN :43. LENG.FTN :44. WRITEFILE.FTN :45. READFILE.FTN :46. WRERR.FTN :47. CVNUM.MAC :48. IEQTP.MAC :49. ISWAP.MAC :50. IOPSY.MAC :51. WF.HI :52. A9.HI :53. RLO900.CMD :54. EXIT.CMD :55. DVF05_2141.MAC Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FTN77,ASSEMBLER Keywords.................:01. SESSION :02. SOFTKEYS :03. DS External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Norm Kay & Bill Fock Company.......: CSIRO : Div. Materials Science & Technology Street........: Locked bag 33 City..........: CLAYTON State.........: Victoria Country.......: AUSTRALIA Zip Code......: 3168 Phone Number..: Telex.........: Contribution Abstract.......: LOGON logs on to a remote systems and sets softkeys in accordance with a file located at the remote system. Additional Documentation....: See file READ_ME.LST and source files. L11101 ----------------------------------------------------------------------------- DAS L111 DATUM SHIFT / GEODETIC CALCULATOR ----------------------------------------------------------------------------- Contribution Name...........: DAS Title....................: Datum Shift / Geodetic Calculator File Names...............:00. Rename Transfer File (Interex-supplied) :01. DAS.SBMT - Submit file :02. DAS.LOD - Command file :03. DAS.DOC - User manual :04. DAS.FTN - DAS main program :05. DAS.REL - :06. DAS_LIB.FTN - DAS subroutine library :07. DAS_LIB.REL - Operating System(s)......:RTE-A with CI file system Language(s)..............:FTN7X Keywords.................:01. CALCULATOR :02. GEODESY :03. REGRESSION External support req'd...: If Re-submission, Reason.: Contributor's Name..........:Ornulf C. Moen Company.......:GECO a/s Street........:KJORBOKOLLEN City..........:N-1300 SANDVIKA State.........: Country.......:NORWAY Zip Code......: Phone Number..:47 / 2 / 475602 Telex.........:78623A GECO N Contribution Abstract.......: DAS is an interactive program that deals with some of the most common problems in geodesy, particularly those related to offshore surveying. Much effort is put into making DAS a user-friendly tool. Erroneus input will not crash the program, instead a descriptive error message is presented and the user can continue with the program and data in the same state as before the accident. Included features : - Five parameter datum shift of coordinates - Conversion to/from grid (UTM) coordinates - Distance and bearing from two given points. (INVERSE GEODETIC PROBLEM). - Point computation given a start point, distance and bearing. (DIRECT GEODETIC PROBLEM). DAS_LIB also contains some general routines for cursor controlled writing on the screen of a HP 2626A terminal (or similar). Additional Documentation....: L11201 ----------------------------------------------------------------------------- VLIST L112 PRINT LIST OF CI VOLUMES AND SIZES ----------------------------------------------------------------------------- Contribution Name...........: VLIST Title....................: Print list of CI volumes and sizes File Names...............:00. Rename transfer file :01. VLIST.SBMT submit file :02. VLIST.FTN source file :03. VLIST.REL relocatable file :04. VLIST.CMD command file :05. VLIST.LOD link file Operating System(s)......: RTE-A900 Language(s)..............: FTN7X Keywords.................: 1. CI : 2. Directory External Support Req'd...: CI file system If Re-submission, Reason.: Contributor's Name..........: Paul Abell Company.......: GTE of the South Street........: 3007 Roxboro Rd. City..........: Durham State.........: N.C. Country.......: USA Zip Code......: 27704 Phone Number..: (919) 471-5825 Telex.........: Contribution Abstract.......: This program is the CI version of CLIST. CLIST was originally written for FMGR files. This version works only with CI files. It will print out a list of CI volumes and their sizes. It is obsolete as of version 4.0 of RTE-A and RTE-6VM. You can now use FREES to get the same information. Additional Documentation....: In source file. L11301 ----------------------------------------------------------------------------- EXTENT L113 CLEAR CI-FILE EXTENTS ----------------------------------------------------------------------------- Contribution Name...........: EXTENT Title....................: Clear CI-file extents File Names...............:00. Rename transfer file :01. EXTENT.SBMT submit file :02. EXTENT.FTN source file :03. EXTENT.REL relocatable file :04. EXTENT.CMD command file :05. EXTENT.LOD link file Operating System(s)......: RTE-A 900, RTE-6VM Language(s)..............: FTN7X Keywords.................: 1. CI : 2. Extents External Support Req'd...: CI file system If Re-submission, Reason.: Contributor's Name..........: Paul Abell Company.......: GTE of the South Street........: 3007 Roxboro Rd. City..........: Durham State.........: N.C. Country.......: USA Zip Code......: 27704 Phone Number..: (919) 471-5825 Telex.........: Contribution Abstract.......: This program is the CI version of CLEXT. CLEXT was originally written for FMGR files. This version works only with CI files. It is similar in operation to two submissions, on rev. 2625 of the INTEREX Library Tape, called SHRINK and TRIMF. EXTENT will skip over the /PROGRAMS and /SCRATCH directories. Usage: CI> extent /rtea directory specified CI> extent default CI> extent,,6 default, print to LU 6 Additional Documentation....: In source file. L11401 ----------------------------------------------------------------------------- OPENC L114 PRINT OPEN-CI-FILE INFO ----------------------------------------------------------------------------- Contribution Name...........: OPENC Title....................: Print open-CI-file info File Names...............:00. Rename transfer file :01. OPENC.SBMT submit file :02. OPENC.FTN source file :03. OPENC.REL relocatable file :04. OPENC.CMD command file :05. OPENC.LOD link file Operating System(s)......: RTE-A900 V4.0, RTE-6VM V4.0 Language(s)..............: FTN7X Keywords.................: 1. CI : 2. Directory : 3. Files External Support Req'd...: CI file system If Re-submission, Reason.: Contributor's Name..........: Paul Abell Company.......: GTE of the South Street........: 3007 Roxboro Rd. City..........: Durham State.........: N.C. Country.......: USA Zip Code......: 27704 Phone Number..: (919) 471-5825 Telex.........: Contribution Abstract.......: This program is the CI version of OPENF. OPENF was originally written for FMGR files. This version prints the same information about CI files in the same format as OPENF. The only difference is the source file LU is not printed, but the source file directory is. Example: RU,OPENC <filedescriptor> <prt> 9:58 AM MON., 8 SEPT, 1986 RTEA-900 Open CI files Page 1 File descriptor Om Open to/ LU Address ID # ----------------------------------------- -- ----------- ------- ---- TELACCOUNT.LOG::SYSTEM:3:22:35 TELAC / 0 064573 14 +DBCON::IMAGE2:1:512:128 DBMON / 0 064361 11 +BIF::IMAGE2:1:1000:128 DBMON / 0 064361 11 OPENC finished A word about Om in the header. Om stands for OPEN MODE. If a file is opened exclusively to a program, this column will have Ex in it to designate it is opened exclusively to that program. Otherwise the Om column will always be blank. OPENC will work on RTE-6 as it has been tested. You might want to modify it to be a little more correct on the 6 system. IE, "A" uses the program name as it was called, "6" replaces the last two characters of the program with the terminal LU number so the LU number in the display for the "6" version is redundant. Additional Documentation....: In source file. L11501 ----------------------------------------------------------------------------- BAKUP L115 BACKUP FILES AFTER HOURS ----------------------------------------------------------------------------- Contribution Name...........: BAKUP Title....................: Backup files after hours File Names...............:00. Rename transfer file :01. BAKUP.SBMT submit file :02. BAKUP.FTN source file :03. BAKUP.REL relocatable file :04. BAKUP.CMD command file :05. BAKUP.LOD link file Operating System(s)......: RTE-A900 V4.0 Language(s)..............: FTN7X Keywords.................: 1. Backup External Support Req'd...: If Re-submission, Reason.: Enhancements Contributor's Name..........: Paul Abell Company.......: GTE of the South Street........: 3007 Roxboro Rd. City..........: Durham State.........: N.C. Country.......: USA Zip Code......: 27704 Phone Number..: (919) 471-5825 Telex.........: Contribution Abstract.......: This program will schedule programs FC and TF to run using transfer files after hours. It will create a daily TF transfer file automatically picking up newly created directories. BAKUP is used to do daily and weekly backups of our system, consisting of three 7914 disk drives. Additional Documentation....: In source file. L11601 ----------------------------------------------------------------------------- STUDY L116 PRINT USAGE INFO FOR SET OF LU'S ----------------------------------------------------------------------------- Contribution Name...........: STUDY Title....................: Print usage info for set of lu's File Names...............:00. Rename transfer file :01. STUDY.SBMT submit file :02. STUDY.FTN source file :03. STUDY.REL relocatable file :04. STUDY.CMD command file :05. STUDY.LOD link file Operating System(s)......: RTE-A900 V4.0 Language(s)..............: FTN7X Keywords.................: 1. Status : 2. Terminal : 3. Monitor External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Paul Abell Company.......: GTE of the South Street........: 3007 Roxboro Rd. City..........: Durham State.........: N.C. Country.......: USA Zip Code......: 27704 Phone Number..: (919) 471-5825 Telex.........: Contribution Abstract.......: This program will do a usage study on a set of LU's and store the information in a file. The LU's are hard coded in the program along with the scan rate. Scan rates used are, 1, 10, and 100 seconds. The usage information is converted to CCS on output. Up to 16 LU's can be studied at one time. This is a restraint of the 80 column display of your terminal. The LU count could be raised to 24 or maybe 30 LU's if desired to print on 132 column paper terminals. Additional minor program changes would be necessary to accomplish this. Usage information is summarized horizontally and vertically. EX: RTE-A 900 LU Usage Study V.1.R.1. Study starting @ Sun Sep 14, 1986 1:25:16 pm Scan rate = 1 sec. Study LUs type = MUX ports Study lus: 50 51 52 53 62 63 64 65 66 67 68 0 0 0 0 0 ---------------- LU/CCS ---------------- 50 51 52 53 62 63 64 65 66 67 68 0 0 0 0 0 Hour --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- Tot 14:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15:25 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17:25 **********************MISSED DATA, file open******************* 18:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 00:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 01:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 02:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 03:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 04:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 05:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 06:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 07:25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 08:25 12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 09:25 33 0 0 0 15 4 0 0 0 0 0 0 0 0 0 0 52 10:25 13 23 3 0 36 14 4 0 0 0 0 0 0 0 0 0 93 11:25 29 36 12 13 8 29 17 0 0 0 0 0 0 0 0 0 144 12:25 17 33 3 0 0 25 18 0 0 0 0 0 0 0 0 0 96 13:25 36 20 22 6 10 25 0 0 0 0 0 0 0 0 0 0 119 === === === === === === === === === === === === === === === === Total= 143 112 40 19 69 97 39 0 0 0 0 0 0 0 0 0 519 Total group ccs = 519 for 24 hours Study finished @ Mon Sep 15, 1986 1:25:26 pm Additional Documentation....: In source file. L11701 ----------------------------------------------------------------------------- SRCL L117 PRINT NUMBER OF CODE LINES IN SOURCE ----------------------------------------------------------------------------- Contribution Name...........: SRCL Title....................: Print number of code lines in source File Names...............:00. Rename transfer file :01. SRCL.SBMT submit file :02. SRCL.FTN source file :03. SRCL.REL relocatable file :04. SRCL.CMD command file :05. SRCL.LOD link file Operating System(s)......: RTE-A900 V4.0 Language(s)..............: FTN7X Keywords.................: 1. Documentation : 2. Analyzer External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Paul Abell Company.......: GTE of the South Street........: 3007 Roxboro Rd. City..........: Durham State.........: N.C. Country.......: USA Zip Code......: 27704 Phone Number..: (919) 471-5825 Telex.........: Contribution Abstract.......: This program will scan a FTN7X source program and print the number of lines in the file, number of comments, number of blank lines, other code and the total number of executable code lines.* Where executable code lines is debatable, but for this program, they do not include set up code, such as data statements, dimension statements, etc. Run example: Source file SRCL.FTN contains: Source lines 121 Comment lines - 32 Blank lines - 5 Other code - 6 ===== Code lines 78 64% of source file SRCL done! Additional Documentation....: In source file. L11801 ----------------------------------------------------------------------------- MANH L118 ESTIMATE TIME NEEDED TO PROGRAM A PROJECT ----------------------------------------------------------------------------- Contribution Name...........: MANH Title....................: Estimate time needed to program a project File Names...............:00. Rename transfer file :01. MANH.SBMT submit file :02. MANH.FTN source file :03. MANH.REL relocatable file :04. MANH.CMD command file :05. MANH.LOD link file Operating System(s)......: RTE-A900 V4.0 Language(s)..............: FTN7X Keywords.................: 1. Calculator : 2. Management External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Paul Abell Company.......: GTE of the South Street........: 3007 Roxboro Rd. City..........: Durham State.........: N.C. Country.......: USA Zip Code......: 27704 Phone Number..: (919) 471-5825 Telex.........: Contribution Abstract.......: This program will calculate the lines of code needed for a program and then predict how long it will take you to code it! The formula used is the Putnam Estimation Model, from the following book. SOFTWARE ENGINEERING: A practioners approach ISBN:0-07-050781-3 Published by: McGraw-Hill p + 4*l +o Lines of code = ---------- 6 / loc**3 \ 1/4 Man years = |-----------------| \ c**3 * k / Man hours = man years * 12mo * 4.3wk * 40hr Results: This formula seems to work out best in our shop when: K is 12 for 1000 lines of code and under. K is 6 for 1001-2000 lines of code. K is 2 for 2001-4000 lines of code. K is 1 for 4001 lines of code and up. K is the effort in person/manhours. C is the programming environment, with: 6500 being a POOR envirnonment. 10000 being a GOOD envirnonment. 12500 being a EXECELLENT envirnonment. Run example: Computer Programming Project Time calculations / LOC**3 \ 1/4 Man years = |-----------------| \ C**3 * K / Lines of code Environment Effort LOC = 517 C = 10000 K = 12 Man years = .06 Man hours = 120.18 Total 25hr wks = 4.81 Est. Comp. Apr. 18, 1987 Cost $ 3605 Lines of code = 516.67 Lines of code/Hr. = 4.30 Lines of code/day = 34.39 Additional Documentation....: In source file. L11901 ----------------------------------------------------------------------------- PA L119 PAUSE COMMAND FOR CI ----------------------------------------------------------------------------- Contribution Name...........: PA Title....................: Pause Command for CI File Names...............:00. Rename Transfer File :01. PA.SBMT :02. PA.FTN :03. PA.REL :04. PA.DOC :05. PA.HLP Operating System(s)......: RTE-A, RTE-6 Language(s)..............: FTN7X Keywords.................: 1. CI : 2. Command_files External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Paul F. Gerwitz Company.......: Eastman Kodak Co. Street........: 1669 Lake Ave City..........: Rochester State.........: New York Country.......: USA Zip Code......: 14650 Phone Number..: 716-477-3067 Telex.........: Contribution Abstract.......: This program is used to provide a pause capability for CI transfer files much like the equivalent capability in FMGR. Additional Documentation....: L12001 ----------------------------------------------------------------------------- CA L120 CALCULATE COMMAND FOR CI ----------------------------------------------------------------------------- Contribution Name...........: CA Title....................: Calculate Command for CI File Names...............:00. Rename Transfer File :01. CA.SBMT :02. CA.FTN :03. CA.REL :04. CA.DOC :05. CA.HLP Operating System(s)......: RTE-A, RTE-6 Language(s)..............: FTN7X Keywords.................: 1. CI : 2. Calculator : 3. Command_files External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Paul F. Gerwitz Company.......: Eastman Kodak Co. Street........: 1669 Lake Ave City..........: Rochester State.........: New York Country.......: USA Zip Code......: 14650 Phone Number..: 716-477-3067 Telex.........: Contribution Abstract.......: This program is used to provide a calculate capability for CI transfer files much like the equivalent capability in FMGR. Additional Documentation....: L12101 ----------------------------------------------------------------------------- SPOOLUTIL L121 A COLLECTION OF RTE-A SPOOLING UTILITIES ----------------------------------------------------------------------------- Contribution Name...........: Spoolutil Title....................: A Collection of RTE-A Spooling utilities File Names...............:00. Rename Transfer File (Interex-supplied) :01. SPOOLUTIL.SBMT Submission file :02. GETSPOOL.FTN Program obtains spool name :03. SETSPOOL.CMD Cmd-file starts spooling :04. RESPOOL.CMD Release, then restart spool :05. KSPOOL.CMD Kill (purge) current spool :06. HELLO Standard user startup cmds :07. HELLO.CMD More startup commands :08. SPOOL Help for the above cmd-files Operating System(s)......: RTE-A Language(s)..............: FTN7X and CI (command-file stuff) Keywords.................: 1. Spooling External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: Paul Schumann Company.......: E-Systems, Inc. Street........: P. O. Box 1056 CBN 101 City..........: Greenville State.........: TX Country.......: USA Zip Code......: 75401 Phone Number..: (214) 457-5358 Telex.........: Contribution Abstract.......: If you tire of typing "OUTSPOOLnn.SPL::SPOOL, this will ease the problem. GETSPOOL returns spool information to CI about the passed LU, and SET-/RE-/KSPOOL deal with that information to start, release and restart, or kill spooling, respectively. As our users log on, they ALL execute "HELLO" (in some directory besides the user's working-directory or CMDFILES), and if the individual user lacks his own HELLO.CMD (in their working-directory), the HELLO.CMD file is executed (from the CMDFILES directory). In our environment, this makes spooling almost as easy (for new users) as it is under RTE-6. Additional Documentation....: See GETSPOOL.FTN L12201 ----------------------------------------------------------------------------- KERMIT L122 KERMIT 1.99 - MACHINE-TO-MACHINE FILE TRANSFER ----------------------------------------------------------------------------- Contribution Name...........: KERMIT Title....................: KERMIT 1.99 - Machine-to-machine file transfer File Names...............:00. Rename Transfer File (Interex-supplied) :01. KERMIT.SBMT Submission file :02. *COPY Copyright info about KERMIT :03. *INFO Other KERMITs available :04. ADDENDUM KERMIT-RTE user info :05. PROTO.DOC KERMIT Protocol Manual :06. USER.DOC KERMIT User's Manual :07. KCMNDS.IFTN Common include-file :08. KCONCW.IFTN Common include-file :09. KERCMD.IFTN Common include-file :10. KERCNF.IFTN Common include-file :11. KERCOM.IFTN Common include-file :12. KERDBG.IFTN Common include-file :13. KERFIL.IFTN Common include-file :14. KERSTA.IFTN Common include-file :15. KERMIT.ISTL Installation instructions :16. K6SUBS.FTN RTE-6 KERMIT-library source :17. KASUBS.FTN RTE-A KERMIT-library source :18. KERMIT.FTN KERMIT source :19. $K6SUBS.LIB KERMIT library for RTE-6 :20. $KASUBS.LIB KERMIT library for RTE-A :21. KERMIT.LOD Link command file for KERMIT :22. KERMIT.REL KERMIT object (A or 6) :23. KERMIT.HLP Indexed help fileource :24. KERMIT.TEXT "Source" for KERMIT.HLP Operating System(s)......: RTE-6 or RTE-A, revision c.83 and later Language(s)..............: FTN7X Keywords.................: 1. File-transfer : 2. Data_comm : 3. Network External Support Req'd...: 12792B/C (RTE-6) or 12040B/C/D (RTE-A) mux If Re-submission, Reason.: Bug fixes and enhancements Contributor's Name..........: Paul Schumann Company.......: E-Systems, Inc. Street........: P. O. Box 1056 CBN 101 City..........: Greenville State.........: Texas Country.......: USA Zip Code......: 75401 Phone Number..: (214) 457-5358 Telex.........: Contribution Abstract.......: KERMIT-RTE transfers files between an HP-1000 and any other machine equipped with a KERMIT program over RS-232 lines (on a 12040B/C/D or 12792B/C mux), and also provides basic terminal-emulation. In this version, terminal-emulation is improved (hopefully, no more mux lockups!), transportable code (between like systems), partial support for the "D" mux under RTE-A (not fully tested yet!). Additional Documentation....: See KERMIT.ISTL for installation instructions. L12301 ----------------------------------------------------------------------------- IMREL L123 IMREL 1.1: AN ABSOLUTE/RELOCATABLE DISASSEMBLER ----------------------------------------------------------------------------- Contribution Name...........: ImRel Title....................: ImRel 1.1: An absolute/relocatable disassembler File Names...............:00. Rename Transfer File (Interex-supplied) :01. IMREL.SBMT Submission file :02. Controls.iftn Common include-file :03. DBLInfo.iftn Common include-file :04. DebugInfo.iftn Common include-file :05. Files.iftn Common include-file :06. ImRel.ftn Main source file :07. MiniFormat.iftn Common include-file :08. Symbols.iftn Common include-file :09. Symbol_Format A documentation aid :10. ImRel.lod Link command-file Operating System(s)......: RTE-6 or RTE-A, revision c.83 and later Language(s)..............: FTN7X Keywords.................: 1. Inverse : 2. Macro External Support Req'd...: None If Re-submission, Reason.: Bug fixes and enhancements Contributor's Name..........: Paul Schumann Company.......: E-Systems, Inc. Street........: P. O. Box 1056 CBN 101 City..........: Greenville State.........: Texas Country.......: USA Zip Code......: 75401 Phone Number..: (214) 457-5358 Telex.........: Contribution Abstract.......: ImRel was originally contributed at the Interex Detroit conference in 1986 as revision 0.9. This version has all known bugs fixed, is faster, and can disassemble absolute files! Additional Documentation....: The "symbol_format" file explains the symbol- table format used by ImRel, and has a few other things to which I required fast access during the development of ImRel. ImRel.lod contains some info about linking under RTE-6 and run-time errors under RTE-6 and -A which may be affected by the manner in which ImRel was linked. L12401 ----------------------------------------------------------------------------- PRETTY L124 ALLOWS USE OF SHADING ON LASERJET PLUS ----------------------------------------------------------------------------- Contribution Name...........: PRETTY Title....................: Allows use of shading on LaserJet Plus File Names...............:00. Rename transfer file :01. PRETTY.SBMT submit file :02. PRETTY.FTN source file :03. PRETTY.REL relocatable file :04. PRETTY.CMD command file :05. PRETTY.LOD link file :06. PRETTY.HELP help file :07. ADDIX.FTN source :08. ADDIX.REL relocatable :09. LIST.FTN source :10. LIST.REL relocatable :11. LEFTJUSTIFY.MAC source :12. LEFTJUSTIFY.REL relocatable :13. README documemtation :14. ADDIX.LOD Operating System(s)......: RTE-A900 V4.0, RTE-6VM V4.0 : Only tested on RTE-A Language(s)..............: FTN7X Keywords.................: 1. LaserJet : 2. Text External Support Req'd...: CI file system, addix, list, : leftjustify, LaserJet+ printer If Re-submission, Reason.: Contributor's Name..........: Phil Shryock Company.......: GTE of the South Street........: 3007 Roxboro Rd. City..........: Durham State.........: N.C. Country.......: USA Zip Code......: 27704 Phone Number..: (919) 471-5085 Telex.........: Contribution Abstract.......: The pretty program allows the shading of characters on a particular line of text when using the Laserjet Plus printer. Refer to your Laserjet Plus reference manual for details on patterns and shadings. Note: The area to be shaded matches the character size as output by Laser Jet Font number 92286G (Legal Elite Pitch=12 Point=10) See readme file for linking information. Additional Documentation....: In source file. On line help. Readme file L12501 ----------------------------------------------------------------------------- LPRT L125 PRINT FILE ON LASER JET IN 2 COLUMNS ----------------------------------------------------------------------------- Contribution Name...........: LPRT Title....................: Print file on laser jet in 2 columns File Names...............:00. Rename transfer file :01. LPRT.SBMT submit file :02. LPRT.FTN source file :03. LPRT.REL relocatable file :04. LPRT.CMD command file :05. LPRT.LOD link file :06. ENH.FTN source file :07. ENH.REL relocatable :08. TERM_SETUP.FTN source file :09. TERM_SETUP.REL relocatable file :10. TERM_SETUP.INC include file Operating System(s)......: RTE-A900 V4.0 Language(s)..............: FTN7X Keywords.................: 1. Laserjet : 2. List External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Phil Shryock Company.......: GTE of the South Street........: 3007 Roxboro Rd. City..........: Durham State.........: N.C. Country.......: USA Zip Code......: 27704 Phone Number..: (919) 471-5085 Telex.........: Contribution Abstract.......: This program will print out a file on the laser jet in landscape mode in two columns compressed and optionally shade comment lines. This will produce a listing with fewer pages and some think, easier to read. Additional Documentation....: In source file. L12601 ----------------------------------------------------------------------------- FOR L126 GENERAL-PURPOSE WILDCARD CI COMMAND GENERATOR ----------------------------------------------------------------------------- Contribution Name...........: FOR Title....................: General-purpose wildcard CI command generator File Names...............:00. Rename Transfer File (Interex-supplied) :01. FOR.SBMT submission file :02. FOR.FTN :03. FOR.REL :04. FOR.HELP Operating System(s)......: RTE-6,RTE-A Language(s)..............: FTN7X Keywords.................: 1. Procedures : 2. CI External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Phil Walden Company.......: HP Street........: City..........: State.........: Country.......: Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: Given a file mask, this program generates a CI command file containing a specified command string. For each match of the mask the command string is written to the file with parts of the matched file name substituted into the command string. See for.help for instructions. Move for.help to the help directory for general access. E.g. co for.help @.::help Additional Documentation....: See file FOR.HELP L12701 ----------------------------------------------------------------------------- FMP L127 GENERAL-PURPOSE FILE MANIPULATOR FOR CI COMMAND FILES ----------------------------------------------------------------------------- Contribution Name...........: FMP Title....................: General-purpose file manipulator for CI command files File Names...............:00. Rename Transfer File (Interex-supplied) :01. FMP.SBMT submission file :02. FMP.FTN :03. FMP.FTNI :04. FMP.REL :05. FMP.HELP :06. FMP.TXD Operating System(s)......: RTE-6,RTE-A Language(s)..............: FTN7X Keywords.................: 1. Procedures : 2. CI External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Phil Walden Company.......: HP Street........: City..........: State.........: Country.......: Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: FMP is a general purpose file manipulation program intended for use in CI command files. It allows command files to open, read, write, close and otherwise do things to files much the way a programmer can using Fmp procedure calls. In general, a file is opened by Fmp and assigned a unit number. Fmp terminates saving resources. Subsequent schedules of Fmp manipulate the file attached to the unit number. When all units are closed, Fmp terminates absolutely. Additional Documentation....: See file FMP.HELP L12801 ----------------------------------------------------------------------------- PSWD L128 CHANGE RTE-6 PASSWORDS OVER DS LINK ----------------------------------------------------------------------------- Contribution Name...........: PSWD Title....................: Change RTE-6 passwords over DS link File Names...............:00. Rename Transfer File (Interex-supplied) :01. ds_pswd.sbmt * Submission file :02. ds_pswd.ftn :03. ds_pswd.rel :04. ds_pswd.lod Operating System(s)......: RTE-6VM A.85 and up Language(s)..............: FTN77 Keywords.................: 1. DS : 2. Security : 3. Logon/Logoff External Support Req'd...: DS/1000 IV, Accounts If Re-submission, Reason.: Update for DSD4.0 DS/1000 Contributor's Name..........: R. Arthur Gentry Company.......: AT&T Communications Street........: 19th Floor 1100 Walnut City..........: Kansas City State.........: Mo. Country.......: USA Zip Code......: 64141 Phone Number..: (816) 654-2446 Telex.........: Contribution Abstract.......: Resubmit to handle DSD4.0 release of DS/1000 and requirement for a logon ID to access files on LU2. Additional Documentation....: Run string is now: pswd,out lu,id/password,node 1, node 2, ... node n L12901 ----------------------------------------------------------------------------- ADVENTURE L129 ADVENTURE GAME ----------------------------------------------------------------------------- Contribution Name...........: ADVENTURE Title....................: Adventure game File Names...............:00. Rename Transfer File (Interex-supplied) :01. adventure.sbmt * Submission File :02. advencom.ftn * Common block :03. advendata.dat * Database :04. advensubs.lib * LINDX'ed library sub :05. advensubs1.ftn * LIB part 1 source :06. advensubs1.rel :07. advensubs2.mac * LIB part 2 source :08. advensubs2.rel :09. adventext.dat * Text database :10. adventure.ftn * Main :11. adventure.rel :12. adventure.lod * LINK command file :13. adven_seg1.ftn * Segment 1 :14. adven_seg1.rel :15. adven_seg2.ftn * Segment 2 :16. adven_seg2.rel :17. adven_seg3.ftn * Segment 3 :18. adven_seg3.rel :19. adven_seg4.ftn * Segment 4 :20. adven_seg4.rel :21. adven_seg5.ftn * Segment 5 :22. adven_seg5.rel :23. install.cmd * Install command file :24. lib.cmd * Create LINDX file :25. libsource * Use with LIB.CMD :26. advencomm.dat * may not be needed Operating System(s)......: RTE-6VM A.85 and up Language(s)..............: FTN77 & MACRO Keywords.................: 1. games External Support Req'd...: CI file system If Re-submission, Reason.: n/a Contributor's Name..........: R. Arthur Gentry Company.......: AT&T Communications Street........: Rm 1903-3 1100 Walnut City..........: Kansas City State.........: Mo. Country.......: USA Zip Code......: 64141 Phone Number..: (816) 654-2446 Telex.........: Contribution Abstract.......: This is ADVENTURE for the HP1000, re- written for the CI file system. I have not tested it on one, but, *should* run on RTE-A also. Additional Documentation....: Fairly well documented. Other than the game statagy itself, fairly easy to follow and modify if needed. L13001 ----------------------------------------------------------------------------- MYSTERY L130 MYSTERY MANSION GAME ----------------------------------------------------------------------------- Contribution Name...........: MYSTERY Title....................: Mystery Mansion game File Names...............:00. Rename Transfer File (Interex-supplied) :01. mystery.sbmt * Submission File :02. mystery.lod * LINK command file :03. mystery.ftn * Main :04. mystery.rel :05. mystery_seg1.ftn * Segment 1 :06. mystery_seg1.rel :07. mystery_seg2.ftn * Segment 2 :08. mystery_seg2.rel :09. mystery_seg3.ftn * Segment 3 :10. mystery_seg3.rel :11. mystery_seg4.ftn * Segment 4 :12. mystery_seg4.rel :13. mystery_seg5.ftn * Segment 5 :14. mystery_seg5.rel :15. mystery_seg6.ftn * Segment 6 :16. mystery_seg6.rel :17. mystery_seg7.ftn * Segment 7 :18. mystery_seg7.rel :19. mystery_seg8.ftn * Segment 8 :20. mystery_seg8.rel :21. mystery_seg9.ftn * Segment 9 :22. mystery_seg9.rel :23. mystery_seg10.ftn * Segment 10 :24. mystery_seg10.rel :25. mystery_seg11.ftn * Segment 11 :26. mystery_seg11.rel :27. mystery_seg12.ftn * Segment 12 :28. mystery_seg12.rel :29. mystery_subs.ftn * Library :30. mystery_subs.rel :31. mystery_subs.lib * LINDXed library Operating System(s)......: RTE-6VM A.85 and up Language(s)..............: FTN77 Keywords.................: 1. games External Support Req'd...: CI file system If Re-submission, Reason.: n/a Contributor's Name..........: R. Arthur Gentry Company.......: AT&T Communications Street........: Rm 1903-3 1100 Walnut City..........: Kansas City State.........: Mo. Country.......: USA Zip Code......: 64141 Phone Number..: (816) 654-2446 Telex.........: Contribution Abstract.......: This is Mystery Mansion for the HP1000, re- written for the CI file system. I have not tested it on one, but, *should* run on RTE-A also. Additional Documentation....: Fairly well documented. Other than the game statagy itself, fairly easy to follow and modify if needed. Several bugs from the original version have been fixed and a few new suprises added. L13101 ----------------------------------------------------------------------------- BBS L131 BULLETIN BOARD ----------------------------------------------------------------------------- Contribution Name...........: BBS Title....................: Bulletin Board File Names...............:00. Rename Transfer File (Interex-supplied) :01. bbs.sbmt * Submission File :02. bbs.ftn * Main :03. bbs.rel :04. bbs.lod :05. files.ftn * Handle BBS files sub :06. files.rel :07. install.cmd * Installation file :08. scramble.ftn * File encryptor :09. scramble.rel :10. today.ftn * Date sub :11. today.rel Operating System(s)......: RTE-6VM A.85 and up Language(s)..............: FTN77 Keywords.................: 1. mail : 2. message External Support Req'd...: CI file system If Re-submission, Reason.: n/a Contributor's Name..........: R. Arthur Gentry Company.......: AT&T Communications Street........: 19th Floor 1100 Walnut City..........: Kansas City State.........: Mo. Country.......: USA Zip Code......: 64141 Phone Number..: (816) 654-2446 Telex.........: Contribution Abstract.......: This is a crude and rude BBS I started writting a year or so ago and have never had the time to finish it up properly. It needs ALOT of work, but since I got it started, maybe someone out there has the time to finish it up. The message bases all work as does the file encryption. Still needs file transfer. Additional Documentation....: A single system ID of BBS.GENERAL is needed to have non system user access to the board. Each user, wether a system user or not is allowed to assign themselves a BBS "handle" and password. The board also stores such info as location, telephone no., interests, etc. and allows searches on those fields. Like I said, it's crude, but a start! L13201 ----------------------------------------------------------------------------- CAPS L132 RETURNS USER ACCOUNT INFO TO CI COMMAND FILES ----------------------------------------------------------------------------- Contribution Name...........: CAPS Title....................: Returns user account info to CI command Files File Names...............:00. Rename Transfer File (Interex-supplied) :01. CAPS.SBMT :02. CAPS.FTN :03. CAPS.REL :04. CAPS.HLP :05. ASK.FTN :06. ASK.REL :07. ASK.HLP :08. YN.FTN :09. YN.REL :10. YN.HLP Operating System(s)......: RTE-6,RTE-A(may be) Language(s)..............: FTN77 Keywords.................: 1. CI : 2. Command_files External Support Req'd...: CI If Re-submission, Reason.: Contributor's Name..........: Randy Brzoskowski Company.......: Johnson Wax Street........: 1525 Howe Street m/s 273 City..........: Racine State.........: Wis. Country.......: USA Zip Code......: 53403-5011 Phone Number..: (414) 631-3479 Telex.........: Contribution Abstract.......: Caps is a program used to return system information to CI command files It returns Accounts capablity level (1-63) $return1 Manager.sys (superuser flag) $return2 DS-1000 local node number $return5 User name w/o .group extension $return_s ASK will write a user supplied prompt and return the users response in $return_s YN will write the prompt '(YES/NO)' to the users terminal and set $return1 to 1 for NO or 0 for Yes This require the KSHFT (H147) for the 2340 CSL tape See the source code or the .HLP files for more information Additional Documentation....: L13301 ----------------------------------------------------------------------------- AESOP L133 GRAPHICS APPLICATION PROGRAM ----------------------------------------------------------------------------- Contribution Name...........: Aesop Title....................: Graphics Application Program File Names...............:00. Rename Transfer File :1. 'AESOP Submission file :2. &LINAR Line/arc module :3. &PLOTT Plot module :4. &AREA Area module (Dummy module) :5. &HHELP Help module :6. &AESOP AESOP main :7. ACOMPL Command file to compile and index :8. \AESOP Command file to install AESOP :9. #AINDX INDXR command file for $ASUBS :10. #APIDX INDXR command file for $AESOP :11. &ASPLO ASPLOT main :12. #ASPLO MLLDR command file for ASPLOT :13. &TEXT Text module :14. \ASPLO Command file to load ASPLOT :15. &SAVE Slide save module :16. #AESOP MLLDR command file for AESOP :17. &AIDS Aid module :18. &ASUBS Common subroutines :19. &FIGUR Figure module :20. "AESOP GENIX input file for HELP fuction :21. !AESOP Help file indexed for CMD :22. #W23 link command file for A2623 :23. #W50 link command file for W7550 :24. &W23 A2623 source file :25. &W50 W7550 source file :26. *W23 Command file to load A2623 :27. *W50 Command file to load W7550 :28. AESOP AESOP program type 6 MLLDR file :29. ASPLO ASPLOT program type 6 file :30. &FLNAM Create SDA file name. :31. [AESOP Soft key doc. file Operating System(s)......: RTE-6 Language(s)..............: FTN77 Keywords.................: 1. Graphics External Support Req'd...: Graphics/1000-II(AGP,DGL),Fortran 77 (FTN7X) If Re-submission, Reason.: This is a re-submission of the AESOP program which was on CSL-1000 Rev. 2433 orginal submitted by Bellevue Technical SEO of Hewlett Packard Co.. This version has been updated to work with GRAPHICS-1000 version 2.0. Also, a help module was added and some other minor modifications were made. Contributor's Name..........: Randy Brzoskowski Company.......: Johnson Wax Street........: 1525 Howe Street m/s 273 City..........: Racine State.........: Wisconsin Country.......: USA Zip Code......: 53403 Phone Number..: (414) 631-3479 Contribution Abstract.......: The primary function of the Aesop software package is a replacement for the BRUNO package on the HP1000 computer. This package provides a tool for the development of overhead slides. Aesop allows for the manufacture of general presentation posters and flyers. The basic printing mechanisms for the slides and posters are the HP plotters. The current version of Aesop can only be run on an E or F series HP1000 computer. The software package requires RTE-6/VM operating system to provide large program capability. The software utilizes the Advanced Graphics package of GRAPHICS/1000-II for supportable graphics and device independence. At least a 61 page memory partition is required to run this program as is (disc nodes and VMA) more will be needed if EMA and memory nodes are used. Note: There are several known omissions in this program. 1) Currently there is no area fill or area move, delete or clone. 2) The LINE/ARC module was originally intended to utilize forms and and block mode, time constraints did not allow this to happen. 3) AESOP will only acess FMGR type files. To acess CI and FMGR files the method of passing the runstrings must be changed and some internal arrays may need to be enlarged. Aesop is a softkey driven system with some functions incorporated into a forms mode of operation. The following run command should be used; RU,AESOP,crt,plotter,digitizer,term LU,plot LU,digit LU where crt = crt WSP name plotter = plotter WSP name digitizer = digitizer WSP name Defaults are: RU,AESOP,A2623,W7550,D2623,1,38,1 The program ASPLOT does the actual plotting of the slide and can be run independently from AESOP. The following run command should be used. RU,ASPLO,namr,flag,plotter lu where: namr = slide or batch file namr flag = 1 or 2 for slide or batch file plotter = plotter WSP name plotter lu = logical unit number of plotter Additional Documentation....: Loading Aesop: AGP of GRAPHICS/1000-II must be loaded as required for the supported graphics devices attached to the system. For example: module ZMNTR and all necessary WSP's must be loaded as shown in the AGP documentation. If a 2508 line printer is to be utilized, then RTRAN program must be loaded as defined in the Device Handlers documentation. The program DLX(from the Software Service Kit for SE's) and CMD must be loaded. The complete AESOP system can be complied and loaded using the command file \AESOP. This file as well as all other command files will need the Crn references modified. At present they are looking for crn 60. The source code may be recomplied and indexed using the FMGR command file ACOMPL. The file "AESOP contains an explanation of the softkeys to be used as an input file for GENIX so the !AESOP help fule can be created. See &HHELP source for more info. L13401 ----------------------------------------------------------------------------- SETTIME L134 AUTOMATIC-TIME SETTING UTILITY ----------------------------------------------------------------------------- Contribution Name...........: SETTIME Title....................: Automatic-time setting utility File Names...............: 00. Rename Transfer File : 01. SETTIME.SBMT : 02. SETTIME.FTN : 03. Settime.Rel : 04. TIMELOG.FTN : 05. Timelog.Rel Operating System(s)......: RTE A, 6 Language(s)..............: FORTRAN 77 External Support Req'd...: none If Re-submission, Reason.: Keywords.................: 1. TIME : 2. BOOT-UP Contributor's Name..........: Rich Mirdas Company.......: GM-HUGHES ELECTRONICS CORPORATION Street........: 6155 El Camino Real City..........: Carlsbad State.........: CA Country.......: USA Zip Code......: 92008 Phone Number..: (619) 931-3000 Contribution Abstract.......: Automatically sets system time on bootup from HP59309A HPIB clock. Maintains a timelog file on disk to prevent time ever being accidently set backwards. Additional Documentation....: Source code is heavily commented. L13501 ----------------------------------------------------------------------------- MUXA L135 DISPLAY/SET 12040 MULTIPLEXOR PORT STATUS ----------------------------------------------------------------------------- Contribution Name...........: MUXA Title....................: Display/set 12040 multiplexor port status File Names...............:00. Rename Transfer File :01. MUXA.SBMT Submission File :02. MUXA.FTN Source file :03. MUXA.REL Relocatable file :04. MUXA.LOD Link command file Operating System(s)......: RTE-A Language(s)..............: FORTRAN Keywords.................: 1. MULTIPLEXOR : 2. STATUS External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Richard Dreze Company.......: Universite Catholique de Louvain Laboratoire du Genie Civil Street........: Place du Levant, 1 City..........: B-1348 Louvain-la-Neuve State.........: Country.......: Belgium Zip Code......: 1348 Phone Number..: (10) 432112 Telex.........: Contribution Abstract.......: This program allows the operator to interactively set the parameters of a mux LU such as, baud rate, parity, handshake, type-ahead mode, and so on. It also displays the current configuration of a mux LU. Calling sequence : RU MUXA Additional Documentation....: - L13601 ----------------------------------------------------------------------------- SPS L136 CURRENT SPOOL STATUS REPORT (LIKE SP,ST) ----------------------------------------------------------------------------- Contribution Name...........: SPS Title....................: Current spool status report (like SP,ST) File Names...............:00. Rename Transfer File :01. SPS.SBMT Submission File :02. SPS.FTN Source file :03. SPS.REL Relocatable file :04. SPS.LOD Link command file Operating System(s)......: RTE-A Language(s)..............: FORTRAN Keywords.................: 1. SPOOLING : 2. STATUS External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Richard Dreze Company.......: Universite Catholique de Louvain Laboratoire du Genie Civil Street........: Place du Levant, 1 City..........: B-1348 Louvain-la-Neuve State.........: Country.......: Belgium Zip Code......: 1348 Phone Number..: (10) 432112 Telex.........: Contribution Abstract.......: This program reports the current status of the spool system in a more compact presentation than the standard SP,ST command. Outspool files are also grouped by outspool LU. Calling sequence : RU SPS Additional Documentation....: - L13701 ----------------------------------------------------------------------------- DBCRN L137 CHANGE CARTREF OF IMAGE DATA SETS AND ROOT FILE ----------------------------------------------------------------------------- Contribution Name...........: DBCRN Title....................: Change cartref of IMAGE data sets and root file File Names...............:00. Rename Transfer File :01. DBCRN.SBMT Submission File :02. DBCRN.FTN Source file :03. DBCRN.REL Relocatable file :04. DBCRN.LOD Link command file Operating System(s)......: RTE-A (probably RTE-6) Language(s)..............: FORTRAN, IMAGE/1000-II Keywords.................: 1. IMAGE External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Richard Dreze Company.......: Universite Catholique de Louvain Laboratoire du Genie Civil Street........: Place du Levant, 1 City..........: B-1348 Louvain-la-Neuve State.........: Country.......: Belgium Zip Code......: 1348 Phone Number..: (10) 432112 Telex.........: Contribution Abstract.......: This program changes the CRN of IMAGE/1000-II data sets without using the standard DBULD/DBDS/DBLOD procedure. Calling sequence : RU,DBCRN or RU,DBCRN,DATA-BASE,NEW_CRN where DATA-BASE = DB name (e.g. INVENT:3334:12) NEW_CRN = new crn for ALL the data sets and root file Notes : the program does not work with DB distributed on more than one cartridge, but it can be easily adapted if needed. the program does not work with the revison 4.0 of IMAGE/1000-II. Additional Documentation....: - L13801 ----------------------------------------------------------------------------- RTE-A UTILITIES L138 MISCELLANEOUS RTE-A UTILITIES ----------------------------------------------------------------------------- Contribution Name...........: RTE-A Utilities Title....................: Miscellaneous Rte-A Utilities File Names...............: 00. Rename Transfer File : 01. RTEA_UTIL.SBMT : 02. LASER.FTN : 03. LASER.REL : 04. MESSAGE.FTN : 05. MESSAGE.REL : 06. REBOOT.FTN : 07. REBOOT.LOD : 08. REBOOT.REL : 09. REBOOT_VCP.MAC : 10. REBOOT_VCP.REL : 11. SEND.FTN : 12. SEND.REL : 13. SETUPDLLIST.FTN : 14. SETUPDLLIST.REL : 15. SETUSERS.DOC : 16. SETUSERS.FTN : 17. SETUSERS.REL : 18. SWEEP.FTN : 19. SWEEP.LOD : 20. SWEEP.REL : 21. VCP.FTN : 22. VCP.REL Operating System(s)......: RTE-A , RTE-6 ?? Language(s)..............: Fortran 77, Macro Keywords.................: 1. Laserjet : 2. Boot-up : 3. Logon/Logoff : 4. Directory External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: Richard E. Alm Company.......: Singer / Kearfott Street........: 30 Continential Drive : Mail Stop 15A03 City..........: Wayne State.........: NJ Country.......: USA Zip Code......: 07470 Phone Number..: 201-633-4581 Telex.........: Contribution Abstract.......: System Management Utilities Additional Documentation....: LASER.FTN - Print 2 Pages on same Physical Page LASER.REL Needs Legal Elite Cartridge for Laserjet MESSAGE.FTN - Send user a message on Function key lines MESSAGE.REL 262X of 239X series only SEND.FTN SEND.REL REBOOT.FTN - Reboot A series computer from any port REBOOT.LOD REBOOT.REL REBOOT_VCP.MAC REBOOT_VCP.REL SETUSERS.DOC - Change Limit of # of users what can logon untill next boot SETUSERS.FTN SETUSERS.REL SWEEP.FTN - Adapted from NSWEEP on CP/M SWEEP.LOD Utility to organize Directories SWEEP.REL SETUPDLLIST.FTN SETUPDLLIST.REL VCP.FTN - Disable Use of VCP on A series while maintaining VCP.REL a back door for Manager to logon L13901 ----------------------------------------------------------------------------- SKD_DBSAVE L139 SAVE AN IMAGE/1000-I DATA BASE IN DBBLD FORMAT ----------------------------------------------------------------------------- Contribution Name...........: SKD_DBSAVE Title....................: Save an Image/1000-I Data Base in DBBLD format File Names...............: 00. Rename Transfer Files : 01. IMAGE_I_UTIL.SBMT : 02. SKD_DBSAVE.FTN : 03. SKD_DBSAVE.REL : 04. SKD_DBSAVE_SUBS.FTN : 05. SKD_DBSAVE_SUBS.REL Operating System(s)......: RTE-A , RTE-6 ??? Language(s)..............: Fortran 77 Keywords.................: 1. IMAGE : 2. BACKUP External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: Richard E. Alm & Lew Metzger Company.......: Singer / Kearfott Street........: 30 Continential Drive : Mail Stop 15A03 City..........: Wayne State.........: NJ Country.......: USA Zip Code......: 07470 Phone Number..: 201-633-4581 Telex.........: Contribution Abstract.......: This program will take an existing Image/1000-I Data Base and save it to a file in a format that can then be edited and reloaded into Image through DBBLD. L14001 ----------------------------------------------------------------------------- ORCAM L140 DIS-ASSEMBLER FOR FILES IN NEW FORMAT ----------------------------------------------------------------------------- Contribution Name...........: ORCAM Title....................: Dis-assembler for files in new format File Names...............:00. Rename Transfer File :01. ORCAM.SBMT Submission file :02. ORCAM.FTN :03. ORCAM.REL :04. ABSOL.MAC :05. ABSOL.REL :06. FF4F.REL :07. ORCAM.LOD LINK COMMAND FILE :08. ORCAM.INCF COMMON BLOCK :09. ORCAM.CMD COMPILE AND LOAD :10. ORCAM ORCAM HELP FILE Operating System(s)......: RTE-6, RTE-A Language(s)..............: MACRO Keywords.................: 1. INVERSE External Support Req'd...: If Re-submission, Reason.: With the original contributor's permission, bugs were corrected, and the program was modified to handle CI files. Contributor's Name..........: Robert Meldrum Company.......: Telesat Canada Street........: 333 River Road City..........: Ottawa State.........: Ontario Country.......: Canada Zip Code......: K1N 8A9 Phone Number..: 613-746-5920(X699) Contribution Abstract.......: To use ORCAM relocatable_filedesc list_lu pseudo_source-filedesc flags where flags are T Flag gives ENT/EXT Tables I Flag gives Macro ,I instead of @ for indirect D Flag gives DEBUG mnemonic tables (Flags may be in any order) Additional Documentation....: See ORCAM help file L14101 ----------------------------------------------------------------------------- COMMON MANAGER L141 MULTIPLE COMMON-AREA MANAGER ----------------------------------------------------------------------------- Contribution Name...........: COMMON MANAGER Title....................: Multiple common-area manager File Names...............:00. Rename Transfer File (Interex-supplied) :01. '**COM :02. &**COM :03. &XXCOM :04. &COMIO :05. ^LIB :06. ]SPCOM :07. ]NGCOM :08. &HEX2 :09. &FNAME :10. &REQST :11. &SPOOL :12. &SPLLU :13. &NGF :14. &NGBRK :15. &NGTRC :16. &NGLOG :17. AACOM :18. AAVAR :19. &AACOM Operating System(s)......: RTE-6/VM Language(s)..............: FTN7X, MACRO Keywords.................: 1. COMMON : 2. MANAGEMENT External Support Req'd...: DECIMAL STRING LIBRARY (%DECAR) : SPOOLER If Re-submission, Reason.: N/A Contributor's Name..........: ROBERT NIEKAMP Company.......: HEWLETT PACKARD Street........: 1001 E. 101 ST. TERR. City..........: KANSAS CITY State.........: MISSOURI Country.......: USA Zip Code......: 64131 Phone Number..: (816) 941-0411 Telex.........: Contribution Abstract.......: THIS PROGRAM IS USED TO SHARE COMMON ELEMENTS OF SINGLE WORD DATA BETWEEN COOPERATING PROGRAMS WITHOUT THE NEED FOR SYSTEM COMMONS OR SHARED EMA (ALLOWING THESE RESOURCES TO BE USED FOR OTHER PURPOSES). TWO AREAS OF 256 WORDS HAVE BEEN ALLOCATED PER MANAGER PROCESS. THE FIRST IS INITIALIZED FROM A DISC FILE **COM WITH LABELS CONTAINED IN **VAR. THE SECOND AREA IS INITIALIZED TO ZEROS AND IS MEMORY BASED ONLY. Additional Documentation....: FILES: &AACOM, AACOM, AND AAVAR ARE PROVIDED AS AN EXAMPLE. &**COM IS A TEMPLATE OF A COMMON MANAGER PROCESS. COPY AND EDIT THIS FILE TO CREATE AN UNIQUE MANAGER. (IE 1$X/**COM/AACOM/) ** NOTE: XX MAY NOT BE USED -- IT IS RESERVED FOR THE SPECIAL MANAGER. &AACOM AND OTHER COMMON MANAGERS MUST BE LOADED AS "DON'T COPY". IT IS BEST TO LOAD THESE FILES AS PERMANENT. FOR BEST RESULTS INCLUDE A RUN STRING IN THE WELCOM FILE. :SYRU,AACOM,-1AACOM:-4:86 ** NOTE: THE FILES AACOM AND AAVAR MUST BE ON A FMGR CARTRIDGE. &XXCOM IS A SPECIAL VERSION OF A COMMON MANAGER IN THAT IT ALLOWS MODIFICATION OF ANY DISC COMMON CONTROLLED BY A &**COM MANAGER. THE TERM SUBSYSTEM REFERS TO THE TWO CHARACTERS THAT REPLACE **. WHEN ASKED FîR A VARIABLE NUMBER YOU MAY ENTER :ALL TO GET A SPOOLED LISTING TO LU6. ENTERING A NUMBER WILL DISPLAY AND ALLOW MODIFICATION. ENTER :EX TO QUIT XXCOM. &COMIO IS THE USER INTERFACE TO A PARTICULAR MANAGER AND MUST BE LOADED WITH THE USERS PROGRAM. SUPPORT FILES: &NGLOG - NO.GO LOG AND INTERNAL COMMON (INCLUDE IN MAIN CODE SPACE) &SPLLU - SPOOLER COMMON (INCLUDE IN MAIN CODE SPACE) &NGF - NO.GO ERROR CHECK &NGTRC - NO.GO TRACE BACK &NGBRK - NO.GO BREAK DETECTION &SPOOL - SPOOLER INTERFACE &FNAME - FILE NAME CLONE &HEX2 - CONVERT 8 BIT DECIMAL TO 2 CHAR HEX &REQST - RESPONCE REQUESTER (USE WITH HP TERMINALS) ^LIB - COMMAND FILE FOR MERGING THE ABOVE SUPPORT FILES AND COMIO EDIT TO CHANGE THE CARTRIDGE **VAR IS AN EDIT TYPE FILE WHICH IS USED TO COMMENT AND ENABLE A PARTICULAR ELEMENT OF THE DISC COMMON AREA. (EXAMINE AAVAR FOR DETAILS) **COM IS A TYPE 2 FILE, RECORD LENGTH 1, SIZE 2 FOR 256 ELEMENTS. THESE 2 FILES MUST BE CREATED BY THE USER FOR EACH MANAGER INUSE AND MUST BE ON A FMGR CARTRIDGE. L14201 ----------------------------------------------------------------------------- QUIP L142 BATCH JOB PROCESSING FOR RTE-A VC+ ----------------------------------------------------------------------------- Contribution Name...........: QUIP Title....................: Batch job processing for RTE-A VC+ File Names...............:00. Rename Transfer File (Interex-supplied) :01. QUIP.SBMT :02. TX_QUIP.DOC :03. TX_EXMP.DOC :04. QU_RELO.CMD :05. QU_LIBR.CMD :06. QU_LMRG.CMD :07. QU_PROG.CMD :08. QU_MOVE.CMD :09. QUIP.HELP :10. QUIP.FTN :11. IQUIP.FTN :12. TQUIP.FTN :13. QUEJB.FTN :14. QUEJB.COM :15. EXCJB.FTN :16. EXCJB.COM :17. PRTJB.FTN :18. JOBJB.FTN :19. UHELP.FTN :20. INDXH.FTN :21. LOGJB.FTN :22. PUTMP.FTN :23. QF_SUBR.FTN :24. QM_SUBR.MAC :25. QUIP.REL :26. IQUIP.REL :27. TQUIP.REL :28. QUEJB.REL :29. EXCJB.REL :30. PRTJB.REL :31. JOBJB.REL :32. UHELP.REL :33. INDXH.REL :34. LOGJB.REL :35. PUTMP.REL :36. QF_SUBR.REL :37. QM_SUBR.REL :38. $*QUIP.LIB Operating System(s)......: RTE-A VC+ Language(s)..............: Ftn7x and Macro Keywords.................: 1. BATCH : 2. SPOOLING External Support Req'd...: NONE If Re-submission, Reason.: Contributor's Name..........: Robert R. Miller Company.......: Martin Marietta Street........: PO Box 29304 City..........: New Orleans State.........: LA Country.......: US Zip Code......: 70189 Phone Number..: (504) 255 2122 Telex.........: Contribution Abstract.......: Complete batch job processing sub-system for RTE-A VC+ systems. Features: Up to four jobs may be active at the same time Two processing Two printing (If you have two printers) Up to 40 jobs may be queued at one time Job prioritizing Time scheduling of processing and/or printing allowed Printer output re-direction Translates RTE-6 FMGR command files to RTE-A CI command files (Although some FMGR commands are restricted.) Permits concurrent scheduling of jobs requiring printer forms change (like 1 part to 4 part paper) Aids in dynamic programmatic construction of job control files at user request time. (It'll take some time to get the hang of this part.) Complete control over jobs with interactive management program 1: Job processing control Hold, Abort, De-queue, and Re-start 2: Job printing control Hold, Abort, De-queue, Re-Start Page reprint, Report Reprint, and Print suspend 3: Job parameter change capabilities Priority, printer, forms, and reset process / print times 4: Job queueing for processing or printing 5: Complete status information display 6: On-line help command help 7: Command stack Cost to your system: Two dummy LUs CI directory /QUIP Some space on an FMGR LU Two days (max) to install (Should only take a couple of hours) Additional Documentation....: See file TX_QUIP.DOC L14301 ----------------------------------------------------------------------------- BLDSCRN L143 SCREEN/SOFTKEY HANDLER FOR 2627/2397 TERMINALS ----------------------------------------------------------------------------- Contribution Name...........: BLDSCRN Title....................: Screen/Softkey Handler for 2627/2397 Terminals File Names...............:00. Rename Transfer File :01. BLDSCRN.SBMT :02. bldscrn1.pas :03. bldkey1.pas :04. bldscrn1.rel :05. bldkey1.rel :06. readme.doc Operating System(s)......: RTE-A Language(s)..............: Pascal Keywords.................: 1. SOFTKEYS : 2. TERMINAL External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Roger Arbogast Company.......: DOD Street........: 9800 Savage Rd. City..........: Ft. Meade State.........: MD Country.......: USA Zip Code......: 20755 Phone Number..: 301-688-7806 Telex.........: Contribution Abstract.......: Programs to handle HP2627 and HP2397 screen formatting and softkey definitions : uses color capabilities og these terminals. Additional Documentation....: Readme.doc L14401 ----------------------------------------------------------------------------- HIDE L144 3-DIMENSIONAL PLOTS WITH HIDDEN-LINE REMOVAL ----------------------------------------------------------------------------- Contribution Name...........: HIDE Title....................: 3-Dimensional Plots with Hidden-Line Removal File Names...............: 00. Rename Transfer File : 01. HIDE.SBMT : 02. HIDE_PLOT10.FTN : 03. PDATA_PLOT10.FTN Operating System(s)......: RTE-6VM RTE-6CI Language(s)..............: FORTRAN7X Keywords.................: 1. GRAPHICS : 2. PLOTTING External Support Req'd...: TEKTRONICS PLOT10 LIBRARY If Re-submission, Reason.: Contributor's Name..........: S.L. Chazanoff Company.......: Jet Propulsion Laboratory Street........: 4800 Oak Grove Dr. City..........: Pasadena State.........: CA. Zip Code......: 91109 Phone Number..: (818) 354-2134 Telex.........: Contribution Abstract.......: HIDE plots 3 dimentional plots along lines of constant Z with hidden lines removed. At the user option HIDE will shift the X axis left right or not at all for each new Z line plotted. That is the good news. The bad news is after much fighting with AGP etc. I was forced to use Plot10 for the graphics. The original program was lifted from the ACM Collected Algorithms and had Univac Calcomp calls. HIDE includes a demonstration mainline program. Additional Documentation....: Due to the origin of the program it is extremely well documented. L14501 ----------------------------------------------------------------------------- SPACE L145 SPACE INVADERS GAME ----------------------------------------------------------------------------- Contribution Name...........: SPACE Title....................: Space Invaders Game File Names...............: 00. Rename transfer file. : 01. SPACE_INVADERS.SBMT Submission file : 02. SPACE_INVADERS.FTN - FORTRAN Source : 03. SPACE_INVADERS.REL - Relocatable : 04. SPACE_INVADERS.LOD - LINK Command : 05. SPHELP - Help file Operating System(s)......: RTE-4B, RTE-6/VM Language(s)..............: FTN4X Keywords.................: 1. Games : 2. Graphics : 3. Demo External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Steve Beattie Company.......: Hewlett-Packard Street........: City..........: State.........: CA. Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: This program is an implimentation of space invaders on a HP 2647A or 2648A Graphics Terminal. The original version was written in HP 2647A BASIC and would only run on that terminal. The concept of this game came from that of the BASIC program but version was written in Fortran 4X and was designed from the ground up. One can win this game by shooting down all invaders (400 of them). There are 10 levels of skill and as the games progresses the invaders get smaller, move faster and faster, and shoot faster and faster. Additional Documentation....: Copy SPACE.HLP to a FMGR cartridge and call it SPHELP. L14601 ----------------------------------------------------------------------------- WARP L146 GAME OF WARP ----------------------------------------------------------------------------- Contribution Name...........: WARP Title....................: Game of Warp File Names...............: 00. Rename transfer file. : 01. WARP.SBMT Submission file : 02. WARPMAIN.REL - Main program : 03. WARPSUB1.REL - Subroutines : 04. WARPSUB2.REL - Subroutines : 05. WARPSUB3.REL - Subroutines : 06. WARPSUB4.REL - Subroutines : 07. WARPSUB5.REL - Subroutines : 08. WARPSUB6.REL - Subroutines : 09. WARPSUB7.REL - Subroutines : 10. WARPSUB8.REL - Subroutines : 11. WARP.LOD - LINK command : 12. WARPMOD.LOD - Relink command : 13. WARPLOAD.CMD - Load command : 14. WARP.DAT - Data file : 15. WARPDATA.ASC - ASCII database : 16. WARPDATA.BIN - Binary database : 17. WARPNOTE.TXT - Information : 18. WARPSAVE - Data file : 19. MESSAGE - Data file Operating System(s)......: RTE-A VC+ Language(s)..............: PASCAL Keywords.................: 1. Games External Support Req'd...: CDS PASCAL library If Re-submission, Reason.: Contributor's Name..........: Steve Beattie Company.......: Hewlett Packard Street........: City..........: State.........: CA. Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: This is some kind of fancy adventure game. It requires a lot of memory on a A-series computer (350+ pages) It works ok with DSD 4.0. You must have the VC+ package installed. Read the file WARPNOTE.TXT for more information. Additional Documentation....: L14701 ----------------------------------------------------------------------------- CONSOLE L147 LOG ONTO SYSTEM SESSION ----------------------------------------------------------------------------- Contribution Name...........: CONSOLE Title....................: Log onto System Session File Names...............: 00. Rename transfer file. : 01. CONSOLE.SBMT Submission file : 02. CONSOLE.FTN - Source file : 03. CONSOLE.REL - Relocatable : 04. CONSOLE.LOD - LINK command Operating System(s)......: RTE-A Language(s)..............: FTN7X Keywords.................: 1. Session : 2. Logon/Logoff External Support Req'd...: VC+ If Re-submission, Reason.: Contributor's Name..........: Steve Beattie Company.......: Hewlett-Packard Street........: City..........: State.........: CA. Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: This program allows a superuser to log onto a system session at the system console. It should normally be used by the system manager. Additional Documentation....: L14801 ----------------------------------------------------------------------------- CRPATH L148 CREATE DIRECTORY PATH ----------------------------------------------------------------------------- Contribution Name...........: CRPATH Title....................: Create Directory Path File Names...............: 00. Rename transfer file. : 01. CRPATH.SBMT Submission file : 02. CRPATH.FTN - Source file : 03. CRPATH.REL - Relocatable : 04. CRPATH.LOD - LINK command Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FTN7X Keywords.................: 1. Directory : 2. Path External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: Steve Beattie Company.......: Hewlett Packard Street........: City..........: State.........: CA. Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: This program creates all directories along a specified path. Syntax: CRPATH path If 'path' does not begin with '/' then create the path from current working directory else create path starting from /. 1. Get working directory. 2. FOR each directory in the path do try to create the directory ignore error = -208 (duplicate directory) Additional Documentation....: L14901 ----------------------------------------------------------------------------- CRYPT L149 ENCRYPT/DECRYPT A FILE ----------------------------------------------------------------------------- Contribution Name...........: CRYPT Title....................: Encrypt/Decrypt a File File Names...............: 00. Rename transfer file. : 01. CRYPT.SBMT Submission file : 02. CRYPT.FTN - Source file : 03. CRYPT.REL - Relocatable : 04. CRYPT.LOD - LINK command Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FTN77 Keywords.................: 1. Encryption : 2. Security External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: Steve Beattie Company.......: Hewlett Packard Street........: City..........: State.........: CA. Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: This program will encrypt or decrypt a file using a key. The program can be run multiple times using different keys. The process is reversed to restore the original file. WARNING: The original file is destroyed and replaced with the encrypted version. If you forget the key, there is no way to restore the original data! Run the program as follows: CI> Crypt <File> <{key1} {key2} {key3} Additional Documentation....: CO,CRYPT.HLP,CRYPT::HELP for on line help. L15001 ----------------------------------------------------------------------------- EDIT_KEYS L150 SET UP FUNCTION KEYS AND RUN EDIT ----------------------------------------------------------------------------- Contribution Name...........: EDIT_KEYS Title....................: Set up Function Keys and Run EDIT File Names...............: 00. Rename transfer file. : 01. EDIT_KEYS.SBMT Submission file : 02. EDIT_KEYS.FTN - Source file : 03. EDIT_KEYS.REL - Relocatable : 04. EDIT_KEYS.LOD - LINK command : 05. OFF_EDIT.FTN - Remove EDITKEYS : 06. OFF_EDIT.REL - Relocatable : 07. OFF_EDIT.LOD - LINK command Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FTN77 Keywords.................: 1. Editor : 2. Softkeys External Support Req'd...: 262x terminal If Re-submission, Reason.: Contributor's Name..........: Steve Beattie Company.......: Hewlett Packard Street........: City..........: State.........: CA. Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: EDITKEYS (ED) sets up the function keys on a 262x terminal and runs EDIT/1000. The most frequently used functions can be entered by pressing a single key. See source listing for a list of keys available. The OFF program removes ED from an ID segment. Additional Documentation....: L15101 ----------------------------------------------------------------------------- FLUSH L151 FORCE SWAPOUT OF PROGRAMS ----------------------------------------------------------------------------- Contribution Name...........: FLUSH Title....................: Force Swapout of Programs File Names...............: 00. Rename transfer file. : 01. FLUSH.SBMT Submission file : 02. FLUSH.FTN - Source file : 03. FLUSH.REL - Relocatable : 04. FLUSH.LOD - LINK command Operating System(s)......: RTE-A Language(s)..............: FTN77 Keywords.................: 1. System : 2. Partition : 3. DS External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: Steve Beattie Company.......: Hewlett Packard Street........: City..........: State.........: CA. Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: This program forces all programs in dynamic memory to be swapped out to the SWAP file. It is mainly for DS monitors. Additional Documentation....: L15201 ----------------------------------------------------------------------------- KILL L152 KILL A GROUP OF SESSIONS ----------------------------------------------------------------------------- Contribution Name...........: KILL Title....................: Kill a Group of Sessions File Names...............: 00. Rename transfer file. : 01. KILL.SBMT Submission file : 02. KILL.FTN - Source file : 03. KILL.REL - Relocatable : 04. KILL.LOD - LINK command Operating System(s)......: RTE-A Language(s)..............: FTN7X Keywords.................: 1. Session External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: Steve Beattie Company.......: Hewlett Packard Street........: City..........: State.........: CA. Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: This program will kill any session (either active or orphaned). A session is orphaned if there are no active processes associated with the session. The session numbers are passed as run parameters. Kill does a 'soft' kill, i.e., it will make the session non-interactive if there are any active programs, unless the second or third parameter is '!'. If the second parameter is a session number, then kill is attempted on all sessions in the INCLUSIVE range. SYNTAX : KILL session1 [session2] [!] options: ! do a hard kill on specified session; session2 implies a range of sessions (session1..session2) Additional Documentation....: L15301 ----------------------------------------------------------------------------- NUSERS L153 DISPLAY NUMBER OF USERS ----------------------------------------------------------------------------- Contribution Name...........: NUSERS Title....................: Display Number of Users File Names...............: 00. Rename transfer file. : 01. NUSERS.SBMT Submission file : 02. NUSERS.FTN - Source file : 03. NUSERS.REL - Relocatable : 04. NUSERS.LOD - LINK command Operating System(s)......: RTE-A Language(s)..............: FTN7X Keywords.................: 1. Session External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: Steve Beattie Company.......: Hewlett Packard Street........: City..........: State.........: CA. Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: This program displays the number of users currently logged on the system. Additional Documentation....: L15401 ----------------------------------------------------------------------------- REMOTE_LOG L154 DS/1000-IV REMOTE LOG STATUS ----------------------------------------------------------------------------- Contribution Name...........: REMOTE_LOG Title....................: DS/1000-IV Remote Log Status File Names...............: 00. Rename transfer file. : 01. REMOTE_LOG.SBMT Submission file : 02. REMOTE_LOG.FTN - Source file : 03. REMOTE_LOG.REL - Relocatable : 04. REMOTE_LOG.LOD - LINK command Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FTN7X Keywords.................: 1. DS : 2. Status External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: Steve Beattie Company.......: Hewlett-Packard Street........: City..........: State.........: CA. Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: This program gives you the status of a remote node on a DS/1000-IV network via IOMAP. Run as follows: CI> RLOG <Remote node> <Security code> <Remote mapping Lu> Additional Documentation....: L15501 ----------------------------------------------------------------------------- UP L155 MOVE UP DIRECTORY PATH ----------------------------------------------------------------------------- Contribution Name...........: UP Title....................: Move Up Directory Path File Names...............: 00. Rename transfer file. : 01. UP.SBMT - Submission file : 02. UP.FTN - Source file : 03. UP.REL - Relocatable : 04. UP.LOD - LINK command : 05. HOME.FTN - Source file : 06. HOME.REL - Relocatable : 07. HOME.LOD - LINK command : 08. HOME.HLP - On-line help Operating System(s)......: RTE-6/VM, RTE-A Language(s)..............: FTN7X Keywords.................: 1. Directory : 2. Path External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: Steve Beattie Company.......: Hewlett Packard Street........: City..........: State.........: CA. Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: Program UP (^) moves you up to the parent directory. Program HOME (^^) moves you up two directories. It saves you some typing. Additional Documentation....: CO,HOME.HLP,^^::HELP for on-line help. L15601 ----------------------------------------------------------------------------- DYMEM L156 REAL-TIME WH,PA ----------------------------------------------------------------------------- Contribution Name...........: DYMEM Title....................: Real-time WH,PA File Names...............:00. Rename Transfer File (Interex-supplied) :01. DYMEM.SBMT Submission file :02. DYMEM.FTN Source :03. DYMEM.REL Relocatable :04. DYMEM.CMD CI command file :05. DYMEM.LOD LINK command file Operating System(s)......: RTE-A only ! Language(s)..............: FTN7X Keywords.................: 1. SYSTEM : 2. MEMORY : 3. PERFORMANCE External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Steve Kidgell Company.......: Rolls - Royce plc Street........: PO Box 31 Raynesway City..........: Derby State.........: Derbyshire Country.......: UK Zip Code......: DE2 8BJ Phone Number..: 0332 662441 ext 005 Telex.........: Contribution Abstract.......: This program gives a real-time display of up to 20 programs in memory. It was originally written to display just the programs in the dynamic area of memory (hence the name) but has been enhanced to display reserved partitions as well. It is a sort of real-time WH,PA. Note that it will not run under RTE-IV or RTE-6 as they do not have dynamic memory allocation. Additional Documentation....: See RTE-A System Design Manual Chapter 11 for details of the memory descriptors and ID segment. L15701 ----------------------------------------------------------------------------- ACT6 L157 DYNAMIC SYSTEM STATUS MONITOR ----------------------------------------------------------------------------- Contribution Name...........: ACT6 Title....................: Dynamic System Status Monitor File Names...............: 00. Rename Transfer File : 01. ACT6.SBMT - Submission file : 02. ACT6.LOD - LINK loader command file : 03. ACT6.REL - Main relocatable code : 04. GENT6.REL - Subroutine relocatable code Operating System(s)......: RTE-6/VM Language(s)..............: ?? - Relocatable supplied, source not available Keywords.................: 1. System : 2. Monitor External Support Req'd...: PASCAL Library If Re-submission, Reason.: Contributor's Name..........: Steven R. Carter Company.......: Eyring Computer Systems, Inc. Street........: 1450 West 820 North City..........: Provo State.........: Utah Country.......: USA Zip Code......: 84604 Phone Number..: 801-375-2434 Telex.........: 882-000 Contribution Abstract.......: This program provides a dynamic picture of the computer system. Status of each memory partition is shown, along with the amount of SAM, the number of id segments, the number of "jobs", etc. A very useful utility. Additional Documentation....: This program was contributed to Interex by Eyring Computer Systems, Inc. 1450 West 820 North Provo, UT 84601 (801) 375-2434 through Scott Hill of Pitt-Des Moines, Inc., Des Moines, IA. A much enhanced version is available from Eyring Computer Systems, Inc. for the HP1000-A series computer. L15801 ----------------------------------------------------------------------------- ADVENTURE L158 ADVENTURE GAME ----------------------------------------------------------------------------- Contribution Name...........: ADVENTURE Title....................: Adventure game File Names...............:00. Rename Transfer File :01. 'ADVEN :02. &ADV01 MAIN PROGRAM SEGMENT OF ADVENTURE :03. &ADVX2 COMMAND DECODE SEGMENT :04. &ADVY2 1ST COMMAND ACTION SEGMENT :05. &ADV03 INITIALISATION SEGMENT :06. &ADV04 SUBROUTINES :07. &ADV05 SUBROUTINES :08. &ADV06 MAGIC MODE SEGMENT :09. &ADASM ASSEMBLER ROUTINES :10. &RANDM RANDOM NUMBER GENERATOR :11. ADVFTN FORTRAN COMPLIATION TRANSFER FILE :12. LADVEN LOADER TRANSFER FILE :13. ^ADVEN LOADER COMMAND FILE :14. #ADVZZ DATABASE AND TEXT FILE FOR ADVENTURE :15. $LIBHS HAYSTACKS LIBRARY (SOME ROUTINES NEE :16. %ADV01 :17. %ADVX2 :18. %ADVY2 :19. %ADV03 :20. %ADV04 :21. %ADV05 :22. %ADV06 :23. %ADASM :24. %RANDM :25. ADVCOM COMMON SECTION INCLUDED IN NEW SEGME :26. ADVALL :27. &ADV07 NEW COMMANDS SEQMENT :28. %ADV07 Operating System(s)......: RTE 4B Language(s)..............: FTN4X,ASMB Keywords.................: 1. GAMES External Support Req'd...: NONE If Re-submission, Reason.: FACILITIES ADDED AND CAVE EXPANDED Contributor's Name..........: T LONDON Company.......: UKSL Street........: KEMBLE HOUSE : KEAN STREET City..........: LONDON State.........: Country.......: ENGLAND Zip Code......: Phone Number..: 01-836-8751 Telex.........: Contribution Abstract.......: 1) IT IS ADVISABLE TO USE THE LOADER COMMAND FILE FOR THE COMPLEX LOAD 2) IN MOST SYSTEMS LI,%LIB COULD BE REMOVED 3) WHEN RUNNING ADVEN,X,Y,Z X INDICATES THE OUTPUT DEVICE DEFAULT YOUR TERMINAL Y INDICATES THE CARTRIDGE FOR DATA FILES DEFAULT 3110 Z WHEN GREATER THAN 1 INITATES THE TRACE FACILITY 4) TO ENTER MAGIC MODE TYPE IN MAGIC THE SYSTEM WILL RESPOND WITH A LONG MESSAGE (PINCHED FROM D&D) AND A 6 DIGIT NUMBER I.E. ABCDEF THE PASS WORD IS DEFINED AS (A+F)-(B+C+D+E) THIS CAN BE NEGATIVE Additional Documentation....: L15901 ----------------------------------------------------------------------------- RNSTATUS L159 CHECK RESOURCE# AND LU USAGE ----------------------------------------------------------------------------- Contribution Name...........: Rnstatus Title....................: Check Resource# and Lu Usage File Names...............:00. Rename Transfer File :01. rnstatus.sbmt :02. rnstatus.ftn :03. getrn.mac :04. rnstatus.rel :05. getrn.rel :06. rnstatus.lod Operating System(s)......: RTE-A Language(s)..............: Ftn7x,macro Keywords.................: 1. resource_number : 2. status External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: T.V. Gill Company.......: R.J. Reynolds Street........: QA 26-1 City..........: Winston-Salem State.........: NC Country.......: Zip Code......: 27102 Phone Number..: 919/777-5953 Contribution Abstract.......: Program to check rte-a resource # status Additional Documentation....: None L16001 ----------------------------------------------------------------------------- LOCKEDBY? L160 SHOW LU AND RESOURCE-NUMBER LOCKS ----------------------------------------------------------------------------- Contribution Name...........: Lockedby? Title....................: Show LU and Resource-Number Locks File Names...............:00. Rename Transfer File :01. lockedby.sbmt :02. lockedby.ftn :03. left_justify.ftn :04. fblnk.ftn :05. lockedby.rel :06. left_justify.rel :07. fblnk.rel :08. lockedby.lod Operating System(s)......: RTE-A Language(s)..............: Ftn7x Keywords.................: 1. resource_number : 2. system_tables : 3. status External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: T.V. Gill Company.......: R.J. Reynolds Street........: QA 26-1 City..........: Winston-Salem State.........: NC Country.......: Zip Code......: 27102 Phone Number..: 919/777-5953 Contribution Abstract.......: Two programs to check system resource# and lu locking status. Additional Documentation....: None L16101 ----------------------------------------------------------------------------- BRUNO L161 GRPAHICS DESIGN PROGRAM REV 3.1 ----------------------------------------------------------------------------- Contribution Name...........: BRUNO Title....................: Grpahics design program Rev 3.1 File Names...............:00. Rename Transfer File :01. BRUNO.SBMT :02. SPACE.FTN :03. BSUBS.FTN :04. BRUN0.FTN - Put font data in EMA :05. BRUN1.FTN - User interface and plotting :06. BRUN2.FTN - Save slide on disc :07. BRUN4.FTN - Control lines and arc :08. BRUN3.FTN - Control text inputs :09. BRUN7.FTN - Digitize on the 2648 :10. BRUN5.FTN :11. ESTNG.FTN :12. BRUNO.FTN - Main segment :13. BRUN6.FTN - Control figure placing :14. ESCPE.FTN :15. COMMON.FTN :16. SK0.MAC :17. EDKEY.MAC :18. SK2A.MAC :19. FORM.MAC :20. SKTL.MAC :21. UPSHF.MAC :22. SKLNE.MAC :23. SKHV.MAC :24. SK2.MAC :25. SK1A7.MAC :26. SK1A.MAC :27. SKCIR.MAC :28. SKFIG.MAC :29. EDSFT.MAC :30. SKMAK.MAC :31. SKDEG.MAC :32. SKDIG.MAC :33. SKYN.MAC :34. BRUNO.LOD - Linker file :35. SKLIB.CMP :36. BRUNO.CMP - FTN77 compiler transfer file :37. BSUBS.CMP :38. SKLIB.MRG - Merge command file :39. SK2A.REL :40. UPSHF.REL :41. SKTL.REL :42. SKMAK.REL :43. SKLNE.REL :44. BRUN5.REL - Control, refresh and merge :45. SKFIG.REL :46. BRUN1.REL :47. BRUN2.REL :48. BRUN7.REL :49. SK1A.REL :50. SKDEG.REL :51. BRUN4.REL :52. SK2.REL :53. COMMON.REL :54. BRUN6.REL :55. SKCIR.REL :56. FORM.REL :57. BRUN3.REL :58. BRUNO.REL :59. DLTBL.REL :60. SPACE.REL :61. SK1A7.REL :62. SKDIG.REL :63. ESCPE.REL :64. ESTNG.REL :65. SKHV.REL :66. SK0.REL :67. EDKEY.REL :68. BRUN0.REL :69. EDSFT.REL :70. SKYN.REL :71. $SKLIB.LIB :72. $BSUBS.LIB - Bruno indexed library :73. SKLIB.LIB :74. $GPS.LIB :75. EMCLB.LIB :76. $EMCLB.LIB :77. BSUBS.LIB Operating System(s)......: RTE-6, MAY BE RTE-A Language(s)..............: MACRO, FTN77, Requires C.83 or later Keywords.................: 1. Graphics : 2. Figures : 3. Interactive External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Thomas Alkatib/David Delisle Company..................: Naval Ship Weapon Systems Eng. Station Street...................: NSWSES, CODE 4R20, BLDG 1220 City.....................: PORT HEUNEME State....................: CA Country..................: USA Zip Code.................: 93043 Phone Number.............: 805/982-3303 Contribution Abstract.......: BRUNO is a graphics program originally designed by Hewllet Packard. Rev 3.1 include the following enhancements: 1. Bruno can access files on both CI and FMGR volumes. 2. You can run the program from any graphics terminal connected to either baci I/F card or mux channel. 3. This program has been broken down into multiple segments which will enable the user to load it by using the LINK program. 4. Bruno is much faster than the old versions due to the small size of all the segments. Additional Documentation....: Each subroutine is sufficiently documented within its source code, Also BRUNO.FTN has some description of the main bruno routines. L16201 ----------------------------------------------------------------------------- APPT L162 AN APPOINTMENT REMINDER PROGRAM ----------------------------------------------------------------------------- Contribution Name...........: APPT Title....................: An appointment reminder program File Names...............:00. Rename Transfer File (Interex-supplied) :01. appt.sbmt :02. appt.ftn :03. appt.rel :04. appt.lod :05. lparse.ftn :06. lparse.rel :07. appt :08. lparse :09. appt.appt Operating System(s)......: RTE-A, etc w/ CI Language(s)..............: Fortran 77 Keywords.................: 1. Calendar : 2. Scheduling : 3. Help External Support Req'd...: none If Re-submission, Reason.: Contributor's Name..........: Thomas E. Goff Company.......: NASA, Goddard Space Flight Center Street........: Code 623 City..........: Greenbelt State.........: Maryland Country.......: USA Zip Code......: 20771 Phone Number..: (301) 286-7568 Telex.........: Contribution Abstract.......: This is a user non-friendly (intensionally) appointment reminder program. The user enters a file listing appointments to be reminded of and this program will produce the reminder at a user specified interval before the appointment. Additional Documentation....: in the help file: /HELP/APPT L16301 ----------------------------------------------------------------------------- ERR L163 AN ERROR REPORTING PROGRAM FOR ALL HP ERRORS ----------------------------------------------------------------------------- Contribution Name...........: ERR Title....................: An error reporting program for all HP errors File Names...............:00. Rename Transfer File (Interex-supplied) :01. err.sbmt :02. err.ftn :03. err.rel :04. err.lod :05. Flist.ftn :06. Flist.rel :07. Lparse.ftn :08. Lparse.rel :09. err :10. lparse :11. errors Operating System(s)......: RTE-A, etc w/ CI Language(s)..............: Fortran 77 Keywords.................: 1. error : 2. help External Support Req'd...: none If Re-submission, Reason.: Contributor's Name..........: Thomas E. Goff Company.......: NASA, Goddard Space Flight Center Street........: Code 623 City..........: Greenbelt State.........: Maryland Country.......: USA Zip Code......: 20771 Phone Number..: (301) 286-7568 Telex.........: Contribution Abstract.......: This is an error decoding routine which will print an explanation of all HP error codes. The user enters up to four error key words or numbers, the program permutes these keys into 19 possible key words, then searches an error file for a match with up to 8 keys for each error message. This message is then displayed on the user terminal. The error file is presently applicable to RTE-A and RTE-6 but will be separated into separate files for RTE-A, RTE-6, RTE-IV, RTE-II in the future. Additional Documentation....: in the help file: /HELP/ERR L16401 ----------------------------------------------------------------------------- SUM L164 A SIMPLE TWO-COLUMN SPREAD-SHEET SUM TOTALIZER ----------------------------------------------------------------------------- Contribution Name...........: SUM Title....................: A simple two-column spread-sheet sum totalizer File Names...............:00. Rename Transfer File (Interex-supplied) :01. sum.sbmt :02. sum.ftn :03. sum.rel :04. sum.lod :05. Lparse.ftn :06. Lparse.rel :07. sum Operating System(s)......: RTE-A, etc w/ CI Language(s)..............: Fortran 77 Keywords.................: 1. calculator : 2. spread_sheet External Support Req'd...: none If Re-submission, Reason.: Contributor's Name..........: Thomas E. Goff Company.......: NASA, Goddard Space Flight Center Street........: Code 623 City..........: Greenbelt State.........: Maryland Country.......: USA Zip Code......: 20771 Phone Number..: (301) 286-7568 Telex.........: Contribution Abstract.......: This is a simple program to add up lists of numbers, ignoring headers and all non-numeric words. Very useful for adding a table of quantities with associated prices. Sub totals can be displayed. key words, then searches an error file for a match with up to 8 keys for each error message. This message is then displayed on the user terminal. Additional Documentation....: in the help file: /HELP/SUM L16501 ----------------------------------------------------------------------------- ELZAP L165 A COMPUTERIZED BOARD GAME ----------------------------------------------------------------------------- Contribution Name...........: ELZAP Title....................: A computerized board game File Names...............:00. Rename Transfer File (Interex-supplied) :01. elzap.sbmt :02. elzap.ftn :03. elzap.rel :04. elzap.lod :05. elzap Operating System(s)......: RTE-IV through RTE-A Language(s)..............: Fortran 77 Keywords.................: 1. games External Support Req'd...: none If Re-submission, Reason.: Contributor's Name..........: Thomas E. Goff Company.......: NASA, Goddard Space Flight Center Street........: Code 623 City..........: Greenbelt State.........: Maryland Country.......: USA Zip Code......: 20771 Phone Number..: (301) 286-7568 Telex.........: Contribution Abstract.......: This is a board type of game played against the computer. The object is to complete a continuous line across the terminal screen in a horizontal direction while the computer tries to do the same in a vertical direction. Additional Documentation....: in the help file: /HELP/ELZAP L16601 ----------------------------------------------------------------------------- CALC L166 A COMPUTERIZED INTERACTIVE CALCULATOR ----------------------------------------------------------------------------- Contribution Name...........: CALC Title....................: A computerized interactive calculator File Names...............:00. Rename Transfer File (Interex-supplied) :01. calc.sbmt :02. calc.ftn :03. calc.rel :04. calc.lod :05. stretch.ftn :06. stretch.rel :07. lparse.ftn :08. lparse.rel :09. hex.mac :10. hex.rel :11. calc :12. lparse Operating System(s)......: RTE-A, etc Language(s)..............: Fortran, Macro Keywords.................: 1. calculator : 2. interactive External Support Req'd...: none If Re-submission, Reason.: Many enhancements: file reading capability, multiple equations, more error checking, CI command file interaction. Contributor's Name..........: Thomas E. Goff Company.......: NASA, Goddard Space Flight Center Street........: Code 623 City..........: Greenbelt State.........: Maryland Country.......: USA Zip Code......: 20771 Phone Number..: (301) 286-7568 Telex.........: Contribution Abstract.......: This is a user friendly computerized calculator using a normal equation format (not reverse polish). It has the ability to save and use 8 user definable parameters, to utilize all Fortran intrinsics, to perform number base conversion including hex and character equivalents, to edit equations on the terminal screen, and to read equations from a disc file. It may also be used in CI command files to perform branches, in addition to running other programs and includes an on-line help file. Additional Documentation....: in the help file: /HELP/CALC L16701 ----------------------------------------------------------------------------- LOAN L167 A MORTGAGE-LOAN ANALYSIS PROGRAM ----------------------------------------------------------------------------- Contribution Name...........: LOAN Title....................: A mortgage-loan analysis program File Names...............:00. Rename Transfer File (Interex-supplied) :01. loan.sbmt :02. loan.ftn :03. loan.lod :04. stretch.ftn :05. stretch.rel :06. calc_sub.ftn :07. calc_sub.rel :08. lparse.ftn :09. lparse.rel :10. loan :11. lparse :12. loanpay.ftn :13. loanpay.rel :14. loanpay.lod :15. loanpay Operating System(s)......: RTE-A, etc Language(s)..............: Fortran Keywords.................: 1. Finance External Support Req'd...: none If Re-submission, Reason.: Enhancements for period determinations Contributor's Name..........: Thomas E. Goff Company.......: NASA / Goddard Space Flight Center Street........: Code 623 City..........: Greenbelt State.........: Maryland Country.......: USA Zip Code......: 20771 Phone Number..: (301) 286-7568 Telex.........: Contribution Abstract.......: This is an update to my original Loan program. It uses a subroutine version of my CALC program to allow more flexibility in entering payment periods, loan duration, etc. You can now perform loan calculations like most Banks do!! Also: on-line help and other program running capability. I have included an update to an early Interex loan payment program referenced in the LOAN documentation. Additional Documentation....: The help file /HELP/LOAN L16801 ----------------------------------------------------------------------------- DF L168 AN EDIT, COMPILE, LINK, & GO FACILITY ----------------------------------------------------------------------------- Contribution Name...........: DF Title....................: An edit, compile, link, & go facility File Names...............:00. Rename Transfer File (Interex-supplied) :01. df.sbmt :02. df.ftn :03. df.rel :04. df.lod :05. df Operating System(s)......: Language(s)..............: Keywords.................: 1. Procedures External Support Req'd...: none If Re-submission, Reason.: More enhancements Contributor's Name..........: Thomas E. Goff Company.......: NASA / Goddard Space Flight Center Street........: Code 623 City..........: Greenbelt State.........: Maryland Country.......: USA Zip Code......: 20771 Phone Number..: (301) 286-7568 Telex.........: Contribution Abstract.......: This utility is a program that will run EDIT/1000 selectively, run the appropriate compiler, link the result if it is not a subroutine, and possibly run it. This is a fast method for developing programs - either small ones or modules of larger programs. Additional Documentation....: the help file /HELP/DF L16901 ----------------------------------------------------------------------------- SHOOTING_STARS L169 STARS AND BLACK HOLES GAME ----------------------------------------------------------------------------- Contribution Name...........: Shooting_stars Title....................: Stars and black holes game File Names...............:00. Rename Transfer File (Interex-supplied) :01. Shooting_stars.sbmt :02. Shooting_stars.ftn :03. Shooting_stars.rel :04. Shooting_stars.lod :05. touch.ftn :06. touch.rel :07. lparse.ftn :08. lparse.rel :09. shooting_stars Operating System(s)......: RTE-A, RTE-6, etc. Language(s)..............: Fortran 77 Keywords.................: 1. games : 2. touch External Support Req'd...: HP150 or HP2393 with touch screen desirable If Re-submission, Reason.: Contributor's Name..........: Thomas E. Goff Company.......: NASA / Goddard Space Flight Center Street........: Code 623 City..........: Greenbelt State.........: Maryland Country.......: USA Zip Code......: 20771 Phone Number..: (301) 286-7568 Telex.........: Contribution Abstract.......: This is a touch screen game (can also be played without a touch screen) in which stars are destroyed thereby creating black holes and optionally, more stars. Illustrates the use of the touch facility and contains a complete touch screen library. Additional Documentation....: on-line and help file: /HELP/SHOOTING_STARS L17001 ----------------------------------------------------------------------------- MDUPE L170 MAGNETIC TAPE DUPLICATOR ----------------------------------------------------------------------------- Contribution Name...........: MDUPE Title....................: Magnetic tape duplicator File Names...............:00. Rename Transfer File (Interex-supplied) :01. mdupe.sbmt :02. mdupe.ftn :03. mdupe.rel :04. mdupe.lod :05. mdupe Operating System(s)......: RTE-A, RTE-6 Language(s)..............: Fortran 77 Keywords.................: 1. magnetic_tape : 2. copy External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Thomas E. Goff Company.......: NASA / Goddard Space Flight Center Street........: Code 623 City..........: Greenbelt State.........: Maryland Country.......: USA Zip Code......: 20771 Phone Number..: (301) 286-7568 Telex.........: Contribution Abstract.......: Another magnetic tape duplicator. This is an older program that has been is use for many years to duplicate mag tapes with file limits, record limits, pre-positioning, error checking, and selective rewinding. A more capable updated version is in the mill. Additional Documentation....: /HELP/MDUPE L17101 ----------------------------------------------------------------------------- PRINTS L171 CONTENTS OF A TERMINAL SCREEN TO LINE PRINTER ----------------------------------------------------------------------------- Contribution Name...........: PRINTS Title....................: Contents of a terminal screen to line printer File Names...............:00. Rename Transfer File (Interex-supplied) :01. prints.sbmt :02. prints.ftn :03. prints.rel :04. prints.lod :05. prints Operating System(s)......: RTE-A, RTE-6 Language(s)..............: Fortran Keywords.................: 1. printer : 2. terminal : 3. copy External Support Req'd...: If Re-submission, Reason.: update from an older contribution Contributor's Name..........: Thomas E. Goff Company.......: NASA / Goddard Space Flight Center Street........: Code 623 City..........: Greenbelt State.........: Maryland Country.......: USA Zip Code......: 20771 Phone Number..: (301) 286-7568 Telex.........: Contribution Abstract.......: This program transfers the contents of terminal memory to the line printer. Very useful when run from EDIT/1000. Additional Documentation....: /HELP/PRINTS L17201 ----------------------------------------------------------------------------- BTDMP L172 ANOTHER MAGNETIC DUMPING PROGRAM ----------------------------------------------------------------------------- Contribution Name...........: BTDMP Title....................: Another magnetic dumping program File Names...............:00. Rename Transfer File (Interex-supplied) :01. btdmp.sbmt :02. btdmp.ftn :03. btdmp.rel :04. btdmp.lod :05. hpint.ftn :06. hpint.rel :07. ftibm.mac :08. ftibm.rel :09. bin.mac :10. bin.rel :11. hex.mac :12. hex.rel :13. dec.mac :14. dec.rel :15. ebcdh.ftn :16. ebcdh.rel :17. ftdec.mac :18. ftdec.rel :19. hptst.mac :20. hptst.rel :21. btdmp Operating System(s)......: RTE-A, RTE-6 Language(s)..............: Fortran, Macro Keywords.................: 1. dump : 2. magnetic_tape External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: Thomas E. Goff Company.......: NASA / Goddard Space Flight Center Street........: Code 623 City..........: Greenbelt State.........: Maryland Country.......: USA Zip Code......: 20771 Phone Number..: (301) 286-7568 Telex.........: Contribution Abstract.......: This program is a general purpose magnetic tape dumping utility. It will position a tape, then dumb user selected record sizes to any LU. The formats dumbed are: ASCII; EBCDIC; HP ,DEC or IBM Floating point or integer; hex; binary; octal; byte swap. It is an older but functioning program that needs a cleaner user interface. Additional Documentation....: /HELP/BTDMP L17301 ----------------------------------------------------------------------------- MAZE L173 A RAT IN A MAZE GAME ----------------------------------------------------------------------------- Contribution Name...........: MAZE Title....................: A rat in a maze game File Names...............:00. Rename Transfer File (Interex-supplied) :01. maze.sbmt :02. maze.ftn :03. maze.rel :04. maze Operating System(s)......: RTE-A, etc Language(s)..............: Fortran 77 Keywords.................: 1. games External Support Req'd...: none If Re-submission, Reason.: Contributor's Name..........: Thomas E. Goff Company.......: NASA, Goddard Space Flight Center Street........: Code 623 City..........: Greenbelt State.........: Maryland Country.......: USA Zip Code......: 20771 Phone Number..: (301) 286-7568 Telex.........: Contribution Abstract.......: This program will generate a maze in character form on any character oriented output device (terminals, line printers, LaserJet, etc). The user specifies the size of the maze. Very large mazes can be generated on devices that support compressed printing. There is only one path through the maze. L17401 ----------------------------------------------------------------------------- CALENDAR L174 A CALENDAR PRODUCING PROGRAM WITH PICTURES ----------------------------------------------------------------------------- Contribution Name...........: CALENDAR Title....................: A calendar producing program with pictures File Names...............:00. Rename Transfer File (Interex-supplied) :01. calendar.sbmt :02. calendar.ftn :03. calendar.rel :04. calendar.lod :05. calendar :06. AIR_PLANE.PIC :07. ANDY_CAP.PIC :08. ANNIE.PIC :09. COYOTE.PIC :10. DANCING_FEET.PIC :11. LOVE.PIC :12. MONA.PIC :13. NICE_DAY.PIC :14. PIC24.PIC :15. PS_CAT.PIC :16. ROAD_RUNNER.PIC :17. RUDE_AWAKE.PIC :18. SNOOPY.PIC :19. SPOOK.PIC :20. TURTLE.PIC :21. TWEETY.PIC :22. XMAS.PIC Operating System(s)......: RTE-A, etc w/ CI Language(s)..............: Fortran 77 Keywords.................: 1. calendar External Support Req'd...: none If Re-submission, Reason.: Contributor's Name..........: Thomas E. Goff Company.......: NASA, Goddard Space Flight Center Street........: Code 623 City..........: Greenbelt State.........: Maryland Country.......: USA Zip Code......: 20771 Phone Number..: (301) 286-7568 Telex.........: Contribution Abstract.......: This is an old program that will print onto a line printer, a calendar for either a year or a month. Each calendar has a picture, then the calendar itself. Each block in the monthly calendar may contain the day number in large or small sizes and the Julian day. The source file must be changed to include the directory name for the picture files. Additional Documentation....: in the help file: /HELP/CALENDAR L17501 ----------------------------------------------------------------------------- SCRAMBLE L175 SCRAMBLER/UNSCRAMBLER FOR TYPE 3/4 FILES ----------------------------------------------------------------------------- Contribution Name...........: SCRAMBLE Title....................: Scrambler/unscrambler for Type 3/4 files File Names...............:00. Rename Transfer File (Interex-supplied) :01. SCRAMBLE.SBMT :02. $MACRO :03. ASHLB.LIB :04. RANDOM.MAC :05. RANDOM.REL :06. README :07. SCRAMBLE.FTN :08. SCRAMBLE.LOD :09. SCRAMBLE.REL :10. UNSCRAMBLE.FTN :11. UNSCRAMBLE.LOD :12. UNSCRAMBLE.REL Operating System(s)......: Language(s)..............: FTN7X Keywords.................: 1. Encryption : 2. Security External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: UK User's Group Company.......: Street........: City..........: State.........: Country.......: Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: This contribution consists of two programs, SCRAMBLE and UNSCRAMBLE. File types 3/4 are scrambled into file type 1003/1004, respectively. There is a description in Italian at the head of SCRAMBLE.FTN Brief instructions are:- CI> SCRAMBLE (or UNSCRAMBLE) <Filename or Filemask>,[<OK>] where the 'OK' may be used to suppress CI-style asking on each file. Respond to Password? with 8 alpha characters. The program then prompts in a similar manner to HP PU Don't forget the password! Dont spend too long typing it in (you only have 3 seconds!). L17601 ----------------------------------------------------------------------------- DIGRAF1 L176 GRAPHICS ROUTINES FOR HPSPICE/DGL (PART 1/5) ----------------------------------------------------------------------------- Contribution Name...........: DIGRAF1 Title....................: Graphics routines for HPSPICE/DGL (Part 1/5) File Names...............:00. Rename Transfer File (Interex-supplied) :01. DiGraf1.SBMT submission file :02. %D0001 :03. %D0002 :04. %D0006 :05. %D0019 :06. %D0026 :07. %DIDD :08. %DIDD2 :09. %M0FIL :10. %M0FIN :11. %M0GFS :12. %M0I00 :13. %M0I01 :14. %M0I02 :15. %M0I03 :16. %M0IOT :17. %M0NAM :18. %M0NUM :19. %M0PLT ` :20. %MASIN :21. %MASOC :22. %MBADD :23. %MBFLS :24. %MBYTS :25. %MCLSF :26. %MCREF :27. %MDBEG :28. %MDEND :29. %MDRED :30. %MDWRT :31. %MERR :32. %MFADD :33. %MFERR :34. %MFWRT :35. %MGETC :36. %MID00 :37. %MID01 :38. %MID02 :39. %MID03 :40. %MID08 :41. %MIFIL :42. %MINAS :43. %MLOCK :44. %MOPNF :45. %MOPSY :46. %MPURF :47. %MREAF :48. %MREAS :49. %MSEKF :50. %MSETC :51. %MSETN :52. %MSPCK :53. %MULCK :54. %MVWRD :55. %MWRIF :56. %MXYA1 :57. %MXYA2 :58. %MXYB1 :59. %MXYB3 :60. %MXYF1 :61. %T0INT :62. %T0MAP :63. %TAPCO :64. %TAPRW :65. %TAPRX :66. %TBEG1 :67. %TBEGE :68. %TBESC :69. %TBMPN :70. %TCOLA :71. %TCORD :72. %TDLIM :73. %TDPAT :74. %TDRED :75. %TDTOW :76. %TECHO :77. %TEDRW :78. %TENDE :79. %TFILL :80. %THCLP :81. %TICTB :82. %TINPG :83. %TIPTB :84. %TIQCP :85. %TITOA :86. %TIVER :87. %TLLIM :88. %TLTOD :89. %TMVZE :90. %TPGCP :91. %TPHPR :92. %TPLIM :93. %TPRPH :94. %TPTOD :95. %TREX :96. %TWTOD :97. %Z0BFI :98. %Z0BUF :99. %Z0CAT Operating System(s)......: RTE-6 Language(s)..............: FTN7X Keywords.................: 1. Graphics External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: University of Colorado Company.......: Academic Computing Center Street........: City..........: State.........: Country.......: USA Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: This contribution is the complete graphics package for HPSPICE, which is basically the same as HP1000 Graphics/1000-II DGL, written originally at University of Colorado under the direction of Prof. Mary Jo Coogan. HP modified the code for HPSPICE/DGL; the HP-modified version is the contained here (current through Rev. 2540). L17701 ----------------------------------------------------------------------------- DIGRAF2 L177 GRAPHICS ROUTINES FOR HPSPICE/DGL (PART 2/5) ----------------------------------------------------------------------------- Contribution Name...........: DIGRAF2 Title....................: Graphics routines for HPSPICE/DGL (Part 2/5) File Names...............:00. Rename Transfer File (Interex-supplied) :01. DiGraf2.SBMT submission file :02. %Z0CON :03. %Z0COR :04. %Z0CPA :05. %Z0CT4 :06. %Z0CT8 :07. %Z0CTB :08. %Z0DC1 :09. %Z0DC3 :10. %Z0DCD :11. %Z0DD1 :12. %Z0DD3 :13. %Z0DDV :14. %Z0DI1 :15. %Z0DI3 :16. %Z0DIN :17. %Z0DL1 :18. %Z0DL3 :19. %Z0DLM :20. %Z0DPA :21. %Z0DT4 :22. %Z0DT8 :23. %Z0ERR :24. %Z0EVS :25. %Z0EXT :26. %Z0FBF :27. %Z0FBI :28. %Z0I00 :29. %Z0I01 :30. %Z0I02 :31. %Z0I03 :32. %Z0I05 :33. %Z0I08 :34. %Z0I09 :35. %Z0NA1 :36. %Z0NA3 :37. %Z0NAT :38. %Z0NC1 :39. %Z0NCA :40. %Z0NPA :41. %Z0PTB :42. %Z0SYS :43. %Z0WRK :44. %ZASPK :45. %ZBEGN :46. %ZBMOD :47. %ZCOL1 :48. %ZCOLM :49. %ZCOLR :50. %ZCSIZ :51. %ZDCOL :52. %ZDEND :53. %ZDIN1 :54. %ZDINT :55. %ZDLIM :56. %ZDPMM :57. %ZDPST :58. %ZDRAW :59. %ZEND :60. %ZIACS :61. %ZICOL :62. %ZIES1 :63. %ZIES3 :64. %ZIESC :65. %ZIPST :66. %ZIWS :67. %ZLLIM :68. %ZLOCP :69. %ZLPMM :70. %ZLSTL :71. %ZMARK :72. %ZMCUR :73. %ZMOVE :74. %ZNEWF :75. %ZOES1 :76. %ZOES3 :77. %ZOESC :78. %ZPGDD :79. %ZPGDI :80. %ZPICL :81. %ZPIKP :82. %ZPILS :83. %ZPLIM :84. %ZPOLY :85. %ZPPMM :86. %ZPSTL :87. %ZTEX2 :88. %ZTEXT :89. %ZVIEW :90. %ZWIND :91. &D0001 :92. &D0002 :93. &D0006 :94. &D0019 :95. &D0026 :96. &DIDD :97. &DIDD2 :98. &M0FIL :99. &M0FIN Operating System(s)......: RTE-6 Language(s)..............: FTN7X Keywords.................: 1. Graphics External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: University of Colorado Company.......: Academic Computing Center Street........: City..........: State.........: Country.......: USA Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: This contribution is the complete graphics package for HPSPICE, which is basically the same as HP1000 Graphics/1000-II DGL, written originally at University of Colorado under the direction of Prof. Mary Jo Coogan. HP modified the code for HPSPICE/DGL; the HP-modified version is the contained here (current through Rev. 2540). L17801 ----------------------------------------------------------------------------- DIGRAF3 L178 GRAPHICS ROUTINES FOR HPSPICE/DGL (PART 3/5) ----------------------------------------------------------------------------- Contribution Name...........: DIGRAF3 Title....................: Graphics routines for HPSPICE/DGL (Part 3/5) File Names...............:00. Rename Transfer File (Interex-supplied) :01. DiGraf3.SBMT submission file :02. &M0GFS :03. &M0I00 :04. &M0I01 :05. &M0I02 :06. &M0I03 :07. &M0IOT :08. &M0NAM :09. &M0NUM :10. &M0PLT :11. &MASIN :12. &MASOC :13. &MBADD :14. &MBFLS :15. &MBYTS :16. &MCLSF :17. &MCREF :18. &MDBEG :19. &MDEND :20. &MDRED :21. &MDWRT :22. &MERR :23. &MFADD :24. &MFERR :25. &MFWRT :26. &MGETC :27. &MID00 :28. &MID01 :29. &MID02 :30. &MID03 :31. &MID08 :32. &MIFIL :33. &MINAS :34. &MLOCK :35. &MOPNF :36. &MOPSY :37. &MPURF :38. &MREAF :39. &MREAS :40. &MSEKF :41. &MSETC :42. &MSETN :43. &MSPCK :44. &MULCK :45. &MVWRD :46. &MWRIF :47. &MXYA1 :48. &MXYA2 :49. &MXYB1 :50. &MXYB3 :51. &MXYF1 :52. &T0INT :53. &T0MAP :54. &TAPCO :55. &TAPRW :56. &TAPRX :57. &TBEG1 :58. &TBEGE :59. &TBESC :60. &TBMPN :61. &TCOLA :62. &TCORD :63. &TDLIM :64. &TDPAT :65. &TDRED :66. &TDTOW :67. &TECHO :68. &TEDRW :69. &TENDE :70. &TFILL :71. &THCLP :72. &TICTB :73. &TINPG :74. &TIPTB :75. &TIQCP :76. &TITOA :77. &TIVER :78. &TLLIM :79. &TLTOD :80. &TMVZE :81. &TPGCP :82. &TPHPR :83. &TPLIM :84. &TPRPH :85. &TPTOD :86. &TREX :87. &TWTOD :88. &Z0BFI :89. &Z0BUF :90. &Z0CAT :91. &Z0CON :92. &Z0COR :93. &Z0CPA :94. &Z0CT4 :95. &Z0CT8 :96. &Z0CTB :97. &Z0DC1 :98. &Z0DC3 :99. &Z0DCD Operating System(s)......: RTE-6 Language(s)..............: FTN7X Keywords.................: 1. Graphics External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: University of Colorado Company.......: Academic Computing Center Street........: City..........: State.........: Country.......: USA Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: This contribution is the complete graphics package for HPSPICE, which is basically the same as HP1000 Graphics/1000-II DGL, written originally at University of Colorado under the direction of Prof. Mary Jo Coogan. HP modified the code for HPSPICE/DGL; the HP-modified version is the contained here (current through Rev. 2540). L17901 ----------------------------------------------------------------------------- DIGRAF4 L179 GRAPHICS ROUTINES FOR HPSPICE/DGL (PART 4/5) ----------------------------------------------------------------------------- Contribution Name...........: DIGRAF4 Title....................: Graphics routines for HPSPICE/DGL (Part 4/5) File Names...............:00. Rename Transfer File (Interex-supplied) :01. DiGraf4.SBMT submission file :02. &Z0DD1 :03. &Z0DD3 :04. &Z0DDV :05. &Z0DI1 :06. &Z0DI3 :07. &Z0DIN :08. &Z0DL1 :09. &Z0DL3 :10. &Z0DLM :11. &Z0DPA :12. &Z0DT4 :13. &Z0DT8 :14. &Z0ERR :15. &Z0EVS :16. &Z0EXT :17. &Z0FBF :18. &Z0FBI :19. &Z0I00 :20. &Z0I01 :21. &Z0I02 :22. &Z0I03 :23. &Z0I05 :24. &Z0I08 :25. &Z0I09 :26. &Z0NA1 :27. &Z0NA3 :28. &Z0NAT :29. &Z0NC1 :30. &Z0NCA :31. &Z0NPA :32. &Z0PTB :33. &Z0SYS :34. &Z0WRK :35. &ZASPK :36. &ZBEGN :37. &ZBMOD :38. &ZCOL1 :39. &ZCOLM :40. &ZCOLR :41. &ZCSIZ :42. &ZDCOL :43. &ZDEND :44. &ZDIN1 :45. &ZDINT :46. &ZDLIM :47. &ZDPMM :48. &ZDPST :49. &ZDRAW :50. &ZEND :51. &ZIACS :52. &ZICOL :53. &ZIES1 :54. &ZIES3 :55. &ZIESC :56. &ZIPST :57. &ZIWS :58. &ZLLIM :59. &ZLOCP :60. &ZLPMM :61. &ZLSTL :62. &ZMARK :63. &ZMCUR :64. &ZMOVE :65. &ZNEWF :66. &ZOES1 :67. &ZOES3 :68. &ZOESC :69. &ZPGDD :70. &ZPGDI :71. &ZPICL :72. &ZPIKP :73. &ZPILS :74. &ZPLIM :75. &ZPOLY :76. &ZPPMM :77. &ZPSTL :78. &ZTEX2 :79. &ZTEXT :80. &ZVIEW :81. &ZWIND :82. DIGRAF.CMD Command file to compile FTN7X routines :83. DIGRAF2.CMD Command file to edit file 'INCLUDE's :84. DIGRAF3.CMD Command file to compile MACRO routines :85. HPHPHP :86. NN0001 :87. NN0002 :88. NN0003 :89. NN0004 :90. NN0005 :91. NN0006 :92. NN0007 :93. NN0008 :94. NN0009 :95. NN0010 :96. NN0011 :97. NN0012 :98. NN0013 :99. NN0014 Operating System(s)......: RTE-6 Language(s)..............: FTN7X Keywords.................: 1. Graphics External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: University of Colorado Company.......: Academic Computing Center Street........: City..........: State.........: Country.......: USA Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: This contribution is the complete graphics package for HPSPICE, which is basically the same as HP1000 Graphics/1000-II DGL, written originally at University of Colorado under the direction of Prof. Mary Jo Coogan. HP modified the code for HPSPICE/DGL; the HP-modified version is the contained here (current through Rev. 2540). L18001 ----------------------------------------------------------------------------- DIGRAF5 L180 GRAPHICS ROUTINES FOR HPSPICE/DGL (PART 5/5) ----------------------------------------------------------------------------- Contribution Name...........: DIGRAF5 Title....................: Graphics routines for HPSPICE/DGL (Part 5/5) File Names...............:00. Rename Transfer File (Interex-supplied) :01. DiGraf5.SBMT submission file :02. NN0015 :03. NN0016 :04. NN0017 :05. NN0018 :06. NN0019 :07. NN0020 :08. NN0021 :09. NN0022 :10. NN0023 :11. NN0024 :12. NN0025 :13. NN0026 :14. NN0027 :15. NN0028 :16. NN0029 :17. NN0030 :18. NN0031 :19. NN0032 :20. NN0033 :21. NN0034 :22. NN0035 :23. NN0036 :24. NN0037 :25. NN0038 :26. NN0039 :27. NN0040 :28. NN0041 :29. NN0042 :30. NN0043 :31. NN0044 :32. NN0045 :33. NN0046 :34. NN0047 :35. NN0048 :36. NN0049 :37. NN0050 :38. NN0051 :39. NN0052 :40. NN0053 :41. [M0FIL :42. [M0FIN :43. [M0GFS :44. [M0I00 :45. [M0I01 :46. [M0I02 :47. [M0I03 :48. [M0IOT :49. [M0NAM :50. [M0NUM :51. [M0PLT :52. [T0INT :53. [T0MAP :54. [Z0AIN :55. [Z0BFI :56. [Z0BIN :57. [Z0BUF :58. [Z0CAT :59. [Z0CON :60. [Z0COR :61. [Z0CPA :62. [Z0CTB :63. [Z0DC1 :64. [Z0DCD :65. [Z0DCT :66. [Z0DDV :67. [Z0DIN :68. [Z0DLM :69. [Z0DPA :70. [Z0ERR :71. [Z0EVS :72. [Z0EXT :73. [Z0FBF :74. [Z0FBI :75. [Z0I00 :76. [Z0I01 :77. [Z0I02 :78. [Z0I03 :79. [Z0I05 :80. [Z0I08 :81. [Z0I09 :82. [Z0KIN :83. [Z0LIN :84. [Z0LLM :85. [Z0NAT :86. [Z0NCA :87. [Z0NPA :88. [Z0PIN :89. [Z0PLM :90. [Z0PTB :91. [Z0PTS :92. [Z0SYS :93. [Z0VIN :94. [Z0WRK Operating System(s)......: RTE-6 Language(s)..............: FTN7X Keywords.................: 1. Graphics External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........: University of Colorado Company.......: Academic Computing Center Street........: City..........: State.........: Country.......: USA Zip Code......: Phone Number..: Telex.........: Contribution Abstract.......: This contribution is the complete graphics package for HPSPICE, which is basically the same as HP1000 Graphics/1000-II DGL, written originally at University of Colorado under the direction of Prof. Mary Jo Coogan. HP modified the code for HPSPICE/DGL; the HP-modified version is the contained here (current through Rev. 2540). L18101 ----------------------------------------------------------------------------- CHRISTMAS L181 DRAW A CHRISTMAS TREE WITH BLINKING LIGHTS ----------------------------------------------------------------------------- Contribution Name...........: CHRISTMAS Title....................: Draw a Christmas Tree with Blinking Lights File Names...............: 00. Rename transfer file. : 01. CHRISTMAS_TREE.SBMT Submission file : 02. CHRISTMAS_TREE.FTN - Source file : 03. CHRISTMAS_TREE.REL - Relocatable : 04. CHRISTMAS_TREE.LOD - LINK command Operating System(s)......: RTE4-B, RTE-6/VM Language(s)..............: FTN4X Keywords.................: 1. Demo : 2. Display : 3. Terminal External Support Req'd...: None If Re-submission, Reason.: Contributor's Name..........: Vickie Spayth Company.......: City of Hope Street........: 1450 East Duarte Road City..........: Duarte State.........: CA. Zip Code......: 91010 Phone Number..: Telex.........: Contribution Abstract.......: This program draws a Chrsitmas tree with blinking lights on any terminal. It would be nice if someone adds color and maybe does a graphics version. Additional Documentation....: L18201 ----------------------------------------------------------------------------- TOOLS L182 HELPFUL LITTLE PROGRAMS FOR MUX AND PRINTER ----------------------------------------------------------------------------- Contribution Name...........: TOOLS Title....................: Helpful Little Programs for MUX and Printer File Names...............:00. Rename transfer file :01. TOOLS.SBMT :02. CN6.FTN :03. CN6.REL :04. PRCON.FTN :05. PRCON.REL :06. BLKOF.FTN :07. BLKOF.REL Operating System(s)......:RTE-6/VM Language(s)..............:FTN7X Keywords.................: 1. PRINTER : 2. MULTIPLEXOR : 3. CONFIGURE External Support Req'd...: If Re-submission, Reason.: Contributor's Name..........:William L. Steele Company.......:Tobacco Institute Testing Laboratory Street........:Suite 201, 2 Taft Court City..........:Rockville State.........:MD Country.......: Zip Code......:20850 Phone Number..:(301)-294-8582 Telex.........: Contribution Abstract.......: CN6 is a revised, menu driven version of CN6 from CSL release 2140. Program sets and clears a printer's auto page eject mode. PRCON sets 2365A printer to and from compressed mode (an other modes too). BLKOF resets a designated terminal from block to character mode and informs the driver. For programs aborting leaving terminal in block mode, running BLKOF along with ZOT (CSL release 2340) and/or CLRDV (release 2625) will usually wake up a terminal on a B-MUX running under RTE-6/VM. Additional Documentation....: L18301 ----------------------------------------------------------------------------- CINFO L183 SHOW CURRENT SESSION INFORMATION ----------------------------------------------------------------------------- Contribution Name...........: CINFO Title....................: Show current session information File Names...............:00. Rename Transfer File (Interex-supplied) :01. CINFO.SBMT (submission file) :02. CINFO.FTN (source) :03. CINFO.REL (relocatable) :04. CINFO.LOD (link commands) :05. ?CINFO (help file) Operating System(s)......: RTE-A DSD 4.0 VC+ Language(s)..............: FTN7X Keywords.................: 1. SESSION : 2. STATUS External Support Req'd...: NONE If Re-submission, Reason.: Contributor's Name..........: Y. T. Chuang Company.......: CSM, Inc. Street........: P. O. Box 534 City..........: Akron State.........: Ohio Country.......: USA Zip Code......: 44309 Phone Number..: Telex.........: Contribution Abstract.......: This program displays user's current session information such as session number, logon name, logon time and cpu time usage since log on. The program should be installed into the /PROGRAMS.DIR directory as CINFO.RUN and the help file ?CINFO should be placed in the /HELP.DIR directory as CINFO. Additional Documentation....: none L18401 ----------------------------------------------------------------------------- SAVEM L184 HI-SPEED DISC-TO-TAPE ARCHIVE W/STREAMING (CSL/1000 FORMAT) ----------------------------------------------------------------------------- Contribution Name...........: SAVEM Title....................: Hi-speed Disc-to-Tape Archive w/Streaming (CSL/1000 Format) File Names...............:00. Rename Transfer File :01. 'SAVEM Submission file :02. &SAVEM Source code :03. %SAVEM Relocatable :04. #SAVEM LINK command file :05. &FILEM Source - tape positioning program :06. %FILEM Relocatable :07. #FILEM LINK command file :08. "SAVEM Documentation and instructions :09. $LIBHS Relocatable library (sources in CSL/1000 Rev 2625) :10. $DUMY6 Dummy lib for RTE-6 :11. $DUMYA Dummy lib for RTE-A Operating System(s)......:RTE-6VM,RTE-A Language(s)..............:FTN7X Keywords.................: 1. Archive : 2. Backup : 3. Save/Restore External Support Req'd......:None If Re-submission, Reason....:Updated to support streaming on 7974/7978 Contributor's Name..........:Alan R. Whitney Company.......:MIT Haystack Observatory Street........:Off Rt. 40 City..........:Westford State.........:Massachusetts Country.......:USA Zip Code......:01886 Phone Number..:(617) 692-4764 Contribution Abstract.......: SAVEM is the program used to create the CSL/1000 tape, which then may be retrieved using programs GOTEM or GETEM (on Release 2625 CSL/1000 tape). SAVEM saves FMGR files (only) to tape by specification of a list of selective namr's (for example, ------::20 will save all files on FMGR cartridge 20). The file order on tape may be alphabetized according to any combination of name, cartridge, or security code. Each time SAVEM is run, a 'Save' is created. Multiple 'Saves' may be stacked on a single tape; conversely, a single 'Save' may cross tape volumes. All files are saved in a blocked binary format to achieve highly-efficient data storage on tape. SAVEM does all of its own FMGR file directory management for extremely high speed in archiving large amounts of data. A full directory is maintained at the beginning of each Save so that the contents of a Save may be quickly examined by GETEM. Multiple-volume Saves create a full directory at the beginning of each volume, so that each volume may stand alone. SAVEM requires the availability of program FILEM for tape positioning management. See file "SAVEM for full details. This verson supports streaming mode on the 7974/7978 tape drives for very fast operation (roughly same as FST). If streaming mode is desired, verify option should be declined for efficient operation. Additional Documentation....:"SAVEM