_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

SCRIPT FILES

FILE INFORMATION

FILENAME(S): SCRIPT FILES

FILE TYPE(S): SEQ

FILE SIZE: 10.6K

FIRST SEEN: 2025-10-20 14:30:02

APPEARS ON: 1 disk(s)

FILE HASH

03fcb317c5c3a8f6c61aeee84c5a5c02cf8448a7b06dc9126be876602183764a

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
MASTERMMSOFT SCRIPT FILES SEQ Treasure Chest - Klaus Der Suhler 14 0 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 33 2E 33 20 20 73 43 52  49 50 54 20 46 49 4C 45  |3.3  sCRIPT FILE|
00000010: 53 0D 0D 33 2E 33 2E 31  20 20 64 45 53 43 52 49  |S..3.3.1  dESCRI|
00000020: 50 54 49 4F 4E 2E 0D 0D  73 43 52 49 50 54 20 46  |PTION...sCRIPT F|
00000030: 49 4C 45 53 20 41 52 45  20 50 52 4F 47 52 41 4D  |ILES ARE PROGRAM|
00000040: 53 20 57 48 49 43 48 20  49 4E 53 54 52 55 43 54  |S WHICH INSTRUCT|
00000050: 20 6E 4F 56 41 54 45 52  4D 20 54 4F 20 50 45 52  | nOVATERM TO PER|
00000060: 46 4F 52 4D 20 43 45 52  54 41 49 4E 0D 46 55 4E  |FORM CERTAIN.FUN|
00000070: 43 54 49 4F 4E 53 20 41  55 54 4F 4D 41 54 49 43  |CTIONS AUTOMATIC|
00000080: 41 4C 4C 59 2E 20 20 79  4F 55 20 46 49 52 53 54  |ALLY.  yOU FIRST|
00000090: 20 43 52 45 41 54 45 20  41 20 53 43 52 49 50 54  | CREATE A SCRIPT|
000000A0: 20 22 50 52 4F 47 52 41  4D 22 20 55 53 49 4E 47  | "PROGRAM" USING|
000000B0: 0D 54 48 45 20 53 43 52  49 50 54 20 4C 41 4E 47  |.THE SCRIPT LANG|
000000C0: 55 41 47 45 2C 20 41 4E  44 20 54 48 45 4E 20 59  |UAGE, AND THEN Y|
000000D0: 4F 55 20 43 4F 4D 50 49  4C 45 20 54 48 45 20 50  |OU COMPILE THE P|
000000E0: 52 4F 47 52 41 4D 20 49  4E 54 4F 20 43 4F 4D 4D  |ROGRAM INTO COMM|
000000F0: 41 4E 44 0D 43 4F 44 45  53 20 57 48 49 43 48 20  |AND.CODES WHICH |
00000100: 6E 4F 56 41 54 45 52 4D  20 43 41 4E 20 49 4E 54  |nOVATERM CAN INT|
00000110: 45 52 50 52 45 54 20 41  4E 44 20 45 58 45 43 55  |ERPRET AND EXECU|
00000120: 54 45 2E 20 20 61 4E 20  45 58 41 4D 50 4C 45 20  |TE.  aN EXAMPLE |
00000130: 4F 46 20 41 0D 53 43 52  49 50 54 20 49 53 20 41  |OF A.SCRIPT IS A|
00000140: 20 50 52 4F 47 52 41 4D  20 54 48 41 54 20 43 41  | PROGRAM THAT CA|
00000150: 4C 4C 53 20 55 50 20 41  20 62 62 73 2C 20 4C 4F  |LLS UP A bbs, LO|
00000160: 47 53 20 49 4E 20 57 49  54 48 20 59 4F 55 52 20  |GS IN WITH YOUR |
00000170: 4E 41 4D 45 20 41 4E 44  0D 50 41 53 53 57 4F 52  |NAME AND.PASSWOR|
00000180: 44 2C 20 52 45 41 44 53  20 4E 45 57 20 4D 45 53  |D, READS NEW MES|
00000190: 53 41 47 45 53 20 41 4E  44 20 43 41 50 54 55 52  |SAGES AND CAPTUR|
000001A0: 45 53 20 54 48 45 4D 20  49 4E 20 54 48 45 20 42  |ES THEM IN THE B|
000001B0: 55 46 46 45 52 2C 20 4C  4F 47 53 0D 4F 46 46 2C  |UFFER, LOGS.OFF,|
000001C0: 20 41 4E 44 20 53 41 56  45 53 20 54 48 45 20 4D  | AND SAVES THE M|
000001D0: 45 53 53 41 47 45 53 20  54 4F 20 44 49 53 4B 2E  |ESSAGES TO DISK.|
000001E0: 0D 0D 73 43 52 49 50 54  20 46 49 4C 45 53 20 41  |..sCRIPT FILES A|
000001F0: 52 45 20 53 54 4F 52 45  44 20 4F 4E 20 44 49 53  |RE STORED ON DIS|
00000200: 4B 20 41 53 20 22 55 53  52 22 20 46 49 4C 45 53  |K AS "USR" FILES|
00000210: 2C 20 42 55 54 20 54 48  45 59 20 4D 55 53 54 20  |, BUT THEY MUST |
00000220: 42 45 0D 4C 4F 41 44 45  44 20 49 4E 54 4F 20 54  |BE.LOADED INTO T|
00000230: 48 45 20 42 55 46 46 45  52 20 49 4E 20 4F 52 44  |HE BUFFER IN ORD|
00000240: 45 52 20 54 4F 20 42 45  20 45 58 45 43 55 54 45  |ER TO BE EXECUTE|
00000250: 44 2E 20 20 6E 4F 56 41  54 45 52 4D 20 52 45 41  |D.  nOVATERM REA|
00000260: 44 53 0D 54 4F 4B 45 4E  49 5A 45 44 20 53 43 52  |DS.TOKENIZED SCR|
00000270: 49 50 54 20 43 4F 4D 4D  41 4E 44 53 20 44 49 52  |IPT COMMANDS DIR|
00000280: 45 43 54 4C 59 20 46 52  4F 4D 20 54 48 45 20 42  |ECTLY FROM THE B|
00000290: 55 46 46 45 52 20 41 4E  44 20 45 58 45 43 55 54  |UFFER AND EXECUT|
000002A0: 45 53 20 54 48 45 4D 0D  4F 4E 45 20 41 54 20 41  |ES THEM.ONE AT A|
000002B0: 20 54 49 4D 45 2E 0D 0D  33 2E 33 2E 32 20 20 65  | TIME...3.3.2  e|
000002C0: 58 45 43 55 54 49 4E 47  20 53 43 52 49 50 54 20  |XECUTING SCRIPT |
000002D0: 46 49 4C 45 53 2E 0D 0D  74 4F 20 53 54 41 52 54  |FILES...tO START|
000002E0: 20 41 20 53 43 52 49 50  54 20 46 49 4C 45 2C 20  | A SCRIPT FILE, |
000002F0: 53 45 4C 45 43 54 20 22  72 55 4E 20 53 43 52 49  |SELECT "rUN SCRI|
00000300: 50 54 20 46 49 4C 45 22  20 46 52 4F 4D 20 54 48  |PT FILE" FROM TH|
00000310: 45 20 4D 41 49 4E 20 4D  45 4E 55 2E 0D 74 59 50  |E MAIN MENU..tYP|
00000320: 45 20 49 4E 20 54 48 45  20 4E 41 4D 45 20 4F 46  |E IN THE NAME OF|
00000330: 20 54 48 45 20 53 43 52  49 50 54 20 46 49 4C 45  | THE SCRIPT FILE|
00000340: 2E 20 20 6E 4F 56 41 54  45 52 4D 20 57 49 4C 4C  |.  nOVATERM WILL|
00000350: 20 43 48 45 43 4B 20 54  48 45 20 42 55 46 46 45  | CHECK THE BUFFE|
00000360: 52 0D 46 4F 52 20 54 48  45 20 46 49 4C 45 2C 20  |R.FOR THE FILE, |
00000370: 41 4E 44 20 49 46 20 49  54 20 49 53 20 4E 4F 54  |AND IF IT IS NOT|
00000380: 20 46 4F 55 4E 44 2C 20  6E 4F 56 41 54 45 52 4D  | FOUND, nOVATERM|
00000390: 20 57 49 4C 4C 20 54 52  59 20 54 4F 20 4C 4F 41  | WILL TRY TO LOA|
000003A0: 44 20 54 48 45 0D 53 43  52 49 50 54 20 46 49 4C  |D THE.SCRIPT FIL|
000003B0: 45 20 46 52 4F 4D 20 44  49 53 4B 20 41 4E 44 20  |E FROM DISK AND |
000003C0: 54 48 45 4E 20 45 58 45  43 55 54 45 20 49 54 2E  |THEN EXECUTE IT.|
000003D0: 0D 0D 33 2E 33 2E 33 20  20 73 54 41 52 54 55 50  |..3.3.3  sTARTUP|
000003E0: 20 53 43 52 49 50 54 2E  0D 0D 79 4F 55 20 43 41  | SCRIPT...yOU CA|
000003F0: 4E 20 53 50 45 43 49 46  59 20 54 48 45 20 4E 41  |N SPECIFY THE NA|
00000400: 4D 45 20 4F 46 20 41 20  53 43 52 49 50 54 20 46  |ME OF A SCRIPT F|
00000410: 49 4C 45 20 57 48 49 43  48 20 57 49 4C 4C 20 42  |ILE WHICH WILL B|
00000420: 45 20 45 58 45 43 55 54  45 44 0D 41 55 54 4F 4D  |E EXECUTED.AUTOM|
00000430: 41 54 49 43 41 4C 4C 59  20 41 46 54 45 52 20 53  |ATICALLY AFTER S|
00000440: 54 41 52 54 49 4E 47 20  55 50 20 6E 4F 56 41 54  |TARTING UP nOVAT|
00000450: 45 52 4D 2E 20 20 74 4F  20 44 4F 20 54 48 49 53  |ERM.  tO DO THIS|
00000460: 2C 20 53 45 4C 45 43 54  0D 22 74 45 52 4D 49 4E  |, SELECT."tERMIN|
00000470: 41 4C 20 50 41 52 41 4D  53 22 20 46 52 4F 4D 20  |AL PARAMS" FROM |
00000480: 54 48 45 20 4D 41 49 4E  20 4D 45 4E 55 2C 20 41  |THE MAIN MENU, A|
00000490: 4E 44 20 54 48 45 4E 20  53 45 4C 45 43 54 20 22  |ND THEN SELECT "|
000004A0: 73 54 41 52 54 55 50 0D  53 43 52 49 50 54 22 2E  |sTARTUP.SCRIPT".|
000004B0: 20 20 61 46 54 45 52 20  53 50 45 43 49 46 59 49  |  aFTER SPECIFYI|
000004C0: 4E 47 20 41 20 53 54 41  52 54 55 50 20 53 43 52  |NG A STARTUP SCR|
000004D0: 49 50 54 20 46 49 4C 45  2C 20 59 4F 55 20 4D 55  |IPT FILE, YOU MU|
000004E0: 53 54 20 41 4C 53 4F 20  53 41 56 45 0D 54 48 45  |ST ALSO SAVE.THE|
000004F0: 20 43 4F 4E 46 49 47 55  52 41 54 49 4F 4E 20 28  | CONFIGURATION (|
00000500: 42 59 20 53 45 4C 45 43  54 49 4E 47 20 22 73 41  |BY SELECTING "sA|
00000510: 56 45 20 43 4F 4E 46 49  47 20 46 49 4C 45 22 29  |VE CONFIG FILE")|
00000520: 20 53 4F 20 54 48 41 54  20 54 48 45 20 53 43 52  | SO THAT THE SCR|
00000530: 49 50 54 0D 57 49 4C 4C  20 42 45 20 45 58 45 43  |IPT.WILL BE EXEC|
00000540: 55 54 45 44 20 54 48 45  20 4E 45 58 54 20 54 49  |UTED THE NEXT TI|
00000550: 4D 45 20 6E 4F 56 41 54  45 52 4D 20 49 53 20 53  |ME nOVATERM IS S|
00000560: 54 41 52 54 45 44 2E 0D  0D 33 2E 33 2E 34 20 20  |TARTED...3.3.4  |
00000570: 63 52 45 41 54 49 4E 47  20 53 43 52 49 50 54 20  |cREATING SCRIPT |
00000580: 46 49 4C 45 53 2E 0D 0D  74 4F 20 43 52 45 41 54  |FILES...tO CREAT|
00000590: 45 20 41 20 53 43 52 49  50 54 20 46 49 4C 45 3A  |E A SCRIPT FILE:|
000005A0: 0D 0D 2A 20 73 45 4C 45  43 54 20 22 75 54 49 4C  |..* sELECT "uTIL|
000005B0: 49 54 59 20 50 52 4F 47  53 22 20 46 52 4F 4D 20  |ITY PROGS" FROM |
000005C0: 54 48 45 20 4D 41 49 4E  20 4D 45 4E 55 2E 0D 2A  |THE MAIN MENU..*|
000005D0: 20 73 45 4C 45 43 54 20  54 48 45 20 22 74 45 58  | sELECT THE "tEX|
000005E0: 54 20 45 44 49 54 4F 52  22 20 50 52 4F 47 52 41  |T EDITOR" PROGRA|
000005F0: 4D 2E 0D 2A 20 75 53 45  20 54 48 45 20 74 45 58  |M..* uSE THE tEX|
00000600: 54 20 45 44 49 54 4F 52  20 54 4F 20 57 52 49 54  |T EDITOR TO WRIT|
00000610: 45 20 54 48 45 20 53 43  52 49 50 54 20 50 52 4F  |E THE SCRIPT PRO|
00000620: 47 52 41 4D 2E 0D 2A 20  77 48 49 4C 45 20 53 54  |GRAM..* wHILE ST|
00000630: 49 4C 4C 20 49 4E 20 54  48 45 20 74 45 58 54 20  |ILL IN THE tEXT |
00000640: 45 44 49 54 4F 52 2C 20  50 52 45 53 53 20 54 48  |EDITOR, PRESS TH|
00000650: 45 20 72 55 4E 2D 73 54  4F 50 20 4B 45 59 20 54  |E rUN-sTOP KEY T|
00000660: 4F 20 43 4F 4D 50 49 4C  45 0D 20 20 54 48 45 20  |O COMPILE.  THE |
00000670: 53 43 52 49 50 54 2E 0D  2A 20 74 59 50 45 20 49  |SCRIPT..* tYPE I|
00000680: 4E 20 41 20 46 49 4C 45  20 4E 41 4D 45 20 46 4F  |N A FILE NAME FO|
00000690: 52 20 54 48 45 20 4F 42  4A 45 43 54 20 46 49 4C  |R THE OBJECT FIL|
000006A0: 45 2C 20 57 48 49 43 48  20 57 49 4C 4C 20 42 45  |E, WHICH WILL BE|
000006B0: 20 54 48 45 0D 20 20 45  58 45 43 55 54 41 42 4C  | THE.  EXECUTABL|
000006C0: 45 20 53 43 52 49 50 54  20 46 49 4C 45 2E 0D 0D  |E SCRIPT FILE...|
000006D0: 69 46 20 59 4F 55 20 48  41 56 45 20 55 53 45 44  |iF YOU HAVE USED|
000006E0: 20 45 41 52 4C 49 45 52  20 56 45 52 53 49 4F 4E  | EARLIER VERSION|
000006F0: 53 20 4F 46 20 6E 4F 56  41 54 45 52 4D 2C 20 59  |S OF nOVATERM, Y|
00000700: 4F 55 20 4D 41 59 20 4E  4F 54 49 43 45 20 54 48  |OU MAY NOTICE TH|
00000710: 41 54 20 54 48 45 0D 73  43 52 49 50 54 20 43 4F  |AT THE.sCRIPT CO|
00000720: 4D 50 49 4C 45 52 20 50  52 4F 47 52 41 4D 20 49  |MPILER PROGRAM I|
00000730: 53 20 4E 4F 54 20 50 52  45 53 45 4E 54 20 49 4E  |S NOT PRESENT IN|
00000740: 20 56 45 52 53 49 4F 4E  20 39 2E 34 2E 20 20 74  | VERSION 9.4.  t|
00000750: 48 49 53 20 4D 45 41 4E  53 20 49 54 0D 49 53 20  |HIS MEANS IT.IS |
00000760: 4E 4F 20 4C 4F 4E 47 45  52 20 50 4F 53 53 49 42  |NO LONGER POSSIB|
00000770: 4C 45 20 54 4F 20 57 52  49 54 45 20 41 20 53 43  |LE TO WRITE A SC|
00000780: 52 49 50 54 20 50 52 4F  47 52 41 4D 20 44 49 52  |RIPT PROGRAM DIR|
00000790: 45 43 54 4C 59 20 49 4E  20 63 4F 4D 4D 4F 44 4F  |ECTLY IN cOMMODO|
000007A0: 52 45 0D 62 61 73 69 63  20 4D 4F 44 45 20 46 4F  |RE.basic MODE FO|
000007B0: 52 20 43 4F 4D 50 49 4C  41 54 49 4F 4E 2E 20 20  |R COMPILATION.  |
000007C0: 69 46 20 59 4F 55 20 48  41 56 45 20 53 43 52 49  |iF YOU HAVE SCRI|
000007D0: 50 54 20 46 49 4C 45 53  20 49 4E 20 54 48 49 53  |PT FILES IN THIS|
000007E0: 20 46 4F 52 4D 0D 46 52  4F 4D 20 50 52 45 56 49  | FORM.FROM PREVI|
000007F0: 4F 55 53 20 56 45 52 53  49 4F 4E 53 20 54 48 41  |OUS VERSIONS THA|
00000800: 54 20 59 4F 55 20 57 49  53 48 20 54 4F 20 55 53  |T YOU WISH TO US|
00000810: 45 20 49 4E 20 56 45 52  53 49 4F 4E 20 39 2E 34  |E IN VERSION 9.4|
00000820: 2C 20 59 4F 55 20 4D 41  59 0D 53 54 49 4C 4C 20  |, YOU MAY.STILL |
00000830: 55 53 45 20 54 48 45 20  4F 4C 44 20 73 43 52 49  |USE THE OLD sCRI|
00000840: 50 54 20 43 4F 4D 50 49  4C 45 52 2E 20 20 74 48  |PT COMPILER.  tH|
00000850: 45 20 4F 4C 44 20 43 4F  4D 50 49 4C 45 52 20 57  |E OLD COMPILER W|
00000860: 49 4C 4C 20 53 54 49 4C  4C 0D 50 52 4F 44 55 43  |ILL STILL.PRODUC|
00000870: 45 20 45 58 45 43 55 54  41 42 4C 45 20 53 43 52  |E EXECUTABLE SCR|
00000880: 49 50 54 20 46 49 4C 45  53 20 57 48 49 43 48 20  |IPT FILES WHICH |
00000890: 41 52 45 20 43 4F 4D 50  41 54 49 42 4C 45 20 57  |ARE COMPATIBLE W|
000008A0: 49 54 48 20 56 45 52 53  49 4F 4E 20 39 2E 34 2E  |ITH VERSION 9.4.|
000008B0: 0D 0D 33 2E 33 2E 35 20  20 73 43 52 49 50 54 20  |..3.3.5  sCRIPT |
000008C0: 43 4F 4D 4D 41 4E 44 53  2E 0D 0D 63 4F 4D 4D 41  |COMMANDS...cOMMA|
000008D0: 4E 44 53 20 41 52 45 20  47 49 56 45 4E 20 49 4E  |NDS ARE GIVEN IN|
000008E0: 20 55 50 50 45 52 43 41  53 45 2E 20 20 68 4F 57  | UPPERCASE.  hOW|
000008F0: 45 56 45 52 2C 20 54 48  45 20 41 43 54 55 41 4C  |EVER, THE ACTUAL|
00000900: 20 53 43 52 49 50 54 20  50 52 4F 47 52 41 4D 53  | SCRIPT PROGRAMS|
00000910: 0D 53 48 4F 55 4C 44 20  48 41 56 45 20 6C 6F 77  |.SHOULD HAVE low|
00000920: 65 72 63 61 73 65 20 63  6F 6D 6D 61 6E 64 73 21  |ercase commands!|
00000930: 20 20 69 46 20 53 43 52  49 50 54 20 43 4F 4D 4D  |  iF SCRIPT COMM|
00000940: 41 4E 44 53 20 41 52 45  20 54 59 50 45 44 20 49  |ANDS ARE TYPED I|
00000950: 4E 0D 55 50 50 45 52 43  41 53 45 2C 20 74 68 65  |N.UPPERCASE, the|
00000960: 79 20 77 69 6C 6C 20 6E  6F 74 20 63 6F 6D 70 69  |y will not compi|
00000970: 6C 65 20 63 6F 72 72 65  63 74 6C 79 2E 0D 0D 65  |le correctly...e|
00000980: 41 43 48 20 43 4F 4D 4D  41 4E 44 20 53 48 4F 55  |ACH COMMAND SHOU|
00000990: 4C 44 20 42 45 20 45 4E  54 45 52 45 44 20 4F 4E  |LD BE ENTERED ON|
000009A0: 20 41 20 53 45 50 41 52  41 54 45 20 4C 49 4E 45  | A SEPARATE LINE|
000009B0: 3B 20 4E 4F 20 43 4F 4C  4F 4E 53 20 4F 52 20 4F  |; NO COLONS OR O|
000009C0: 54 48 45 52 0D 43 48 41  52 41 43 54 45 52 53 20  |THER.CHARACTERS |
000009D0: 41 52 45 20 55 53 45 44  20 54 4F 20 53 45 50 41  |ARE USED TO SEPA|
000009E0: 52 41 54 45 20 43 4F 4D  4D 41 4E 44 53 20 4F 4E  |RATE COMMANDS ON|
000009F0: 20 54 48 45 20 53 41 4D  45 20 4C 49 4E 45 2E 20  | THE SAME LINE. |
00000A00: 20 79 4F 55 20 4D 41 59  0D 49 4E 43 4C 55 44 45  | yOU MAY.INCLUDE|
00000A10: 20 43 4F 4D 4D 45 4E 54  53 20 49 4E 20 54 48 45  | COMMENTS IN THE|
00000A20: 20 53 43 52 49 50 54 20  50 52 4F 47 52 41 4D 20  | SCRIPT PROGRAM |
00000A30: 42 59 20 50 4C 41 43 49  4E 47 20 54 48 45 20 43  |BY PLACING THE C|
00000A40: 4F 4D 4D 45 4E 54 20 54  45 58 54 0D 41 46 54 45  |OMMENT TEXT.AFTE|
00000A50: 52 20 41 20 53 45 4D 49  43 4F 4C 4F 4E 20 28 22  |R A SEMICOLON ("|
00000A60: 3B 22 29 20 4F 4E 20 41  20 4C 49 4E 45 2E 20 20  |;") ON A LINE.  |
00000A70: 74 48 45 20 43 4F 4D 50  49 4C 45 52 20 49 47 4E  |tHE COMPILER IGN|
00000A80: 4F 52 45 53 20 41 4E 59  54 48 49 4E 47 0D 57 48  |ORES ANYTHING.WH|
00000A90: 49 43 48 20 41 50 50 45  41 52 53 20 41 46 54 45  |ICH APPEARS AFTE|
00000AA0: 52 20 41 20 53 45 4D 49  43 4F 4C 4F 4E 20 4F 4E  |R A SEMICOLON ON|
00000AB0: 20 41 20 47 49 56 45 4E  20 4C 49 4E 45 2E 0D 0D  | A GIVEN LINE...|
00000AC0: 61 4E 59 20 41 52 47 55  4D 45 4E 54 53 20 54 48  |aNY ARGUMENTS TH|
00000AD0: 41 54 20 47 4F 20 41 4C  4F 4E 47 20 57 49 54 48  |AT GO ALONG WITH|
00000AE0: 20 41 20 43 4F 4D 4D 41  4E 44 20 41 52 45 20 50  | A COMMAND ARE P|
00000AF0: 4C 41 43 45 44 20 4E 45  58 54 20 54 4F 20 49 54  |LACED NEXT TO IT|
00000B00: 2E 0D 6E 55 4D 45 52 49  43 20 41 52 47 55 4D 45  |..nUMERIC ARGUME|
00000B10: 4E 54 53 20 41 52 45 20  47 49 56 45 4E 20 49 4E  |NTS ARE GIVEN IN|
00000B20: 20 42 52 41 43 4B 45 54  53 20 5B 20 5D 2C 20 41  | BRACKETS [ ], A|
00000B30: 4E 44 20 53 54 52 49 4E  47 20 41 52 47 55 4D 45  |ND STRING ARGUME|
00000B40: 4E 54 53 20 41 52 45 0D  49 4E 20 51 55 4F 54 45  |NTS ARE.IN QUOTE|
00000B50: 53 20 22 20 22 2E 20 20  6F 50 54 49 4F 4E 41 4C  |S " ".  oPTIONAL|
00000B60: 20 41 52 47 55 4D 45 4E  54 53 20 41 52 45 20 47  | ARGUMENTS ARE G|
00000B70: 49 56 45 4E 20 49 4E 53  49 44 45 20 47 52 45 41  |IVEN INSIDE GREA|
00000B80: 54 45 52 2D 54 48 41 4E  20 41 4E 44 0D 4C 45 53  |TER-THAN AND.LES|
00000B90: 53 2D 54 48 41 4E 20 53  59 4D 42 4F 4C 53 2E 20  |S-THAN SYMBOLS. |
00000BA0: 20 74 48 45 20 44 45 53  43 52 49 50 54 49 4F 4E  | tHE DESCRIPTION|
00000BB0: 20 4F 46 20 54 48 45 20  41 52 47 55 4D 45 4E 54  | OF THE ARGUMENT|
00000BC0: 20 49 53 20 49 4E 20 4C  4F 57 45 52 43 41 53 45  | IS IN LOWERCASE|
00000BD0: 2E 0D 0D 66 4F 52 20 43  4F 4D 4D 41 4E 44 53 20  |...fOR COMMANDS |
00000BE0: 57 48 49 43 48 20 4C 4F  41 44 20 4D 4F 44 55 4C  |WHICH LOAD MODUL|
00000BF0: 45 20 46 49 4C 45 53 2C  20 4F 4D 49 54 20 54 48  |E FILES, OMIT TH|
00000C00: 45 20 50 52 45 46 49 58  20 46 52 4F 4D 20 54 48  |E PREFIX FROM TH|
00000C10: 45 20 46 49 4C 45 0D 4E  41 4D 45 2E 20 20 28 66  |E FILE.NAME.  (f|
00000C20: 4F 52 20 45 58 41 4D 50  4C 45 2C 20 70 72 6F 74  |OR EXAMPLE, prot|
00000C30: 22 78 6D 6F 64 65 6D 22  20 57 4F 55 4C 44 20 57  |"xmodem" WOULD W|
00000C40: 4F 52 4B 2C 20 42 55 54  20 70 72 6F 74 22 70 72  |ORK, BUT prot"pr|
00000C50: 74 2E 78 6D 6F 64 65 6D  22 0D 57 4F 55 4C 44 20  |t.xmodem".WOULD |
00000C60: 4E 4F 54 2E 29 0D 0D 69  46 20 59 4F 55 20 50 4C  |NOT.)..iF YOU PL|
00000C70: 41 4E 20 54 4F 20 43 52  45 41 54 45 20 41 20 53  |AN TO CREATE A S|
00000C80: 43 52 49 50 54 20 46 49  4C 45 20 46 4F 52 20 55  |CRIPT FILE FOR U|
00000C90: 53 45 20 49 4E 20 61 6E  73 69 20 4F 52 20 76 74  |SE IN ansi OR vt|
00000CA0: 31 30 30 20 4D 4F 44 45  2C 20 42 45 0D 53 55 52  |100 MODE, BE.SUR|
00000CB0: 45 20 54 4F 20 52 45 46  45 52 20 54 4F 20 54 48  |E TO REFER TO TH|
00000CC0: 45 20 2E 6F 70 74 20 43  4F 4D 4D 41 4E 44 2E 0D  |E .opt COMMAND..|
00000CD0: 0D 61 73 63 20 22 41 53  43 49 49 20 54 41 42 4C  |.asc "ASCII TABL|
00000CE0: 45 22 0D 0D 20 20 20 6C  4F 41 44 53 20 54 48 45  |E"..   lOADS THE|
00000CF0: 20 61 73 63 69 69 20 54  52 41 4E 53 4C 41 54 49  | ascii TRANSLATI|
00000D00: 4F 4E 20 54 41 42 4C 45  20 57 49 54 48 20 54 48  |ON TABLE WITH TH|
00000D10: 45 20 47 49 56 45 4E 20  46 49 4C 45 20 4E 41 4D  |E GIVEN FILE NAM|
00000D20: 45 2E 0D 0D 62 61 75 64  20 5B 42 41 55 44 20 52  |E...baud [BAUD R|
00000D30: 41 54 45 5D 0D 0D 20 20  20 63 48 41 4E 47 45 53  |ATE]..   cHANGES|
00000D40: 20 54 48 45 20 42 41 55  44 20 52 41 54 45 20 54  | THE BAUD RATE T|
00000D50: 4F 20 54 48 45 20 53 50  45 43 49 46 49 45 44 20  |O THE SPECIFIED |
00000D60: 4E 55 4D 42 45 52 2E 20  20 69 46 20 54 48 45 20  |NUMBER.  iF THE |
00000D70: 42 41 55 44 20 52 41 54  45 0D 20 20 20 47 49 56  |BAUD RATE.   GIV|
00000D80: 45 4E 20 49 53 20 47 52  45 41 54 45 52 20 54 48  |EN IS GREATER TH|
00000D90: 41 4E 20 54 48 45 20 4D  41 58 49 4D 55 4D 20 42  |AN THE MAXIMUM B|
00000DA0: 41 55 44 20 52 41 54 45  20 46 4F 52 20 54 48 45  |AUD RATE FOR THE|
00000DB0: 20 4D 4F 44 45 4D 2C 20  4E 4F 0D 20 20 20 43 48  | MODEM, NO.   CH|
00000DC0: 41 4E 47 45 20 49 53 20  4D 41 44 45 2E 0D 0D 62  |ANGE IS MADE...b|
00000DD0: 75 66 66 65 72 20 43 4F  4D 4D 41 4E 44 20 3C 22  |uffer COMMAND <"|
00000DE0: 46 49 4C 45 4E 41 4D 45  22 3E 0D 0D 20 20 20 74  |FILENAME">..   t|
00000DF0: 48 45 20 46 4F 4C 4C 4F  57 49 4E 47 20 43 4F 4D  |HE FOLLOWING COM|
00000E00: 4D 41 4E 44 53 20 41 52  45 20 41 56 41 49 4C 41  |MANDS ARE AVAILA|
00000E10: 42 4C 45 20 57 49 54 48  20 62 75 66 66 65 72 3A  |BLE WITH buffer:|
00000E20: 0D 0D 20 20 20 63 6C 65  61 72 20 2D 20 63 4C 45  |..   clear - cLE|
00000E30: 41 52 53 20 41 4C 4C 20  46 49 4C 45 53 20 46 52  |ARS ALL FILES FR|
00000E40: 4F 4D 20 54 48 45 20 42  55 46 46 45 52 2E 0D 0D  |OM THE BUFFER...|
00000E50: 20 20 20 63 6C 6F 73 65  20 2D 20 63 4C 4F 53 45  |   close - cLOSE|
00000E60: 53 20 41 20 43 41 50 54  55 52 45 20 46 49 4C 45  |S A CAPTURE FILE|
00000E70: 2E 0D 0D 20 20 20 6B 69  6C 6C 20 22 46 49 4C 45  |...   kill "FILE|
00000E80: 4E 41 4D 45 22 20 2D 20  64 45 4C 45 54 45 53 20  |NAME" - dELETES |
00000E90: 41 20 46 49 4C 45 20 46  52 4F 4D 20 54 48 45 20  |A FILE FROM THE |
00000EA0: 42 55 46 46 45 52 2E 0D  0D 20 20 20 6C 6F 61 64  |BUFFER...   load|
00000EB0: 20 22 46 49 4C 45 4E 41  4D 45 22 20 2D 20 6C 4F  | "FILENAME" - lO|
00000EC0: 41 44 53 20 41 20 46 49  4C 45 20 46 52 4F 4D 20  |ADS A FILE FROM |
00000ED0: 44 49 53 4B 20 49 4E 54  4F 20 54 48 45 20 42 55  |DISK INTO THE BU|
00000EE0: 46 46 45 52 2E 0D 0D 20  20 20 6F 70 65 6E 20 22  |FFER...   open "|
00000EF0: 46 49 4C 45 4E 41 4D 45  22 20 2D 20 6F 50 45 4E  |FILENAME" - oPEN|
00000F00: 53 20 41 20 43 41 50 54  55 52 45 20 46 49 4C 45  |S A CAPTURE FILE|
00000F10: 2E 0D 0D 20 20 20 70 72  69 6E 74 20 22 46 49 4C  |...   print "FIL|
00000F20: 45 4E 41 4D 45 22 20 2D  20 73 45 4E 44 53 20 41  |ENAME" - sENDS A|
00000F30: 20 42 55 46 46 45 52 20  46 49 4C 45 20 54 4F 20  | BUFFER FILE TO |
00000F40: 54 48 45 20 50 52 49 4E  54 45 52 2E 0D 0D 20 20  |THE PRINTER...  |
00000F50: 20 73 61 76 65 20 22 46  49 4C 45 4E 41 4D 45 22  | save "FILENAME"|
00000F60: 20 2D 20 73 41 56 45 53  20 41 20 46 49 4C 45 20  | - sAVES A FILE |
00000F70: 46 52 4F 4D 20 54 48 45  20 42 55 46 46 45 52 20  |FROM THE BUFFER |
00000F80: 54 4F 20 44 49 53 4B 2E  0D 0D 20 20 20 73 65 6E  |TO DISK...   sen|
00000F90: 64 20 22 46 49 4C 45 4E  41 4D 45 22 20 2D 20 73  |d "FILENAME" - s|
00000FA0: 45 4E 44 53 20 41 20 46  49 4C 45 20 46 52 4F 4D  |ENDS A FILE FROM|
00000FB0: 20 54 48 45 20 42 55 46  46 45 52 20 54 4F 20 54  | THE BUFFER TO T|
00000FC0: 48 45 20 4D 4F 44 45 4D  2E 0D 0D 63 68 65 63 6B  |HE MODEM...check|
00000FD0: 20 5B 53 54 52 49 4E 47  20 4E 55 4D 42 45 52 5D  | [STRING NUMBER]|
00000FE0: 20 22 53 54 52 49 4E 47  22 0D 0D 20 20 20 77 4F  | "STRING"..   wO|
00000FF0: 52 4B 53 20 49 4E 20 43  4F 4E 4A 55 4E 43 54 49  |RKS IN CONJUNCTI|
00001000: 4F 4E 20 57 49 54 48 20  54 48 45 20 77 61 69 74  |ON WITH THE wait|
00001010: 20 43 4F 4D 4D 41 4E 44  20 54 4F 20 44 45 54 45  | COMMAND TO DETE|
00001020: 43 54 20 49 4E 43 4F 4D  49 4E 47 0D 20 20 20 53  |CT INCOMING.   S|
00001030: 54 52 49 4E 47 53 2E 20  20 66 4F 52 20 45 58 41  |TRINGS.  fOR EXA|
00001040: 4D 50 4C 45 2C 0D 0D 20  20 20 63 68 65 63 6B 20  |MPLE,..   check |
00001050: 32 20 22 70 41 53 53 57  4F 52 44 22 0D 0D 20 20  |2 "pASSWORD"..  |
00001060: 20 44 45 46 49 4E 45 53  20 53 54 52 49 4E 47 20  | DEFINES STRING |
00001070: 4E 55 4D 42 45 52 20 32  20 41 53 20 22 70 41 53  |NUMBER 2 AS "pAS|
00001080: 53 57 4F 52 44 22 2E 20  20 75 50 20 54 4F 20 36  |SWORD".  uP TO 6|
00001090: 20 53 54 52 49 4E 47 53  20 4D 41 59 20 42 45 0D  | STRINGS MAY BE.|
000010A0: 20 20 20 44 45 46 49 4E  45 44 2E 20 20 77 48 45  |   DEFINED.  wHE|
000010B0: 4E 20 54 48 45 20 53 43  52 49 50 54 20 45 4E 43  |N THE SCRIPT ENC|
000010C0: 4F 55 4E 54 45 52 53 20  41 20 77 61 69 74 20 43  |OUNTERS A wait C|
000010D0: 4F 4D 4D 41 4E 44 2C 20  49 54 20 47 4F 45 53 20  |OMMAND, IT GOES |
000010E0: 54 4F 0D 20 20 20 54 45  52 4D 49 4E 41 4C 20 4D  |TO.   TERMINAL M|
000010F0: 4F 44 45 20 41 4E 44 20  57 41 49 54 20 55 4E 54  |ODE AND WAIT UNT|
00001100: 49 4C 20 4F 4E 45 20 4F  46 20 54 48 45 53 45 20  |IL ONE OF THESE |
00001110: 44 45 46 49 4E 45 44 20  53 54 52 49 4E 47 53 20  |DEFINED STRINGS |
00001120: 49 53 0D 20 20 20 52 45  43 45 49 56 45 44 2C 20  |IS.   RECEIVED, |
00001130: 41 4E 44 20 54 48 45 4E  20 49 54 20 52 45 54 55  |AND THEN IT RETU|
00001140: 52 4E 53 20 54 48 45 20  52 45 43 45 49 56 45 44  |RNS THE RECEIVED|
00001150: 20 53 54 52 49 4E 47 20  4E 55 4D 42 45 52 2E 20  | STRING NUMBER. |
00001160: 20 73 54 52 49 4E 47 53  0D 20 20 20 44 45 46 49  | sTRINGS.   DEFI|
00001170: 4E 45 44 20 57 49 54 48  20 54 48 45 20 63 68 65  |NED WITH THE che|
00001180: 63 6B 20 43 4F 4D 4D 41  4E 44 20 41 52 45 20 43  |ck COMMAND ARE C|
00001190: 41 53 45 20 53 45 4E 53  49 54 49 56 45 2C 20 53  |ASE SENSITIVE, S|
000011A0: 4F 20 59 4F 55 20 4D 55  53 54 0D 20 20 20 49 4E  |O YOU MUST.   IN|
000011B0: 43 4C 55 44 45 20 43 41  50 49 54 41 4C 20 4C 45  |CLUDE CAPITAL LE|
000011C0: 54 54 45 52 53 20 57 48  45 52 45 20 4E 45 43 45  |TTERS WHERE NECE|
000011D0: 53 53 41 52 59 2E 0D 0D  64 69 61 6C 20 22 45 4E  |SSARY...dial "EN|
000011E0: 54 52 59 20 4E 41 4D 45  22 0D 0D 20 20 20 64 49  |TRY NAME"..   dI|
000011F0: 41 4C 53 20 54 48 45 20  45 4E 54 52 59 20 57 49  |ALS THE ENTRY WI|
00001200: 54 48 20 54 48 45 20 47  49 56 45 4E 20 4E 41 4D  |TH THE GIVEN NAM|
00001210: 45 2E 20 20 74 48 45 20  41 55 54 4F 44 49 41 4C  |E.  tHE AUTODIAL|
00001220: 45 52 20 4B 45 45 50 53  0D 20 20 20 52 45 44 49  |ER KEEPS.   REDI|
00001230: 41 4C 49 4E 47 20 55 4E  54 49 4C 20 45 49 54 48  |ALING UNTIL EITH|
00001240: 45 52 20 41 20 43 41 52  52 49 45 52 20 49 53 20  |ER A CARRIER IS |
00001250: 46 4F 55 4E 44 20 4F 52  20 54 48 45 20 52 45 44  |FOUND OR THE RED|
00001260: 49 41 4C 20 43 4F 55 4E  54 20 49 53 0D 20 20 20  |IAL COUNT IS.   |
00001270: 45 58 48 41 55 53 54 45  44 20 28 53 45 45 20 72  |EXHAUSTED (SEE r|
00001280: 65 64 69 61 6C 29 2E 0D  0D 64 69 61 6C 23 20 22  |edial)...dial# "|
00001290: 50 48 4F 4E 45 20 4E 55  4D 42 45 52 22 0D 0D 20  |PHONE NUMBER".. |
000012A0: 20 20 64 49 41 4C 53 20  54 48 45 20 50 48 4F 4E  |  dIALS THE PHON|
000012B0: 45 20 4E 55 4D 42 45 52  20 53 50 45 43 49 46 49  |E NUMBER SPECIFI|
000012C0: 45 44 2E 0D 0D 64 69 61  6C 6E 20 5B 4C 4F 43 41  |ED...dialn [LOCA|
000012D0: 54 49 4F 4E 20 49 4E 20  50 48 4F 4E 45 20 4C 49  |TION IN PHONE LI|
000012E0: 53 54 5D 0D 0D 20 20 20  64 49 41 4C 53 20 54 48  |ST]..   dIALS TH|
000012F0: 45 20 45 4E 54 52 59 20  49 4E 20 54 48 45 20 50  |E ENTRY IN THE P|
00001300: 48 4F 4E 45 20 4C 49 53  54 20 43 4F 52 52 45 53  |HONE LIST CORRES|
00001310: 50 4F 4E 44 49 4E 47 20  54 4F 20 54 48 45 20 53  |PONDING TO THE S|
00001320: 50 45 43 49 46 49 45 44  0D 20 20 20 4E 55 4D 42  |PECIFIED.   NUMB|
00001330: 45 52 2E 20 20 74 48 45  20 4E 55 4D 42 45 52 53  |ER.  tHE NUMBERS|
00001340: 20 44 4F 4E 27 54 20 53  48 4F 57 20 55 50 20 4F  | DON'T SHOW UP O|
00001350: 4E 20 54 48 45 20 41 55  54 4F 44 49 41 4C 20 4D  |N THE AUTODIAL M|
00001360: 45 4E 55 2C 20 42 55 54  2C 20 46 4F 52 0D 20 20  |ENU, BUT, FOR.  |
00001370: 20 45 58 41 4D 50 4C 45  2C 20 64 69 61 6C 6E 20  | EXAMPLE, dialn |
00001380: 33 20 57 4F 55 4C 44 20  44 49 41 4C 20 54 48 45  |3 WOULD DIAL THE|
00001390: 20 54 48 49 52 44 20 45  4E 54 52 59 20 46 52 4F  | THIRD ENTRY FRO|
000013A0: 4D 20 54 48 45 20 54 4F  50 2E 0D 0D 64 69 73 6B  |M THE TOP...disk|
000013B0: 20 5B 44 45 56 49 43 45  20 4E 55 4D 42 45 52 5D  | [DEVICE NUMBER]|
000013C0: 0D 0D 20 20 20 63 48 41  4E 47 45 53 20 54 48 45  |..   cHANGES THE|
000013D0: 20 44 49 53 4B 20 44 45  56 49 43 45 20 44 45 46  | DISK DEVICE DEF|
000013E0: 41 55 4C 54 20 54 4F 20  54 48 45 20 53 50 45 43  |AULT TO THE SPEC|
000013F0: 49 46 49 45 44 20 44 45  56 49 43 45 20 4E 55 4D  |IFIED DEVICE NUM|
00001400: 42 45 52 2E 20 69 46 0D  20 20 20 54 48 45 20 44  |BER. iF.   THE D|
00001410: 45 56 49 43 45 20 49 53  20 4E 4F 54 20 50 52 45  |EVICE IS NOT PRE|
00001420: 53 45 4E 54 2C 20 54 48  45 20 53 43 52 49 50 54  |SENT, THE SCRIPT|
00001430: 20 48 41 4C 54 53 20 57  49 54 48 20 41 4E 20 45  | HALTS WITH AN E|
00001440: 52 52 4F 52 2E 0D 0D 64  69 73 6B 63 20 22 44 49  |RROR...diskc "DI|
00001450: 53 4B 20 43 4F 4D 4D 41  4E 44 22 0D 0D 20 20 20  |SK COMMAND"..   |
00001460: 73 45 4E 44 53 20 54 48  45 20 53 50 45 43 49 46  |sENDS THE SPECIF|
00001470: 49 45 44 20 44 49 53 4B  20 43 4F 4D 4D 41 4E 44  |IED DISK COMMAND|
00001480: 20 54 4F 20 54 48 45 20  43 55 52 52 45 4E 54 20  | TO THE CURRENT |
00001490: 44 49 53 4B 20 44 45 56  49 43 45 2E 20 20 74 48  |DISK DEVICE.  tH|
000014A0: 45 0D 20 20 20 45 58 54  52 41 20 44 49 53 4B 20  |E.   EXTRA DISK |
000014B0: 43 4F 4D 4D 41 4E 44 53  20 41 44 44 45 44 20 42  |COMMANDS ADDED B|
000014C0: 59 20 6E 4F 56 41 54 45  52 4D 20 41 52 45 20 41  |Y nOVATERM ARE A|
000014D0: 4C 53 4F 20 56 41 4C 49  44 2E 0D 0D 64 6F 77 6E  |LSO VALID...down|
000014E0: 6C 6F 61 64 20 22 46 49  4C 45 4E 41 4D 45 2C 54  |load "FILENAME,T|
000014F0: 59 50 45 22 0D 0D 20 20  20 64 4F 57 4E 4C 4F 41  |YPE"..   dOWNLOA|
00001500: 44 53 20 54 48 45 20 53  50 45 43 49 46 49 45 44  |DS THE SPECIFIED|
00001510: 20 46 49 4C 45 20 55 53  49 4E 47 20 54 48 45 20  | FILE USING THE |
00001520: 50 52 4F 54 4F 43 4F 4C  20 49 4E 20 4D 45 4D 4F  |PROTOCOL IN MEMO|
00001530: 52 59 2E 20 20 74 48 45  0D 20 20 20 4F 4E 45 2D  |RY.  tHE.   ONE-|
00001540: 4C 45 54 54 45 52 20 54  59 50 45 20 53 50 45 43  |LETTER TYPE SPEC|
00001550: 49 46 49 43 41 54 49 4F  4E 20 49 53 20 4F 50 54  |IFICATION IS OPT|
00001560: 49 4F 4E 41 4C 2E 20 20  69 46 20 55 53 45 44 2C  |IONAL.  iF USED,|
00001570: 20 49 54 20 4D 55 53 54  20 42 45 0D 20 20 20 45  | IT MUST BE.   E|
00001580: 49 54 48 45 52 20 41 20  22 50 22 2C 20 22 53 22  |ITHER A "P", "S"|
00001590: 2C 20 4F 52 20 22 55 22  20 46 4F 52 20 50 52 47  |, OR "U" FOR PRG|
000015A0: 2C 20 53 45 51 2C 20 4F  52 20 55 53 52 20 46 49  |, SEQ, OR USR FI|
000015B0: 4C 45 20 54 59 50 45 53  2C 0D 20 20 20 52 45 53  |LE TYPES,.   RES|
000015C0: 50 45 43 54 49 56 45 4C  59 2E 20 20 66 4F 52 20  |PECTIVELY.  fOR |
000015D0: 42 41 54 43 48 20 50 52  4F 54 4F 43 4F 4C 53 2C  |BATCH PROTOCOLS,|
000015E0: 20 54 48 45 20 46 49 4C  45 20 4E 41 4D 45 20 53  | THE FILE NAME S|
000015F0: 50 45 43 49 46 49 45 44  20 48 45 52 45 20 49 53  |PECIFIED HERE IS|
00001600: 0D 20 20 20 49 47 4E 4F  52 45 44 2E 0D 0D 64 72  |.   IGNORED...dr|
00001610: 69 76 65 20 5B 44 52 49  56 45 20 4E 55 4D 42 45  |ive [DRIVE NUMBE|
00001620: 52 5D 0D 0D 20 20 20 63  48 41 4E 47 45 53 20 54  |R]..   cHANGES T|
00001630: 48 45 20 44 45 46 41 55  4C 54 20 44 52 49 56 45  |HE DEFAULT DRIVE|
00001640: 20 4E 55 4D 42 45 52 20  28 4E 4F 54 20 44 45 56  | NUMBER (NOT DEV|
00001650: 49 43 45 20 4E 55 4D 42  45 52 29 2E 0D 0D 65 6E  |ICE NUMBER)...en|
00001660: 64 0D 0D 20 20 20 74 45  52 4D 49 4E 41 54 45 53  |d..   tERMINATES|
00001670: 20 54 48 45 20 53 43 52  49 50 54 20 50 52 4F 47  | THE SCRIPT PROG|
00001680: 52 41 4D 2E 0D 0D 66 6F  6E 74 20 22 46 4F 4E 54  |RAM...font "FONT|
00001690: 20 46 49 4C 45 22 0D 0D  20 20 20 6C 4F 41 44 53  | FILE"..   lOADS|
000016A0: 20 41 20 46 4F 4E 54 20  46 52 4F 4D 20 44 49 53  | A FONT FROM DIS|
000016B0: 4B 2E 0D 0D 66 6F 6E 74  38 30 20 22 46 4F 4E 54  |K...font80 "FONT|
000016C0: 20 46 49 4C 45 22 0D 0D  20 20 20 6C 4F 41 44 53  | FILE"..   lOADS|
000016D0: 20 41 4E 20 38 30 20 43  4F 4C 55 4D 4E 20 46 4F  | AN 80 COLUMN FO|
000016E0: 4E 54 20 46 52 4F 4D 20  44 49 53 4B 2E 0D 0D 67  |NT FROM DISK...g|
000016F0: 65 74 74 69 6D 65 0D 0D  20 20 20 72 45 51 55 45  |ettime..   rEQUE|
00001700: 53 54 53 20 54 48 45 20  55 53 45 52 20 54 4F 20  |STS THE USER TO |
00001710: 49 4E 50 55 54 20 54 48  45 20 43 55 52 52 45 4E  |INPUT THE CURREN|
00001720: 54 20 54 49 4D 45 2E 20  20 69 46 20 59 4F 55 52  |T TIME.  iF YOUR|
00001730: 20 53 43 52 49 50 54 0D  20 20 20 50 52 4F 47 52  | SCRIPT.   PROGR|
00001740: 41 4D 20 55 53 45 53 20  54 48 45 20 75 6E 74 69  |AM USES THE unti|
00001750: 6C 20 43 4F 4D 4D 41 4E  44 20 54 4F 20 57 41 49  |l COMMAND TO WAI|
00001760: 54 20 46 4F 52 20 41 20  43 45 52 54 41 49 4E 20  |T FOR A CERTAIN |
00001770: 54 49 4D 45 20 4F 46 20  44 41 59 2C 0D 20 20 20  |TIME OF DAY,.   |
00001780: 59 4F 55 20 53 48 4F 55  4C 44 20 49 4E 43 4C 55  |YOU SHOULD INCLU|
00001790: 44 45 20 54 48 49 53 20  43 4F 4D 4D 41 4E 44 20  |DE THIS COMMAND |
000017A0: 41 54 20 54 48 45 20 53  54 41 52 54 20 4F 46 20  |AT THE START OF |
000017B0: 59 4F 55 52 20 50 52 4F  47 52 41 4D 20 53 4F 0D  |YOUR PROGRAM SO.|
000017C0: 20 20 20 54 48 41 54 20  59 4F 55 20 4D 41 59 20  |   THAT YOU MAY |
000017D0: 53 45 54 20 54 48 45 20  43 4C 4F 43 4B 2E 0D 0D  |SET THE CLOCK...|
000017E0: 67 6F 34 30 0D 0D 20 20  20 63 48 41 4E 47 45 53  |go40..   cHANGES|
000017F0: 20 54 4F 20 34 30 20 43  4F 4C 55 4D 4E 20 4D 4F  | TO 40 COLUMN MO|
00001800: 44 45 2C 20 49 46 20 54  48 45 20 54 45 52 4D 49  |DE, IF THE TERMI|
00001810: 4E 41 4C 20 45 4D 55 4C  41 54 4F 52 20 41 4C 4C  |NAL EMULATOR ALL|
00001820: 4F 57 53 20 49 54 2E 0D  0D 67 6F 38 30 0D 0D 20  |OWS IT...go80.. |
00001830: 20 20 63 48 41 4E 47 45  53 20 54 4F 20 38 30 20  |  cHANGES TO 80 |
00001840: 43 4F 4C 55 4D 4E 20 4D  4F 44 45 2E 0D 0D 68 61  |COLUMN MODE...ha|
00001850: 6E 67 75 70 0D 0D 20 20  20 68 41 4E 47 53 20 55  |ngup..   hANGS U|
00001860: 50 20 54 48 45 20 50 48  4F 4E 45 2E 0D 0D 69 66  |P THE PHONE...if|
00001870: 20 3C 6E 6F 3E 20 43 4F  4E 44 49 54 49 4F 4E 20  | <no> CONDITION |
00001880: 74 68 65 6E 20 43 4F 4D  4D 41 4E 44 0D 0D 20 20  |then COMMAND..  |
00001890: 20 75 53 45 44 20 54 4F  20 54 45 53 54 20 56 41  | uSED TO TEST VA|
000018A0: 52 49 4F 55 53 20 43 4F  4E 44 49 54 49 4F 4E 53  |RIOUS CONDITIONS|
000018B0: 2E 20 20 61 4E 59 20 4F  4E 45 20 4F 46 20 54 48  |.  aNY ONE OF TH|
000018C0: 45 20 43 4F 4E 44 49 54  49 4F 4E 53 20 42 45 4C  |E CONDITIONS BEL|
000018D0: 4F 57 0D 20 20 20 4D 41  59 20 42 45 20 53 55 42  |OW.   MAY BE SUB|
000018E0: 53 54 49 54 55 54 45 44  20 49 4E 54 4F 20 54 48  |STITUTED INTO TH|
000018F0: 45 20 43 4F 4D 4D 41 4E  44 2C 20 41 4E 44 20 49  |E COMMAND, AND I|
00001900: 46 20 54 48 45 20 43 4F  4E 44 49 54 49 4F 4E 20  |F THE CONDITION |
00001910: 49 53 20 54 52 55 45 2C  0D 20 20 20 54 48 45 20  |IS TRUE,.   THE |
00001920: 43 4F 4D 4D 41 4E 44 20  41 46 54 45 52 20 74 68  |COMMAND AFTER th|
00001930: 65 6E 20 49 53 20 45 58  45 43 55 54 45 44 2E 20  |en IS EXECUTED. |
00001940: 20 61 4E 59 20 43 4F 4D  4D 41 4E 44 20 4D 41 59  | aNY COMMAND MAY|
00001950: 20 42 45 20 50 55 54 20  41 46 54 45 52 0D 20 20  | BE PUT AFTER.  |
00001960: 20 74 68 65 6E 2E 0D 0D  20 20 20 63 61 72 72 69  | then...   carri|
00001970: 65 72 20 2D 20 63 48 45  43 4B 53 20 46 4F 52 20  |er - cHECKS FOR |
00001980: 41 20 43 41 52 52 49 45  52 2E 20 20 69 46 20 6E  |A CARRIER.  iF n|
00001990: 6F 20 49 53 20 49 4E 20  46 52 4F 4E 54 20 4F 46  |o IS IN FRONT OF|
000019A0: 20 49 54 2C 20 54 48 45  0D 20 20 20 43 4F 4D 4D  | IT, THE.   COMM|
000019B0: 41 4E 44 20 45 58 45 43  55 54 45 53 20 49 4E 20  |AND EXECUTES IN |
000019C0: 54 48 45 20 41 42 53 45  4E 43 45 20 4F 46 20 41  |THE ABSENCE OF A|
000019D0: 20 43 41 52 52 49 45 52  2E 0D 0D 20 20 20 63 68  | CARRIER...   ch|
000019E0: 65 63 6B 20 5B 43 48 45  43 4B 20 53 54 52 49 4E  |eck [CHECK STRIN|
000019F0: 47 5D 20 2D 20 63 48 45  43 4B 53 20 54 4F 20 53  |G] - cHECKS TO S|
00001A00: 45 45 20 49 46 20 54 48  45 20 53 50 45 43 49 46  |EE IF THE SPECIF|
00001A10: 49 45 44 20 53 54 52 49  4E 47 20 4E 55 4D 42 45  |IED STRING NUMBE|
00001A20: 52 0D 20 20 20 57 41 53  20 52 45 43 45 49 56 45  |R.   WAS RECEIVE|
00001A30: 44 2E 20 20 74 48 45 52  45 20 4D 55 53 54 20 42  |D.  tHERE MUST B|
00001A40: 45 20 41 20 4E 55 4D 42  45 52 20 41 46 54 45 52  |E A NUMBER AFTER|
00001A50: 20 63 68 65 63 6B 2C 20  4F 52 20 54 48 45 20 43  | check, OR THE C|
00001A60: 4F 4D 4D 41 4E 44 0D 20  20 20 49 53 20 49 4E 56  |OMMAND.   IS INV|
00001A70: 41 4C 49 44 2E 0D 0D 20  20 20 72 65 63 65 69 76  |ALID...   receiv|
00001A80: 65 20 2D 20 63 48 45 43  4B 53 20 54 4F 20 53 45  |e - cHECKS TO SE|
00001A90: 45 20 49 46 20 44 41 54  41 20 49 53 20 42 45 49  |E IF DATA IS BEI|
00001AA0: 4E 47 20 52 45 43 45 49  56 45 44 2E 20 20 69 46  |NG RECEIVED.  iF|
00001AB0: 20 6E 6F 20 50 52 45 43  45 44 45 53 0D 20 20 20  | no PRECEDES.   |
00001AC0: 49 54 2C 20 54 48 45 20  43 4F 4D 4D 41 4E 44 20  |IT, THE COMMAND |
00001AD0: 45 58 45 43 55 54 45 53  20 57 48 45 4E 20 44 41  |EXECUTES WHEN DA|
00001AE0: 54 41 20 49 53 20 4E 4F  54 20 42 45 49 4E 47 20  |TA IS NOT BEING |
00001AF0: 52 45 43 45 49 56 45 44  2E 0D 0D 20 20 20 72 69  |RECEIVED...   ri|
00001B00: 6E 67 20 2D 20 63 48 45  43 4B 53 20 54 4F 20 53  |ng - cHECKS TO S|
00001B10: 45 45 20 49 46 20 54 48  45 20 50 48 4F 4E 45 20  |EE IF THE PHONE |
00001B20: 49 53 20 52 49 4E 47 49  4E 47 2E 20 20 69 46 20  |IS RINGING.  iF |
00001B30: 6E 6F 20 50 52 45 43 45  44 45 53 20 49 54 2C 0D  |no PRECEDES IT,.|
00001B40: 20 20 20 54 48 45 20 43  4F 4D 4D 41 4E 44 20 45  |   THE COMMAND E|
00001B50: 58 45 43 55 54 45 53 20  57 48 45 4E 20 54 48 45  |XECUTES WHEN THE|
00001B60: 20 50 48 4F 4E 45 20 49  53 4E 27 54 20 52 49 4E  | PHONE ISN'T RIN|
00001B70: 47 49 4E 47 2E 0D 0D 6A  75 6D 70 20 4C 41 42 45  |GING...jump LABE|
00001B80: 4C 0D 0D 20 20 20 6A 55  4D 50 53 20 54 4F 20 54  |L..   jUMPS TO T|
00001B90: 48 45 20 53 50 45 43 49  46 49 45 44 20 4C 41 42  |HE SPECIFIED LAB|
00001BA0: 45 4C 20 49 4E 20 54 48  45 20 50 52 4F 47 52 41  |EL IN THE PROGRA|
00001BB0: 4D 2E 20 20 6C 41 42 45  4C 53 20 41 52 45 0D 20  |M.  lABELS ARE. |
00001BC0: 20 20 4E 4F 4E 2D 43 4F  4D 4D 41 4E 44 20 57 4F  |  NON-COMMAND WO|
00001BD0: 52 44 53 20 57 48 49 43  48 20 41 52 45 20 50 4C  |RDS WHICH ARE PL|
00001BE0: 41 43 45 44 20 42 45 46  4F 52 45 20 43 4F 4D 4D  |ACED BEFORE COMM|
00001BF0: 41 4E 44 53 20 54 4F 20  49 44 45 4E 54 49 46 59  |ANDS TO IDENTIFY|
00001C00: 20 41 0D 20 20 20 4C 4F  43 41 54 49 4F 4E 20 49  | A.   LOCATION I|
00001C10: 4E 20 54 48 45 20 50 52  4F 47 52 41 4D 2E 20 20  |N THE PROGRAM.  |
00001C20: 66 4F 52 20 45 58 41 4D  50 4C 45 3A 0D 0D 20 20  |fOR EXAMPLE:..  |
00001C30: 20 20 4C 4F 4F 50 20 43  48 45 43 4B 20 31 20 22  |  LOOP CHECK 1 "|
00001C40: 75 53 45 52 4E 41 4D 45  3A 22 0D 20 20 20 20 2E  |uSERNAME:".    .|
00001C50: 0D 20 20 20 20 2E 0D 20  20 20 20 4A 55 4D 50 20  |.    ..    JUMP |
00001C60: 4C 4F 4F 50 0D 0D 20 20  20 61 4E 4F 54 48 45 52  |LOOP..   aNOTHER|
00001C70: 20 45 58 41 4D 50 4C 45  3A 0D 0D 20 20 20 20 4C  | EXAMPLE:..    L|
00001C80: 4F 4F 50 20 49 46 20 4E  4F 20 43 41 52 52 49 45  |OOP IF NO CARRIE|
00001C90: 52 20 54 48 45 4E 20 4A  55 4D 50 20 4C 4F 4F 50  |R THEN JUMP LOOP|
00001CA0: 0D 0D 20 20 20 6C 41 42  45 4C 53 20 4D 41 59 20  |..   lABELS MAY |
00001CB0: 43 4F 4E 54 41 49 4E 20  41 4E 59 20 43 48 41 52  |CONTAIN ANY CHAR|
00001CC0: 41 43 54 45 52 53 20 4F  54 48 45 52 20 54 48 41  |ACTERS OTHER THA|
00001CD0: 4E 20 51 55 4F 54 45 53  2C 20 42 55 54 20 41 20  |N QUOTES, BUT A |
00001CE0: 4C 41 42 45 4C 0D 20 20  20 4D 41 59 20 4F 4E 4C  |LABEL.   MAY ONL|
00001CF0: 59 20 42 45 20 4F 4E 45  20 57 4F 52 44 2E 0D 0D  |Y BE ONE WORD...|
00001D00: 6C 69 6E 6B 20 22 53 43  52 49 50 54 20 50 52 4F  |link "SCRIPT PRO|
00001D10: 47 52 41 4D 22 0D 0D 20  20 20 6C 4F 41 44 53 20  |GRAM"..   lOADS |
00001D20: 41 4E 44 20 45 58 45 43  55 54 45 53 20 41 20 4E  |AND EXECUTES A N|
00001D30: 45 57 20 53 43 52 49 50  54 20 50 52 4F 47 52 41  |EW SCRIPT PROGRA|
00001D40: 4D 2E 0D 0D 6D 61 63 72  6F 20 5B 46 55 4E 43 54  |M...macro [FUNCT|
00001D50: 49 4F 4E 20 4B 45 59 20  4E 55 4D 42 45 52 5D 0D  |ION KEY NUMBER].|
00001D60: 0D 20 20 20 73 45 4E 44  53 20 41 20 46 55 4E 43  |.   sENDS A FUNC|
00001D70: 54 49 4F 4E 20 4B 45 59  20 53 54 52 49 4E 47 2E  |TION KEY STRING.|
00001D80: 20 20 74 48 49 53 20 49  53 20 45 51 55 49 56 41  |  tHIS IS EQUIVA|
00001D90: 4C 45 4E 54 20 54 4F 20  50 52 45 53 53 49 4E 47  |LENT TO PRESSING|
00001DA0: 20 4F 4E 45 20 4F 46 0D  20 20 20 54 48 45 20 31  | ONE OF.   THE 1|
00001DB0: 36 20 46 55 4E 43 54 49  4F 4E 20 4B 45 59 53 2E  |6 FUNCTION KEYS.|
00001DC0: 0D 0D 6D 69 6E 69 74 0D  0D 20 20 20 69 4E 49 54  |..minit..   iNIT|
00001DD0: 49 41 4C 49 5A 45 53 20  54 48 45 20 4D 4F 44 45  |IALIZES THE MODE|
00001DE0: 4D 20 49 46 20 4E 4F 20  43 41 52 52 49 45 52 20  |M IF NO CARRIER |
00001DF0: 49 53 20 50 52 45 53 45  4E 54 2E 0D 0D 6D 6F 64  |IS PRESENT...mod|
00001E00: 65 6D 20 22 4D 4F 44 45  4D 20 44 52 49 56 45 52  |em "MODEM DRIVER|
00001E10: 22 0D 0D 20 20 20 6C 4F  41 44 53 20 41 20 4D 4F  |"..   lOADS A MO|
00001E20: 44 45 4D 20 44 52 49 56  45 52 2E 0D 0D 6F 66 66  |DEM DRIVER...off|
00001E30: 68 6F 6F 6B 0D 0D 20 20  20 74 41 4B 45 53 20 54  |hook..   tAKES T|
00001E40: 48 45 20 50 48 4F 4E 45  20 4F 46 46 20 54 48 45  |HE PHONE OFF THE|
00001E50: 20 48 4F 4F 4B 2E 0D 0D  2E 6F 70 74 20 50 41 52  | HOOK....opt PAR|
00001E60: 41 4D 45 54 45 52 0D 0D  20 20 20 63 48 41 4E 47  |AMETER..   cHANG|
00001E70: 45 53 20 41 20 43 4F 4D  50 49 4C 45 52 20 4F 50  |ES A COMPILER OP|
00001E80: 54 49 4F 4E 2E 20 20 74  48 45 53 45 20 43 4F 4D  |TION.  tHESE COM|
00001E90: 4D 41 4E 44 53 20 41 52  45 20 4E 4F 54 20 49 4E  |MANDS ARE NOT IN|
00001EA0: 43 4C 55 44 45 44 20 49  4E 20 54 48 45 0D 20 20  |CLUDED IN THE.  |
00001EB0: 20 50 52 4F 47 52 41 4D  20 57 48 45 4E 20 49 54  | PROGRAM WHEN IT|
00001EC0: 20 49 53 20 43 4F 4D 50  49 4C 45 44 2E 20 20 69  | IS COMPILED.  i|
00001ED0: 4E 53 54 45 41 44 2C 20  54 48 45 59 20 44 49 52  |NSTEAD, THEY DIR|
00001EE0: 45 43 54 20 54 48 45 20  43 4F 4D 50 49 4C 45 52  |ECT THE COMPILER|
00001EF0: 20 54 4F 0D 20 20 20 54  41 4B 45 20 43 45 52 54  | TO.   TAKE CERT|
00001F00: 41 49 4E 20 41 43 54 49  4F 4E 53 20 4F 52 20 53  |AIN ACTIONS OR S|
00001F10: 45 54 20 46 4C 41 47 53  2E 20 20 74 48 45 20 4F  |ET FLAGS.  tHE O|
00001F20: 4E 4C 59 20 50 41 52 41  4D 45 54 45 52 53 20 43  |NLY PARAMETERS C|
00001F30: 55 52 52 45 4E 54 4C 59  0D 20 20 20 53 55 50 50  |URRENTLY.   SUPP|
00001F40: 4F 52 54 45 44 20 41 52  45 3A 0D 0D 20 20 20 2E  |ORTED ARE:..   .|
00001F50: 4F 50 54 20 41 4E 53 49  20 20 20 3A 20 63 4F 4E  |OPT ANSI   : cON|
00001F60: 56 45 52 54 53 20 55 50  50 45 52 43 41 53 45 20  |VERTS UPPERCASE |
00001F70: 43 48 41 52 41 43 54 45  52 53 20 49 4E 20 41 4C  |CHARACTERS IN AL|
00001F80: 4C 20 46 4F 4C 4C 4F 57  49 4E 47 20 63 68 65 63  |L FOLLOWING chec|
00001F90: 6B 0D 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |k.              |
00001FA0: 20 20 20 53 54 52 49 4E  47 53 20 54 4F 20 55 50  |   STRINGS TO UP|
00001FB0: 50 45 52 43 41 53 45 20  43 48 41 52 41 43 54 45  |PERCASE CHARACTE|
00001FC0: 52 53 20 57 49 54 48 20  4C 4F 57 45 52 20 61 73  |RS WITH LOWER as|
00001FD0: 63 69 69 0D 20 20 20 20  20 20 20 20 20 20 20 20  |cii.            |
00001FE0: 20 20 20 20 20 56 41 4C  55 45 53 2E 20 20 74 48  |     VALUES.  tH|
00001FF0: 49 53 20 43 4F 4D 4D 41  4E 44 20 49 53 20 4E 45  |IS COMMAND IS NE|
00002000: 43 45 53 53 41 52 59 20  49 46 20 54 48 45 20 53  |CESSARY IF THE S|
00002010: 43 52 49 50 54 0D 20 20  20 20 20 20 20 20 20 20  |CRIPT.          |
00002020: 20 20 20 20 20 20 20 49  53 20 47 4F 49 4E 47 20  |       IS GOING |
00002030: 54 4F 20 52 55 4E 20 49  4E 20 61 6E 73 69 2C 20  |TO RUN IN ansi, |
00002040: 76 74 35 32 2C 20 4F 52  20 76 74 31 30 30 20 4D  |vt52, OR vt100 M|
00002050: 4F 44 45 2E 0D 20 20 20  2E 4F 50 54 20 4E 4F 41  |ODE..   .OPT NOA|
00002060: 4E 53 49 20 3A 20 6E 4F  20 43 4F 4E 56 45 52 53  |NSI : nO CONVERS|
00002070: 49 4F 4E 20 4F 46 20 55  50 50 45 52 43 41 53 45  |ION OF UPPERCASE|
00002080: 20 43 48 41 52 41 43 54  45 52 53 2E 20 20 74 48  | CHARACTERS.  tH|
00002090: 49 53 20 49 53 20 54 48  45 0D 20 20 20 20 20 20  |IS IS THE.      |
000020A0: 20 20 20 20 20 20 20 20  20 20 20 44 45 46 41 55  |           DEFAU|
000020B0: 4C 54 2E 0D 0D 6F 75 74  70 75 74 20 22 53 54 52  |LT...output "STR|
000020C0: 49 4E 47 22 0D 0D 20 20  20 6F 55 54 50 55 54 53  |ING"..   oUTPUTS|
000020D0: 20 41 20 53 54 52 49 4E  47 20 54 4F 20 54 48 45  | A STRING TO THE|
000020E0: 20 4D 4F 44 45 4D 2E 20  20 63 4F 4E 54 52 4F 4C  | MODEM.  cONTROL|
000020F0: 20 43 48 41 52 41 43 54  45 52 53 20 41 52 45 20  | CHARACTERS ARE |
00002100: 45 4E 54 45 52 45 44 20  41 53 0D 20 20 20 54 48  |ENTERED AS.   TH|
00002110: 45 59 20 41 52 45 20 49  4E 20 4D 41 43 52 4F 20  |EY ARE IN MACRO |
00002120: 4B 45 59 53 2C 20 57 49  54 48 20 41 20 5E 20 50  |KEYS, WITH A ^ P|
00002130: 52 45 43 45 44 49 4E 47  20 54 48 45 20 43 4F 52  |RECEDING THE COR|
00002140: 52 45 53 50 4F 4E 44 49  4E 47 0D 20 20 20 4C 45  |RESPONDING.   LE|
00002150: 54 54 45 52 2E 20 20 66  4F 52 20 45 58 41 4D 50  |TTER.  fOR EXAMP|
00002160: 4C 45 2C 20 41 20 43 41  52 52 49 41 47 45 20 52  |LE, A CARRIAGE R|
00002170: 45 54 55 52 4E 20 28 43  4F 4E 54 52 4F 4C 2D 6D  |ETURN (CONTROL-m|
00002180: 29 20 57 4F 55 4C 44 20  42 45 0D 20 20 20 45 4E  |) WOULD BE.   EN|
00002190: 54 45 52 45 44 20 41 53  20 5E 6D 2E 0D 0D 70 61  |TERED AS ^m...pa|
000021A0: 72 61 6D 20 22 53 45 54  54 49 4E 47 22 0D 0D 20  |ram "SETTING".. |
000021B0: 20 20 20 63 48 41 4E 47  45 53 20 54 48 45 20 43  |   cHANGES THE C|
000021C0: 55 52 52 45 4E 54 20 43  4F 4D 4D 55 4E 49 43 41  |URRENT COMMUNICA|
000021D0: 54 49 4F 4E 20 50 41 52  41 4D 45 54 45 52 20 53  |TION PARAMETER S|
000021E0: 45 54 54 49 4E 47 2E 20  20 76 41 4C 49 44 0D 20  |ETTING.  vALID. |
000021F0: 20 20 20 41 52 47 55 4D  45 4E 54 53 20 46 4F 52  |   ARGUMENTS FOR|
00002200: 20 54 48 45 20 53 45 54  54 49 4E 47 20 41 52 45  | THE SETTING ARE|
00002210: 3A 0D 0D 20 20 20 20 50  41 52 41 4D 20 22 38 4E  |:..    PARAM "8N|
00002220: 31 22 20 20 38 20 42 49  54 53 2C 20 4E 4F 20 50  |1"  8 BITS, NO P|
00002230: 41 52 49 54 59 0D 20 20  20 20 50 41 52 41 4D 20  |ARITY.    PARAM |
00002240: 22 37 45 31 22 20 20 37  20 42 49 54 53 2C 20 45  |"7E1"  7 BITS, E|
00002250: 56 45 4E 20 50 41 52 49  54 59 0D 20 20 20 20 50  |VEN PARITY.    P|
00002260: 41 52 41 4D 20 22 37 4F  31 22 20 20 37 20 42 49  |ARAM "7O1"  7 BI|
00002270: 54 53 2C 20 4F 44 44 20  50 41 52 49 54 59 0D 0D  |TS, ODD PARITY..|
00002280: 70 61 75 73 65 20 5B 4E  55 4D 42 45 52 20 4F 46  |pause [NUMBER OF|
00002290: 20 53 45 43 4F 4E 44 53  5D 0D 0D 20 20 20 70 41  | SECONDS]..   pA|
000022A0: 55 53 45 53 20 54 48 45  20 50 52 4F 47 52 41 4D  |USES THE PROGRAM|
000022B0: 20 46 4F 52 20 41 20 53  50 45 43 49 46 49 45 44  | FOR A SPECIFIED|
000022C0: 20 4E 55 4D 42 45 52 20  4F 46 20 53 45 43 4F 4E  | NUMBER OF SECON|
000022D0: 44 53 2E 0D 0D 70 72 69  6E 74 20 22 46 49 4C 45  |DS...print "FILE|
000022E0: 4E 41 4D 45 22 0D 0D 20  20 20 73 45 4E 44 53 20  |NAME"..   sENDS |
000022F0: 41 20 46 49 4C 45 20 46  52 4F 4D 20 44 49 53 4B  |A FILE FROM DISK|
00002300: 20 54 4F 20 54 48 45 20  50 52 49 4E 54 45 52 2E  | TO THE PRINTER.|
00002310: 20 20 69 46 20 54 48 45  20 50 52 49 4E 54 45 52  |  iF THE PRINTER|
00002320: 20 49 53 20 4E 4F 54 0D  20 20 20 54 55 52 4E 45  | IS NOT.   TURNE|
00002330: 44 20 4F 4E 2C 20 54 48  45 20 53 43 52 49 50 54  |D ON, THE SCRIPT|
00002340: 20 41 42 4F 52 54 53 2E  0D 0D 70 72 69 6E 74 65  | ABORTS...printe|
00002350: 72 20 5B 44 45 56 49 43  45 20 4E 55 4D 42 45 52  |r [DEVICE NUMBER|
00002360: 5D 0D 0D 20 20 20 63 48  41 4E 47 45 53 20 54 48  |]..   cHANGES TH|
00002370: 45 20 50 52 49 4E 54 45  52 20 44 45 56 49 43 45  |E PRINTER DEVICE|
00002380: 20 44 45 46 41 55 4C 54  20 54 4F 20 54 48 45 20  | DEFAULT TO THE |
00002390: 53 50 45 43 49 46 49 45  44 20 44 45 56 49 43 45  |SPECIFIED DEVICE|
000023A0: 20 4E 55 4D 42 45 52 2E  0D 20 20 20 69 46 20 54  | NUMBER..   iF T|
000023B0: 48 45 20 44 45 56 49 43  45 20 49 53 20 4E 4F 54  |HE DEVICE IS NOT|
000023C0: 20 50 52 45 53 45 4E 54  2C 20 54 48 45 20 53 43  | PRESENT, THE SC|
000023D0: 52 49 50 54 20 41 42 4F  52 54 53 20 57 49 54 48  |RIPT ABORTS WITH|
000023E0: 20 41 4E 20 45 52 52 4F  52 2E 0D 0D 70 72 6F 74  | AN ERROR...prot|
000023F0: 20 22 50 52 4F 54 4F 43  4F 4C 22 0D 0D 20 20 20  | "PROTOCOL"..   |
00002400: 6C 4F 41 44 53 20 41 20  50 52 4F 54 4F 43 4F 4C  |lOADS A PROTOCOL|
00002410: 2E 0D 0D 72 65 64 69 61  6C 20 5B 4E 55 4D 42 45  |...redial [NUMBE|
00002420: 52 20 4F 46 20 54 52 49  45 53 5D 0D 0D 20 20 20  |R OF TRIES]..   |
00002430: 73 45 54 53 20 54 48 45  20 4E 55 4D 42 45 52 20  |sETS THE NUMBER |
00002440: 4F 46 20 54 49 4D 45 53  20 54 4F 20 52 45 44 49  |OF TIMES TO REDI|
00002450: 41 4C 20 41 20 4E 55 4D  42 45 52 20 42 45 46 4F  |AL A NUMBER BEFO|
00002460: 52 45 20 51 55 49 54 54  49 4E 47 2E 20 20 69 46  |RE QUITTING.  iF|
00002470: 20 41 0D 20 20 20 4E 55  4D 42 45 52 20 49 53 20  | A.   NUMBER IS |
00002480: 44 49 41 4C 45 44 20 54  48 49 53 20 4D 41 4E 59  |DIALED THIS MANY|
00002490: 20 54 49 4D 45 53 20 57  49 54 48 4F 55 54 20 46  | TIMES WITHOUT F|
000024A0: 49 4E 44 49 4E 47 20 41  20 43 41 52 52 49 45 52  |INDING A CARRIER|
000024B0: 2C 20 54 48 45 0D 20 20  20 53 43 52 49 50 54 20  |, THE.   SCRIPT |
000024C0: 41 42 4F 52 54 53 2E 0D  0D 73 63 72 65 65 6E 20  |ABORTS...screen |
000024D0: 22 53 54 52 49 4E 47 22  0D 0D 20 20 20 70 52 49  |"STRING"..   pRI|
000024E0: 4E 54 53 20 41 20 54 45  58 54 20 4D 45 53 53 41  |NTS A TEXT MESSA|
000024F0: 47 45 20 4F 4E 20 54 48  45 20 53 43 52 45 45 4E  |GE ON THE SCREEN|
00002500: 2E 0D 0D 73 65 63 61 64  64 72 20 5B 53 45 43 4F  |...secaddr [SECO|
00002510: 4E 44 41 52 59 20 41 44  44 52 45 53 53 5D 0D 0D  |NDARY ADDRESS]..|
00002520: 20 20 20 63 48 41 4E 47  45 53 20 54 48 45 20 50  |   cHANGES THE P|
00002530: 52 49 4E 54 45 52 20 53  45 43 4F 4E 44 41 52 59  |RINTER SECONDARY|
00002540: 20 41 44 44 52 45 53 53  2E 0D 0D 73 65 6E 64 20  | ADDRESS...send |
00002550: 22 46 49 4C 45 4E 41 4D  45 22 0D 0D 20 20 20 73  |"FILENAME"..   s|
00002560: 45 4E 44 53 20 41 20 46  49 4C 45 20 54 4F 20 54  |ENDS A FILE TO T|
00002570: 48 45 20 4D 4F 44 45 4D  2E 0D 0D 74 65 72 6D 20  |HE MODEM...term |
00002580: 22 54 45 52 4D 49 4E 41  4C 20 45 4D 55 4C 41 54  |"TERMINAL EMULAT|
00002590: 4F 52 22 0D 0D 20 20 20  6C 4F 41 44 53 20 41 20  |OR"..   lOADS A |
000025A0: 54 45 52 4D 49 4E 41 4C  20 45 4D 55 4C 41 54 4F  |TERMINAL EMULATO|
000025B0: 52 2E 0D 0D 75 6E 63 68  65 63 6B 20 5B 53 54 52  |R...uncheck [STR|
000025C0: 49 4E 47 20 4E 55 4D 42  45 52 5D 0D 0D 20 20 20  |ING NUMBER]..   |
000025D0: 63 4C 45 41 52 53 20 54  48 45 20 53 54 52 49 4E  |cLEARS THE STRIN|
000025E0: 47 20 49 4E 20 54 48 45  20 53 50 45 43 49 46 49  |G IN THE SPECIFI|
000025F0: 45 44 20 53 54 52 49 4E  47 20 4E 55 4D 42 45 52  |ED STRING NUMBER|
00002600: 2E 20 20 66 4F 52 20 45  58 41 4D 50 4C 45 2C 20  |.  fOR EXAMPLE, |
00002610: 49 46 0D 20 20 20 63 68  65 63 6B 20 32 20 22 70  |IF.   check 2 "p|
00002620: 41 53 53 57 4F 52 44 22  20 57 41 53 20 50 52 45  |ASSWORD" WAS PRE|
00002630: 56 49 4F 55 53 4C 59 20  45 58 45 43 55 54 45 44  |VIOUSLY EXECUTED|
00002640: 2C 20 75 6E 63 68 65 63  6B 20 32 20 47 45 54 53  |, uncheck 2 GETS|
00002650: 20 52 49 44 20 4F 46 0D  20 20 20 54 48 41 54 20  | RID OF.   THAT |
00002660: 44 45 46 49 4E 49 54 49  4F 4E 20 46 4F 52 20 53  |DEFINITION FOR S|
00002670: 54 52 49 4E 47 20 4E 55  4D 42 45 52 20 32 2E 0D  |TRING NUMBER 2..|
00002680: 0D 75 6E 74 69 6C 20 22  32 34 2D 48 4F 55 52 20  |.until "24-HOUR |
00002690: 54 49 4D 45 22 0D 0D 20  20 20 70 41 55 53 45 53  |TIME"..   pAUSES|
000026A0: 20 45 58 45 43 55 54 49  4F 4E 20 4F 46 20 54 48  | EXECUTION OF TH|
000026B0: 45 20 53 43 52 49 50 54  2E 20 20 74 48 45 20 53  |E SCRIPT.  tHE S|
000026C0: 43 52 49 50 54 20 52 45  53 55 4D 45 53 20 57 48  |CRIPT RESUMES WH|
000026D0: 45 4E 20 54 48 45 20 54  49 4D 45 0D 20 20 20 4F  |EN THE TIME.   O|
000026E0: 46 20 44 41 59 20 52 45  41 43 48 45 53 20 54 48  |F DAY REACHES TH|
000026F0: 45 20 53 50 45 43 49 46  49 45 44 20 54 49 4D 45  |E SPECIFIED TIME|
00002700: 2E 20 20 74 48 45 20 54  49 4D 45 20 4D 55 53 54  |.  tHE TIME MUST|
00002710: 20 42 45 20 49 4E 20 32  34 2D 48 4F 55 52 0D 20  | BE IN 24-HOUR. |
00002720: 20 20 46 4F 52 4D 2C 20  41 53 20 53 48 4F 57 4E  |  FORM, AS SHOWN|
00002730: 3A 0D 0D 20 20 20 55 4E  54 49 4C 20 22 68 68 3A  |:..   UNTIL "hh:|
00002740: 6D 6D 3A 73 73 22 0D 0D  20 20 20 66 4F 52 20 45  |mm:ss"..   fOR E|
00002750: 58 41 4D 50 4C 45 3A 0D  0D 20 20 20 55 4E 54 49  |XAMPLE:..   UNTI|
00002760: 4C 20 22 32 32 3A 33 35  22 20 20 57 41 49 54 53  |L "22:35"  WAITS|
00002770: 20 55 4E 54 49 4C 20 31  30 3A 33 35 20 70 6D 0D  | UNTIL 10:35 pm.|
00002780: 20 20 20 55 4E 54 49 4C  20 22 31 31 3A 35 30 3A  |   UNTIL "11:50:|
00002790: 32 35 22 20 20 57 41 49  54 53 20 55 4E 54 49 4C  |25"  WAITS UNTIL|
000027A0: 20 32 35 20 53 45 43 4F  4E 44 53 20 50 41 53 54  | 25 SECONDS PAST|
000027B0: 20 31 31 3A 35 30 20 61  6D 0D 0D 75 70 6C 6F 61  | 11:50 am..uploa|
000027C0: 64 20 22 46 49 4C 45 4E  41 4D 45 22 0D 0D 20 20  |d "FILENAME"..  |
000027D0: 20 75 50 4C 4F 41 44 53  20 41 20 46 49 4C 45 20  | uPLOADS A FILE |
000027E0: 55 53 49 4E 47 20 54 48  45 20 50 52 4F 54 4F 43  |USING THE PROTOC|
000027F0: 4F 4C 20 49 4E 20 4D 45  4D 4F 52 59 2E 0D 0D 77  |OL IN MEMORY...w|
00002800: 61 69 74 0D 0D 20 20 20  67 4F 45 53 20 49 4E 54  |ait..   gOES INT|
00002810: 4F 20 54 45 52 4D 49 4E  41 4C 20 4D 4F 44 45 20  |O TERMINAL MODE |
00002820: 41 4E 44 20 52 45 43 45  49 56 45 53 20 44 41 54  |AND RECEIVES DAT|
00002830: 41 20 28 41 4E 44 20 50  52 49 4E 54 53 20 49 54  |A (AND PRINTS IT|
00002840: 20 54 4F 20 54 48 45 0D  20 20 20 53 43 52 45 45  | TO THE.   SCREE|
00002850: 4E 29 20 57 48 49 4C 45  20 57 41 49 54 49 4E 47  |N) WHILE WAITING|
00002860: 20 46 4F 52 20 54 48 45  20 53 54 52 49 4E 47 53  | FOR THE STRINGS|
00002870: 20 53 50 45 43 49 46 49  45 44 20 57 49 54 48 20  | SPECIFIED WITH |
00002880: 54 48 45 20 63 68 65 63  6B 0D 20 20 20 43 4F 4D  |THE check.   COM|
00002890: 4D 41 4E 44 2E 20 20 77  48 45 4E 20 4F 4E 45 20  |MAND.  wHEN ONE |
000028A0: 4F 46 20 54 48 45 20 53  54 52 49 4E 47 53 20 49  |OF THE STRINGS I|
000028B0: 53 20 46 4F 55 4E 44 2C  20 49 54 20 53 54 4F 50  |S FOUND, IT STOP|
000028C0: 53 20 57 41 49 54 49 4E  47 20 41 4E 44 0D 20 20  |S WAITING AND.  |
000028D0: 20 43 4F 4E 54 49 4E 55  45 53 20 57 49 54 48 20  | CONTINUES WITH |
000028E0: 54 48 45 20 53 43 52 49  50 54 2E 0D 0D 20 20 20  |THE SCRIPT...   |
000028F0: 6E 6F 74 65 3A 20 20 69  46 20 41 20 52 45 43 45  |note:  iF A RECE|
00002900: 49 56 45 44 20 53 54 52  49 4E 47 20 50 41 54 54  |IVED STRING PATT|
00002910: 45 52 4E 20 4D 41 54 43  48 45 53 20 4D 4F 52 45  |ERN MATCHES MORE|
00002920: 20 54 48 41 4E 20 4F 4E  45 20 53 54 52 49 4E 47  | THAN ONE STRING|
00002930: 0D 20 20 20 53 50 45 43  49 46 49 45 44 20 42 59  |.   SPECIFIED BY|
00002940: 20 63 68 65 63 6B 20 43  4F 4D 4D 41 4E 44 53 2C  | check COMMANDS,|
00002950: 20 54 48 45 20 4C 4F 57  45 53 54 20 4E 55 4D 42  | THE LOWEST NUMB|
00002960: 45 52 20 49 53 20 52 45  54 55 52 4E 45 44 2E 20  |ER IS RETURNED. |
00002970: 66 4F 52 0D 20 20 20 45  58 41 4D 50 4C 45 2C 20  |fOR.   EXAMPLE, |
00002980: 49 46 20 53 54 52 49 4E  47 20 31 20 49 53 20 22  |IF STRING 1 IS "|
00002990: 3E 22 20 41 4E 44 20 53  54 52 49 4E 47 20 32 20  |>" AND STRING 2 |
000029A0: 49 53 20 22 6C 4F 42 42  59 3E 22 2C 20 41 4E 44  |IS "lOBBY>", AND|
000029B0: 20 54 48 45 0D 20 20 20  53 54 52 49 4E 47 20 22  | THE.   STRING "|
000029C0: 6C 4F 42 42 59 3E 22 20  49 53 20 52 45 43 45 49  |lOBBY>" IS RECEI|
000029D0: 56 45 44 2C 20 54 48 45  20 53 43 52 49 50 54 20  |VED, THE SCRIPT |
000029E0: 52 45 43 4F 47 4E 49 5A  45 53 20 53 54 52 49 4E  |RECOGNIZES STRIN|
000029F0: 47 20 31 20 42 45 43 41  55 53 45 0D 20 20 20 49  |G 1 BECAUSE.   I|
00002A00: 54 20 49 53 20 41 20 4C  4F 57 45 52 20 53 54 52  |T IS A LOWER STR|
00002A10: 49 4E 47 20 4E 55 4D 42  45 52 2C 20 45 56 45 4E  |ING NUMBER, EVEN|
00002A20: 20 54 48 4F 55 47 48 20  42 4F 54 48 20 53 54 52  | THOUGH BOTH STR|
00002A30: 49 4E 47 53 20 4D 41 54  43 48 20 54 48 45 0D 20  |INGS MATCH THE. |
00002A40: 20 20 52 45 43 45 49 56  45 44 20 44 41 54 41 2E  |  RECEIVED DATA.|
00002A50: 0D 0D 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |..              |
00002A60: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00002A70: 20 20 2D 2D 2D 2D 0D 0D                           |  ----..        |
3.3  SCRIPT FILES..3.3.1  DESCRIPTION...
SCRIPT FILES ARE PROGRAMS WHICH INSTRUCT
 NOVATERM TO PERFORM CERTAIN.FUNCTIONS A
UTOMATICALLY.  YOU FIRST CREATE A SCRIPT
 "PROGRAM" USING.THE SCRIPT LANGUAGE, AN
D THEN YOU COMPILE THE PROGRAM INTO COMM
AND.CODES WHICH NOVATERM CAN INTERPRET A
ND EXECUTE.  AN EXAMPLE OF A.SCRIPT IS A
 PROGRAM THAT CALLS UP A BBS, LOGS IN WI
TH YOUR NAME AND.PASSWORD, READS NEW MES
SAGES AND CAPTURES THEM IN THE BUFFER, L
OGS.OFF, AND SAVES THE MESSAGES TO DISK.
..SCRIPT FILES ARE STORED ON DISK AS "US
R" FILES, BUT THEY MUST BE.LOADED INTO T
HE BUFFER IN ORDER TO BE EXECUTED.  NOVA
TERM READS.TOKENIZED SCRIPT COMMANDS DIR
ECTLY FROM THE BUFFER AND EXECUTES THEM.
ONE AT A TIME...3.3.2  EXECUTING SCRIPT 
FILES...TO START A SCRIPT FILE, SELECT "
RUN SCRIPT FILE" FROM THE MAIN MENU..TYP
E IN THE NAME OF THE SCRIPT FILE.  NOVAT
ERM WILL CHECK THE BUFFER.FOR THE FILE, 
AND IF IT IS NOT FOUND, NOVATERM WILL TR
Y TO LOAD THE.SCRIPT FILE FROM DISK AND 
THEN EXECUTE IT...3.3.3  STARTUP SCRIPT.
..YOU CAN SPECIFY THE NAME OF A SCRIPT F
ILE WHICH WILL BE EXECUTED.AUTOMATICALLY
 AFTER STARTING UP NOVATERM.  TO DO THIS
, SELECT."TERMINAL PARAMS" FROM THE MAIN
 MENU, AND THEN SELECT "STARTUP.SCRIPT".
  AFTER SPECIFYING A STARTUP SCRIPT FILE
, YOU MUST ALSO SAVE.THE CONFIGURATION (
BY SELECTING "SAVE CONFIG FILE") SO THAT
 THE SCRIPT.WILL BE EXECUTED THE NEXT TI
ME NOVATERM IS STARTED...3.3.4  CREATING
 SCRIPT FILES...TO CREATE A SCRIPT FILE:
..* SELECT "UTILITY PROGS" FROM THE MAIN
 MENU..* SELECT THE "TEXT EDITOR" PROGRA
M..* USE THE TEXT EDITOR TO WRITE THE SC
RIPT PROGRAM..* WHILE STILL IN THE TEXT 
EDITOR, PRESS THE RUN-STOP KEY TO COMPIL
E.  THE SCRIPT..* TYPE IN A FILE NAME FO
R THE OBJECT FILE, WHICH WILL BE THE.  E
XECUTABLE SCRIPT FILE...IF YOU HAVE USED
 EARLIER VERSIONS OF NOVATERM, YOU MAY N
OTICE THAT THE.SCRIPT COMPILER PROGRAM I
S NOT PRESENT IN VERSION 9.4.  THIS MEAN
S IT.IS NO LONGER POSSIBLE TO WRITE A SC
RIPT PROGRAM DIRECTLY IN COMMODORE.BASIC
 MODE FOR COMPILATION.  IF YOU HAVE SCRI
PT FILES IN THIS FORM.FROM PREVIOUS VERS
IONS THAT YOU WISH TO USE IN VERSION 9.4
, YOU MAY.STILL USE THE OLD SCRIPT COMPI
LER.  THE OLD COMPILER WILL STILL.PRODUC
E EXECUTABLE SCRIPT FILES WHICH ARE COMP
ATIBLE WITH VERSION 9.4...3.3.5  SCRIPT 
COMMANDS...COMMANDS ARE GIVEN IN UPPERCA
SE.  HOWEVER, THE ACTUAL SCRIPT PROGRAMS
.SHOULD HAVE LOWERCASE COMMANDS!  IF SCR
IPT COMMANDS ARE TYPED IN.UPPERCASE, THE
Y WILL NOT COMPILE CORRECTLY...EACH COMM
AND SHOULD BE ENTERED ON A SEPARATE LINE
; NO COLONS OR OTHER.CHARACTERS ARE USED
 TO SEPARATE COMMANDS ON THE SAME LINE. 
 YOU MAY.INCLUDE COMMENTS IN THE SCRIPT 
PROGRAM BY PLACING THE COMMENT TEXT.AFTE
R A SEMICOLON (";") ON A LINE.  THE COMP
ILER IGNORES ANYTHING.WHICH APPEARS AFTE
R A SEMICOLON ON A GIVEN LINE...ANY ARGU
MENTS THAT GO ALONG WITH A COMMAND ARE P
LACED NEXT TO IT..NUMERIC ARGUMENTS ARE 
GIVEN IN BRACKETS [ ], AND STRING ARGUME
NTS ARE.IN QUOTES " ".  OPTIONAL ARGUMEN
TS ARE GIVEN INSIDE GREATER-THAN AND.LES
S-THAN SYMBOLS.  THE DESCRIPTION OF THE 
ARGUMENT IS IN LOWERCASE...FOR COMMANDS 
WHICH LOAD MODULE FILES, OMIT THE PREFIX
 FROM THE FILE.NAME.  (FOR EXAMPLE, PROT
"XMODEM" WOULD WORK, BUT PROT"PRT.XMODEM
".WOULD NOT.)..IF YOU PLAN TO CREATE A S
CRIPT FILE FOR USE IN ANSI OR VT100 MODE
, BE.SURE TO REFER TO THE .OPT COMMAND..
.ASC "ASCII TABLE"..   LOADS THE ASCII T
RANSLATION TABLE WITH THE GIVEN FILE NAM
E...BAUD [BAUD RATE]..   CHANGES THE BAU
D RATE TO THE SPECIFIED NUMBER.  IF THE 
BAUD RATE.   GIVEN IS GREATER THAN THE M
AXIMUM BAUD RATE FOR THE MODEM, NO.   CH
ANGE IS MADE...BUFFER COMMAND <"FILENAME
">..   THE FOLLOWING COMMANDS ARE AVAILA
BLE WITH BUFFER:..   CLEAR - CLEARS ALL 
FILES FROM THE BUFFER...   CLOSE - CLOSE
S A CAPTURE FILE...   KILL "FILENAME" - 
DELETES A FILE FROM THE BUFFER...   LOAD
 "FILENAME" - LOADS A FILE FROM DISK INT
O THE BUFFER...   OPEN "FILENAME" - OPEN
S A CAPTURE FILE...   PRINT "FILENAME" -
 SENDS A BUFFER FILE TO THE PRINTER...  
 SAVE "FILENAME" - SAVES A FILE FROM THE
 BUFFER TO DISK...   SEND "FILENAME" - S
ENDS A FILE FROM THE BUFFER TO THE MODEM
...CHECK [STRING NUMBER] "STRING"..   WO
RKS IN CONJUNCTION WITH THE WAIT COMMAND
 TO DETECT INCOMING.   STRINGS.  FOR EXA
MPLE,..   CHECK 2 "PASSWORD"..   DEFINES
 STRING NUMBER 2 AS "PASSWORD".  UP TO 6
 STRINGS MAY BE.   DEFINED.  WHEN THE SC
RIPT ENCOUNTERS A WAIT COMMAND, IT GOES 
TO.   TERMINAL MODE AND WAIT UNTIL ONE O
F THESE DEFINED STRINGS IS.   RECEIVED, 
AND THEN IT RETURNS THE RECEIVED STRING 
NUMBER.  STRINGS.   DEFINED WITH THE CHE
CK COMMAND ARE CASE SENSITIVE, SO YOU MU
ST.   INCLUDE CAPITAL LETTERS WHERE NECE
SSARY...DIAL "ENTRY NAME"..   DIALS THE 
ENTRY WITH THE GIVEN NAME.  THE AUTODIAL
ER KEEPS.   REDIALING UNTIL EITHER A CAR
RIER IS FOUND OR THE REDIAL COUNT IS.   
EXHAUSTED (SEE REDIAL)...DIAL# "PHONE NU
MBER"..   DIALS THE PHONE NUMBER SPECIFI
ED...DIALN [LOCATION IN PHONE LIST]..   
DIALS THE ENTRY IN THE PHONE LIST CORRES
PONDING TO THE SPECIFIED.   NUMBER.  THE
 NUMBERS DON'T SHOW UP ON THE AUTODIAL M
ENU, BUT, FOR.   EXAMPLE, DIALN 3 WOULD 
DIAL THE THIRD ENTRY FROM THE TOP...DISK
 [DEVICE NUMBER]..   CHANGES THE DISK DE
VICE DEFAULT TO THE SPECIFIED DEVICE NUM
BER. IF.   THE DEVICE IS NOT PRESENT, TH
E SCRIPT HALTS WITH AN ERROR...DISKC "DI
SK COMMAND"..   SENDS THE SPECIFIED DISK
 COMMAND TO THE CURRENT DISK DEVICE.  TH
E.   EXTRA DISK COMMANDS ADDED BY NOVATE
RM ARE ALSO VALID...DOWNLOAD "FILENAME,T
YPE"..   DOWNLOADS THE SPECIFIED FILE US
ING THE PROTOCOL IN MEMORY.  THE.   ONE-
LETTER TYPE SPECIFICATION IS OPTIONAL.  
IF USED, IT MUST BE.   EITHER A "P", "S"
, OR "U" FOR PRG, SEQ, OR USR FILE TYPES
,.   RESPECTIVELY.  FOR BATCH PROTOCOLS,
 THE FILE NAME SPECIFIED HERE IS.   IGNO
RED...DRIVE [DRIVE NUMBER]..   CHANGES T
HE DEFAULT DRIVE NUMBER (NOT DEVICE NUMB
ER)...END..   TERMINATES THE SCRIPT PROG
RAM...FONT "FONT FILE"..   LOADS A FONT 
FROM DISK...FONT80 "FONT FILE"..   LOADS
 AN 80 COLUMN FONT FROM DISK...GETTIME..
   REQUESTS THE USER TO INPUT THE CURREN
T TIME.  IF YOUR SCRIPT.   PROGRAM USES 
THE UNTIL COMMAND TO WAIT FOR A CERTAIN 
TIME OF DAY,.   YOU SHOULD INCLUDE THIS 
COMMAND AT THE START OF YOUR PROGRAM SO.
   THAT YOU MAY SET THE CLOCK...GO40..  
 CHANGES TO 40 COLUMN MODE, IF THE TERMI
NAL EMULATOR ALLOWS IT...GO80..   CHANGE
S TO 80 COLUMN MODE...HANGUP..   HANGS U
P THE PHONE...IF <NO> CONDITION THEN COM
MAND..   USED TO TEST VARIOUS CONDITIONS
.  ANY ONE OF THE CONDITIONS BELOW.   MA
Y BE SUBSTITUTED INTO THE COMMAND, AND I
F THE CONDITION IS TRUE,.   THE COMMAND 
AFTER THEN IS EXECUTED.  ANY COMMAND MAY
 BE PUT AFTER.   THEN...   CARRIER - CHE
CKS FOR A CARRIER.  IF NO IS IN FRONT OF
 IT, THE.   COMMAND EXECUTES IN THE ABSE
NCE OF A CARRIER...   CHECK [CHECK STRIN
G] - CHECKS TO SEE IF THE SPECIFIED STRI
NG NUMBER.   WAS RECEIVED.  THERE MUST B
E A NUMBER AFTER CHECK, OR THE COMMAND. 
  IS INVALID...   RECEIVE - CHECKS TO SE
E IF DATA IS BEING RECEIVED.  IF NO PREC
EDES.   IT, THE COMMAND EXECUTES WHEN DA
TA IS NOT BEING RECEIVED...   RING - CHE
CKS TO SEE IF THE PHONE IS RINGING.  IF 
NO PRECEDES IT,.   THE COMMAND EXECUTES 
WHEN THE PHONE ISN'T RINGING...JUMP LABE
L..   JUMPS TO THE SPECIFIED LABEL IN TH
E PROGRAM.  LABELS ARE.   NON-COMMAND WO
RDS WHICH ARE PLACED BEFORE COMMANDS TO 
IDENTIFY A.   LOCATION IN THE PROGRAM.  
FOR EXAMPLE:..    LOOP CHECK 1 "USERNAME
:".    ..    ..    JUMP LOOP..   ANOTHER
 EXAMPLE:..    LOOP IF NO CARRIER THEN J
UMP LOOP..   LABELS MAY CONTAIN ANY CHAR
ACTERS OTHER THAN QUOTES, BUT A LABEL.  
 MAY ONLY BE ONE WORD...LINK "SCRIPT PRO
GRAM"..   LOADS AND EXECUTES A NEW SCRIP
T PROGRAM...MACRO [FUNCTION KEY NUMBER].
.   SENDS A FUNCTION KEY STRING.  THIS I
S EQUIVALENT TO PRESSING ONE OF.   THE 1
6 FUNCTION KEYS...MINIT..   INITIALIZES 
THE MODEM IF NO CARRIER IS PRESENT...MOD
EM "MODEM DRIVER"..   LOADS A MODEM DRIV
ER...OFFHOOK..   TAKES THE PHONE OFF THE
 HOOK....OPT PARAMETER..   CHANGES A COM
PILER OPTION.  THESE COMMANDS ARE NOT IN
CLUDED IN THE.   PROGRAM WHEN IT IS COMP
ILED.  INSTEAD, THEY DIRECT THE COMPILER
 TO.   TAKE CERTAIN ACTIONS OR SET FLAGS
.  THE ONLY PARAMETERS CURRENTLY.   SUPP
ORTED ARE:..   .OPT ANSI   : CONVERTS UP
PERCASE CHARACTERS IN ALL FOLLOWING CHEC
K.                 STRINGS TO UPPERCASE 
CHARACTERS WITH LOWER ASCII.            
     VALUES.  THIS COMMAND IS NECESSARY 
IF THE SCRIPT.                 IS GOING 
TO RUN IN ANSI, VT52, OR VT100 MODE..   
.OPT NOANSI : NO CONVERSION OF UPPERCASE
 CHARACTERS.  THIS IS THE.              
   DEFAULT...OUTPUT "STRING"..   OUTPUTS
 A STRING TO THE MODEM.  CONTROL CHARACT
ERS ARE ENTERED AS.   THEY ARE IN MACRO 
KEYS, WITH A ^ PRECEDING THE CORRESPONDI
NG.   LETTER.  FOR EXAMPLE, A CARRIAGE R
ETURN (CONTROL-M) WOULD BE.   ENTERED AS
 ^M...PARAM "SETTING"..    CHANGES THE C
URRENT COMMUNICATION PARAMETER SETTING. 
 VALID.    ARGUMENTS FOR THE SETTING ARE
:..    PARAM "8N1"  8 BITS, NO PARITY.  
  PARAM "7E1"  7 BITS, EVEN PARITY.    P
ARAM "7O1"  7 BITS, ODD PARITY..PAUSE [N
UMBER OF SECONDS]..   PAUSES THE PROGRAM
 FOR A SPECIFIED NUMBER OF SECONDS...PRI
NT "FILENAME"..   SENDS A FILE FROM DISK
 TO THE PRINTER.  IF THE PRINTER IS NOT.
   TURNED ON, THE SCRIPT ABORTS...PRINTE
R [DEVICE NUMBER]..   CHANGES THE PRINTE
R DEVICE DEFAULT TO THE SPECIFIED DEVICE
 NUMBER..   IF THE DEVICE IS NOT PRESENT
, THE SCRIPT ABORTS WITH AN ERROR...PROT
 "PROTOCOL"..   LOADS A PROTOCOL...REDIA
L [NUMBER OF TRIES]..   SETS THE NUMBER 
OF TIMES TO REDIAL A NUMBER BEFORE QUITT
ING.  IF A.   NUMBER IS DIALED THIS MANY
 TIMES WITHOUT FINDING A CARRIER, THE.  
 SCRIPT ABORTS...SCREEN "STRING"..   PRI
NTS A TEXT MESSAGE ON THE SCREEN...SECAD
DR [SECONDARY ADDRESS]..   CHANGES THE P
RINTER SECONDARY ADDRESS...SEND "FILENAM
E"..   SENDS A FILE TO THE MODEM...TERM 
"TERMINAL EMULATOR"..   LOADS A TERMINAL
 EMULATOR...UNCHECK [STRING NUMBER]..   
CLEARS THE STRING IN THE SPECIFIED STRIN
G NUMBER.  FOR EXAMPLE, IF.   CHECK 2 "P
ASSWORD" WAS PREVIOUSLY EXECUTED, UNCHEC
K 2 GETS RID OF.   THAT DEFINITION FOR S
TRING NUMBER 2...UNTIL "24-HOUR TIME".. 
  PAUSES EXECUTION OF THE SCRIPT.  THE S
CRIPT RESUMES WHEN THE TIME.   OF DAY RE
ACHES THE SPECIFIED TIME.  THE TIME MUST
 BE IN 24-HOUR.   FORM, AS SHOWN:..   UN
TIL "HH:MM:SS"..   FOR EXAMPLE:..   UNTI
L "22:35"  WAITS UNTIL 10:35 PM.   UNTIL
 "11:50:25"  WAITS UNTIL 25 SECONDS PAST
 11:50 AM..UPLOAD "FILENAME"..   UPLOADS
 A FILE USING THE PROTOCOL IN MEMORY...W
AIT..   GOES INTO TERMINAL MODE AND RECE
IVES DATA (AND PRINTS IT TO THE.   SCREE
N) WHILE WAITING FOR THE STRINGS SPECIFI
ED WITH THE CHECK.   COMMAND.  WHEN ONE 
OF THE STRINGS IS FOUND, IT STOPS WAITIN
G AND.   CONTINUES WITH THE SCRIPT...   
NOTE:  IF A RECEIVED STRING PATTERN MATC
HES MORE THAN ONE STRING.   SPECIFIED BY
 CHECK COMMANDS, THE LOWEST NUMBER IS RE
TURNED. FOR.   EXAMPLE, IF STRING 1 IS "
>" AND STRING 2 IS "LOBBY>", AND THE.   
STRING "LOBBY>" IS RECEIVED, THE SCRIPT 
RECOGNIZES STRING 1 BECAUSE.   IT IS A L
OWER STRING NUMBER, EVEN THOUGH BOTH STR
INGS MATCH THE.   RECEIVED DATA...      
                          ----..
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL