TOPS-10 Tips and Tricks

Last Updated: 12OCT01

If you're new to TOPS-10 this page will hopefully be of help. If you're not, it might jog your memory. Please submit any Tips or Tricks to healyzh AT aracnet DOT com for inclusion in this web page.

Setting your terminal to VT100 mode
.SET TERM VT100

Getting System Info
.r systat
.r sysans <- gotta first do the vt100 thing, and CTRL-C gets you out

Starting up BASIC (if installed)
.r basic

Using the online help system
.help
.help {command name}

Logging Out
.kjob <- logs you off, but you'll still have to kill the telnet session
         afterwords

If you're feeling really adventurous and SED is installed
.r sed;=filnam.txt <- creates a file and puts you in a screen editor, and
                      CTRL-Z saves any changes, hitting 3 on the keypad will
                      bring up help, hitting it a second time will bring up
                      the keyboard map.

Creating User Accounts
.r react

Changing Directories
.r setsrc


*cp [25,117]

*^C

.

Restoring a File From tape from a USENET post of Arthur Krewat

.R OPR
OPR>SET TAPE MTA1 UNAVAIL
OPR>EXIT
.R BACKUP
/TAPE MTA1
/REW
/FILES
/RESTORE SYS:SYSNEW.EXE=DSKB:SYSTEM.EXE[1,4]
!1,4    DSKB
 SYSTEM EXE
"Done
/EXIT

Installing the APLSF V2 (435), September 1979 Tape
The following proceedure will get the software onto your system and 
you'll be able to start it. Other than getting back to the monitor, 
I don't know how to do anything with it at this time.

.R OPR
OPR>SET TAPE MTA1 UNAVAIL
OPR>EXIT
.R BACKUP
/TAPE MTA1
/REW
/FILES
/protection 055
/restore [10,7,sfdoc]=*.*
! APLSF DIR
 APLSF  DOC
 APLSF  BWR
 APLSF  HLP
 APLSF  RND
 APLSF  RNH

"Done

/restore [10,7,SFBIN]=*.*
! APLSF EXE
 APLSF  MAP
 DAPLSF EXE
 GENSF  EXE
 BILING 1

"Done

/restore [10,7,SFWSNT]=*.*
! APLCNV        DOC
 TENTAP EXE
 WSIN   APL
 WSOUT  APL

"Done

/restore [10,7,SFRLLB]=*.*
! APLS12        REL
 APLS12 LNK
 APLS12 DEB
 APLG12 REL
 APLG12 LNK
 APLW12 REL
 APLW12 LNK

"Done

/exit

.copy sys:=[10,7,sfbin]*.*

.copy doc:=[10,7,SFDOC]*.doc

.copy hlp:=[10,7,SFDOC]*.hlp

.