LnSOS BOOT 1.1 SOS.KERNEL SOS KRNLI/O ERRORFILE 'SOS.KERNEL' NOT FOUND%INVALID KERNEL FILE: xةw,@  ȱlmi8#)!)SOS KRNLb.D1/SOS.INTERPŠ̠Š.D1/SOS.DRIVERР頞 0 ) (lH'&3&'&#e'#%e'%'&"$"$#%'#%h`$e*TYMNET.CMD -:-'TERMREC ۲+۲#*REDIAL.CMD G-:--*SOS.DRIVER m6-7!-&*SOS.INTERP49p-7!=: *SOS.KERNEL ,V۲!a*SOURCE.CMD o-;-5+TELENET.CMD -;-ACCESS3.INTERPEu' *ACCESS.CMD-9+ACCESS3.DOCQǟd'(ACS3FONTd$!T.COMPUSERVE.CMD -;-.CONFIG-9[DISKNAME.DAT >dLԡm#i㰼m#iЕOLԡȱfg hi !dLԡ憦  Ljmkm l y`2 Lԡ8(Je稽)ʈ@L%e,ȥ,*,- y,,,-,,,ȱ,,- yL+,ȑ,` 2"p-,-L(Ġ %>,i-i8, ȱ,%,W,pp ڠ %p`l  " ) i   !"#$%&'()*+,-./0120 `8`HiHiH ihhȱh`86)IH)heuQɸ` ` W` ] %饚0` W` ߰4`)|E8LLLRLLLLL*LLLLLhh`LLL`SOS 1.3 01-NOV-82(C) 1980, 1982 BY APPLE COMPUTER INC. ) `G`î** }*`o^`on 8 JJAj@` *?($`ΠņɠŠ堠РѠ͠஠әƆH v?c,,,,h߈ߢ~))`3PLLP*%(i&`Ѕ񩏍E H pph`XǠĠӠ!((ͽϠРРSOS NTRPSOS DRVR(.D1(YYYYMMDDWHHMMSSMMM̱忠ΠͽŠ堠Р͠Ю̠Ɔx߭J ʈc(()o/ e/''ʈ((''()(1i / e/''ʈ((''((''((''' ('`ŠDAY, DD-MON-YY HH:MMSUNMONTUEWEDTHUFRISATJANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDECԠŠР@L&I/O ERRORINTERPRETER FILE NOT FOUNDINVALID INTERPRETER FILEINCOMPATIBLE INTERPRETERDRIVER FILE NOT FOUNDINVALID DRIVER FILEDRIVER FILE TOO LARGEROM ERROR: PLEASE NOTIFY YOUR DEALERTOO MANY DEVICESTOO MANY BLOCK DEVICESEMPTY DRIVER FILE '(i%%%h}%%`8 ȥ!8 !)"qȥ#q#e$ȱe%L)%`@(((( % %`((((࠰$(ɠH(@(h((((@(`%z %% %~(A{(L%`.8(.Je.&ʈ.s(1 6$P8"ȥ#L1$8"ȥ#(ϸ`"##L]$"qȥ#q0,$p)@"q"ȩq"8`*$% $% 8% $L$* $8%8 $`8 &'$% 8&$'% 8$%%`H   q ȥ q Hi hi 1  % H H ȱ h h % $$ 0 e e H i hi âz %` 1 8`    # &ȱ ' # i" i# # #`8 ȥ H h `8 6$P`8"#%#%"$w"$#%"`荚ٍ荺 荚`荺``` D ( )  * ) 4* * h* ))` L% q ȥ q Hi hi  i" i# #% $ȱ %ȱ &ȱ '`<!((g %(r(z(q( %y(i(0z %"#$ %&' $"#$%&'   `%$%ɠ%* " ~#C #p $ %*0"#)#)i $"% * %*  L! {" j% %ƌ(X#"$% "$ #%%& '   ` {" & ɠ% %)  !( (" %(r(z(q( %y(a(0: %   "$%&e$'e% R % <`` LLɠ8`ΛLL渠`ǽi `< Ȱ+<#5 ې'` ɐ /ݐE`W8`R` 5&i ` Ȱ 0i `<8> ȐT eİF cȰB)Hh5 ˭)*ȑƑȥǑ'(ȑ`L)ɭ)Ѷ*e`M) `ۅH)Ѱ%}ʈh Qܐ'``hi ` p6۽ʹZ5 HȐ/i i `гW8`0( ɐ Ȱ ʮ6E`5 խ ɐ ޢ ȰLȍ۱Ǎ X̰% & !J8` *LĢ `8 iۥƍۥǍ`ۅ %  6 )Ѱ Ѱ` 𝭧e ǐ bǰL*ۈ5ȱ۠ƍȱǍ X̐ H h1  /ݐE`ۈۅ ۅ 8ƭ X̐`LLŠǠ  ݭv̅w̅ ðzv̍ŭw̍ŭƭ ­ōō T̰]ŅƮņ X̠8iȱiiȱi ṰŅǭŅ XLōۭ۩ۅ ȱ8D`F`8eYƍťǍŠ)͠ Wٍۭۅ5ۅƭۅ X̰ ìۈۑ T̰ۅƭۅ X̰ۙ%ۍ" T`K8`)` İ ۱ۈ` ưW/ۈęۈЍ۩@` 8 MƐ  5 Q8`LŅ ۅ ۩ۍۅ Lɰ ʰۅۄÍÍۙ'Ù ۍ*ۨ  Ѝ۹ۙ8v- ðJ ¥ ð, ðLO ʰƥLT`'  mې浰``8 8 nʰ0 ̰+泱Ƴ m° x̰ ̐8` m° x̰8 ۢ8 ˰y ` ¥ nʰ泱Ƴ T̰#泪 Ѳ *Ƴ ` L:Ϡ`泑Ƴ` LaĥH8`JȘ I8`  S`ۈۥۥ۩Íۭۍۭۍ հL¢H8`Jj Ȅ ۍۆeۅiۅ Lɰ ʰWۅۄ ¦J> ɩE` eĐL Ȑ 15WL QL5WW{5 ې'`,55 ې'` ݠ B1 ȩȑ Lɦ8`5  @ R㥶i ` İG8`F`X8``éۅĩ >` T֩xxMH]@ Kۅ5H ɐE$ eİ Ȱ h`h`8`W h8`hR`hLҿ i x +ۅ5ۅ6 ǰ `E8<W`­ `0XLۅ5` ռ``ߤeI`IiţO`Ȯʆ/ )󘑡`()0zq 滅ѺY Ueۅ5Ѻ Ѻ  Qܐ'`i ҩ *C8/y.i/ ȑ  © $ E7<3W`ȽLֽȄ @8`R ) [)_[AͰ")[)_[A:0/.ЩȑΘ8e * ȩ`Loü 7)?۽۩ W٠Յ<ōōř ռV7 uM78 V榠=ü#)@5 ɐ /ݐE ) .) @L `lqhٯ޿=ϓTXIֲ̛̐~ؠIJK,-NOPQ0vt Ѷ"` ɰ Ȑ`E`Ɔ X̐8`>>5Ѷ Qܩ<`>`\ʊJJJJ ۍ۩  ˰Fȱ X̰6 0 Lɠ 0ۑۑ8ȱ`H8` ɹ $  8JJJJ8 ` ۪` H hQ)fʅ F jF jF jF &!  eװ*  ̰F湥 ƹ`Z8`@  ʰ泭ۑƳ ʐ` ʐ` ˰ ƹ Wː`ۘ . . .۪8*Jۦȱ ˦,+* ʈJj =ؠ yiȩ`y4泱ƳHhz ʠiȱizLA`L;ؠ"  `1` Đ7@8V۩ Lɠ۪8ۊ۠X)JJJƄ X Ġȱ۠ ȍ۱۠ ۭ) ۍ ð*)#  O̰``)(`N8` ) xհۈ ̰آ*գ  Ͱ ݢգ LvL{ؠ;i ڥ(8` ְ( ȱ5 HȦ)`Lxץ: ש ְ⥺i ꥻ(8`Lx Lxש u )۠0)p խ.8`)@ ϰ) ϰۈۅƭۅǭۅ5 X̰ *ƭ۬͵̶L  ΐ` Wհ> H۪ȱHۑhƳh sϰq ` ʰiȱi `)5©éՅĩ5 }JJ+`.`8`ɂ )`@ ש ְO ֤FHۑۑh8`P) հ Wհҥ,J+j泭۪ƳۑȊ ) ~ fPL ͊.>.ʱ+,EP!.E.Lw+,,ӄ*- P*e (` հB հ5 Wհ0,J۪泭ۑƳ sϰ(` L Ͱ2 ~ P kҐ#L8 T 2ΠHHȑhhȑ`Ld )N8` xհ*eȱ+eȱ,i۠Ѻ۹ۑ񥤅- ť.Lcԥ.La Ͱ$)rJ Lɰ )# Ԑ) ͰU..++,,IJ/ ӥ-.?Цե,J+jѲ4Ƴǥ4聠 H hH kh8`8-ȥ.L 8*Ʊ )8 0*-`.G.ʱ*+,EP'.E.LұE0+,,ӄ*p-e  )LBѠٳ )8`i (` )N8`*eȱ+eȱ,i۠Ѻ*ȱ+L - ť.Lkҥ. ՅL ͐Ld ~ pа.J/)@߅4N8`) ))УJ8` ۑȭۑǠۑۑȭۑ($S8`O8` "` / 򑺠+* ͐H h8` ΰi `()  *ǵ յý5Ņ4gȩυɩč5 iψ }.8` iϙLIѠ ˢ L΢ ΰ LϠ ˢ ΰ1` Đ@ АP8`B8`ۑJJJJ -ѥ +jѲ84ƳJJ 2ΐ3泑ƳLTΩ潑ƽ`ƱƳ ΰ( {Π۵*+)e`8`)` J J + ΰ" 0 ΰ 🱼ѼL8`ǩ Ϡ` ϰ ƑȥǑ` Ѻе*`)ȥ+8ۍې  ,ѺLTΠ"LΠ5 խ ɐ /ݐE`C8`)@ ϰa)ۥ,8ېu+J,\ ȱLJΠ) ϰ'#,J(] { ΰ ƑȥǑ.8` { ΰ,JѲ ƳL΅ƱƳ ΰҥ,J0`#$"0#`!qȱi 5H5Ƶ ǽ jh5`L2̩ƍv̥Ǎw̩ÎL%ϠƄǥLj̩۬L~̠HHh` ̐`*ѺG0?M`)J"u-- M8`۬` # ː`  = O̰)= I`JJJJѶQi Lˢ  0 ̐ `"L˦ `H8`8$$"$= O̰=`$0`#$"0`$Jۑĥ` İo!)N8`WپX0 ĥLä X0 ĥLà !"#$ Đ2@H AڰCŰrP` 3ڰ(` AڰѶ? İG8`Fە1 ռ İ ЩP߭)@N8`1@8` Aڰ񈱴ۈ)ۅƭۅ X̰ 3ڰLÍLT̥L㼠  ʰ` İK ХP8` LɐH80)N  հ)@LO ˰)0 ̐` M ­۠泭ۑƳѲƱƳ X̰ Rڰä,] Xx,f (I0јIFjFjFji```x@gŽPy+wLwԠ͠ŠԹ.D1 .D2 .D3 .D`HJJJJh)y` (2ϩ 1ޠ== f ɰ`ޭ`5=(5= i Х(`=H hDC5 L3ܵ ɐ /ݐ 8`5 ˥JJJJ8 H h ` ܠ825H h5 ɐ /ݐ 8`Hh ܥ5 `ɥܥܥܥܥ5`܅܅܅܅܅5`( ݰ)Ѻ ݰL ݰ泱Ƴ ʰȭۮ ʰͩΪΩۦ eװqȭqLJ  ˰Aۅƭۅ X̰2%&N  ʰƭ X̐`Ӏ堁ӠҠՈ՘̠ƠŠӠ̠ɤӮȪŅ͠Ϊ ܆5 HȰ4 )ߍ) hjjjjۥ0CF = -$(L !LLL&L L-LJ٥eƦ ,L  # ` (L.L…ҥÅӭƅХDžѥL1LUȑ  i ߩLL )  札)  ҩLL` **éL0;` H ) abRcdTefVghXijSdfhj RR`^0U ` 0 ʠ0 8 `ůàՠԠàࠝӢӠ ȠDž̖͌͊頀ϐωŠŠӠҠȠγ`%!^0 ^)@`a R =` *^)ـooL]^)?i |TU QTU]qUoqTITsUsprRprqs]ToUXa` RL=Xa` R` *R`X`U T  *\AX[ @F\B9ɏ5\o*Ɂo)[[ @^`U V  *C?^0: ݳ ٢ ^)?i` *)@o `p^ XiH 1h `)X0 8~X 1`C X`)X0`C РǠ𠠐ŠŠӠҠȠƠŮƠҢâӠUAQY @?ZY 9ZYY^TU QZoȥɭ }`` ? }``  }`X0i 8~XX0H }h襯` ©Wéĭ }0W`F X0A */5BL. zF`LLz Lz`Y `Ơ堧 B k L( LO  %   }` ` ?!©UéĩU󥣍V }`` ?)) $p10LYeieLVȱ d0L`Hȱ hh` WɸSI I.ȩ8A 8ɸ4ɠ(H)h h8   `    i Ȣ d` $,)?P^ GL㢮 5L}P.)(Ơ L`ޠ LR  稱 I)0JJJJѤ  БĈ` H`)à`֩ нѽ>`]PU]]UPPX0 0 PPXPP  į󠠩ҙ̙ɠΠɊՐӠӢ̢ՠҠŠԠҚРĠ鱃ԠȠࠠLQ  * WHHH>%H H @`)h8`  HШБˆeЅА SYSTEM FAILURE = $hh8`hhhxآY_Z@tPRVT,p S JJJJ ) ʍL@ i0i6`îӉ͠堧ǥӥ``HhHy)(h`H` 0L?i `h` `` `x)( 8 `jjJJԥ)եӬɂ )Ӆ҅`  `H0Xh`Π'à̠ȈL` 8`څ  Lk%  Lk8Lu텚8嚅 L L Ld V ``  h` ک V `ۅץ  VLFx) ( :` H ) L  .P'pб0 &L:L5'8+8`0Fܢ` ř,Ř 0 8f)J DžŠƠŚ̮ÎȠ Ӡ̠Ӡ` LL#L/LL'Lgab `abBcd cdBrcadbho:ab.cݰdDcݰd8abҊ v+abcde0f`   cCȱcD C Ea  UV 1 ELUFVG FUUCVDեYCWZDXWXCUDV[ v`b0WXYZiUcȥVcWX eeYZ ggE` @SATR%& h&SET UP MODESet ANSI mode!Set VT52 modeDo NOT send LF after CR!Send LF after CR7 bits per character!$%&=P%V%%V%V%%l#.RS232l$.CONSOLEx$߄P$$l$x$D Q"" Q"$Q" ACCESS.CMDF!CONFIG356789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkD SOS NTRP znLō"  )* i LiHh`PQPQ>P Q,PQ"PɀQ@PAQ`8`nɀ<)nopoLpp` 0h8蘠fȊf` ab 1abo)abaݰb L9c`` a N0Ioa0H ha`pLopna n`  3ɠ/8 L %iLɠ8逨J Hh $`b >_-%^%p_^^_ab"08^c_L8^c_L8^c_L8^c_ȑcc\] ab^_ ``aV R0M bba dda `Q8STRQ ST`c\ȱc]a  b 5DU e\^e]_ ^_ ^_LH8\^]_?Je\^e]_,78\^]_ ^ݰ_ ^_LH^_ $bL@A^_aoQ*@A RQL@A `T8`RLSJTKQHIQiHiIKNJ)M8逅OPOPHMIN'a MHNILHOIPaOHPI8JHFKIGFGaHMINNMʆSTL8HSITQQST8 bits per characterEnable XON/XOFF!Disable XON/OFFNormal video!Inverse videoFull duplex!Half duplex No wraparound! Wraparound Speed: 110 300 1200 2400 4800 9600   Parity: NONE ODD EVEN MARK SPACE   Set answer back Set tab stopsChange the recording file nameSet recording file buffer lengthResume terminal operationExit terminal mode(Ctrl-S to save current settings => XAnswerback text ?(Enter the size, iransmission. Press Q to queue for later transmission. Press ESCAPE to abort the transmission. All other keys will be ignored. Are you ready to start transmitting? 5 Press any key to continue6 *** FILE TRANSMISSION COMPLETE ***6 Not a block f Enter the delay factor for the delay between characters. The delay factor is approximately equal to the number of milleseconds between the transmission of each character. Delay between characters (0-255)? ;4Press Y to the next question to start t number of milleseconds delay. Line delay (0-255)? + 3Some host computers are not designed to accept block input and will lose characters transmitted at the full speed of the line. To prevent this, a delay can be inserted between each character. o abort)? 2Some host computers require time after receiving each line before they are ready to receive the next line. Enter the delay factor for the delay you want following the transmission of each line. The delay factor times 5 is the approximate recognized. The only way to interrupt the transmission is to press the ESCAPE key. This will stop the transmission and display the transmission complete message. OZ1 Name of the file to be transmitted (ESC-RET to abort)? 2Que password (ESC-RET ting linking between command files.0Recording file error during command file execution.$1Enter the complete name of the file to be transmitted including any volume and/or directory designation. During file transmission no keyboard characters will be wait.../ Press any key to continue 0An error has occurred while writing to the recording file. The recording file will be closed. You must open a new one. The error that occurred was: (0Command file name? 0Command file ended.0Fatal error durng on and off.-s displays the set up menu, pressed again displays status.-spacebar always transmits a rubout character.7,ON./OFF./6 /the delete key.!/a cursor key.!/ /Saving terminal configuration, please a short break, -shift-B transmits a long break.-d toggles the left arrow key between a cursor key and the delete key.-f toggles the recording filter on and off.-q quits terminal mode and completely exits ACCESS ///.-r toggles recordi(The FILTER isLeft arrow is(Answer back isThe current recording file is The recording buffer is % full. ACTIVE command file:  Press any key to continueThe following command keys are available, only in terminal mode:-b transmits not presentDCD or DSR absent Data Set Ready is  Carrier Detect is This screen will remain until both these signals are presentor until you press ESCAPE to go back to the Main Menu.,STATUS V3.2XRecording isve the cursor using the left and right arrow keys to the position where you want to set or remove a tab. To set a tab, press T. To remove a tab, press the space bar. To exit tab setting, hold down the open-apple key () and press S.)* presentBS 12345678901234567890123456789012345678901234567890123456789012345678901234567890 1 2 3 4 5 6 7 8 Mon 256 byte pages, of the recording file buffer you want. It can be from 1 to 128 pages long. The default recording file buffer is 128 pages. How many pages (1-128)?( Invalid number of pages. You must enter a number from 1 to 128. )$SET TAile pathname.6Waiting...7Invalid system call number.Bad zero page register.Invalid extend byte.Invalid system call parameter count.Invalid system call pointer.Invalid device name or driver not configured.Invalid device number.Invalid request code.Invalid control or status code.Invalid control parameter list.Character device is not open.Device not available.Resource not available.Invalid operation.I/O error.Drive not connected.Write protected.Invalid byte count.Invalid block number.The disk has been switc ~&'p``OE=Epppppppvv~~U{qnonw[oEs uwqq[o xybxzpyprqTERMREC&]&L?c&! d&d&i`c&iL??d&੏Ɂ逅[#\#]#$ >$$$ H`rminated.&=$$$$$%G%L%ȭ$$L? G%F%s$w$L?v$$$$$R%ȥ$Y&Z&\&[&L?I"V%I"%%%H"%;L>F!>,&>-&H"+&*&2&F!DjH"%%% b b c c d }e (c pc c_&Ea&Eb&A^hoose(the highlighted selection.Q< The error occurred while attempting to initialize the .RS232 device driver. Your driver may not be configured properly, or may not have the name '.RS232' In any event, ACCESS /// cannot continue -- program teowing reason: +; The file already exists. Do you wish to write over it? ;<A C C E S S / / /"Version 3.2X Terminal mode Transmit a file Help Exit(Use the up and down arrow keys to change(the selection. Press RETURN to cr.Buffer table full.Invalid system buffer parameter.Duplicate volume error.Not a block device.Level error.Invalid bit map address. SOS error . ; New file name? ;An attempt was just made to open the recording file, 7; which failed for the follnsupported storage type.End of file error.Position out of range.Attributes do not permit access attempted.User-supplied buffer too small.File already in use.Directory error.Not a SOS volume.Invalid value in list parameter.Out of memory for SOS system buffehed.Invalid pathname syntax.Character file control block table full.Block file control block table full.Invalid file reference number.Path not found.Volume not found.File not found.Duplicate file name.Overrun error.Directory full.Incompatible file format.U~~~~S6gY}z}z}}}}}z}N~[~K~K~ G$EFW#F  T#FFFFFF)F *F $$$$$$$$$$" HC HB H I$$$$ $$$$$$G$G$$$%F%`$$&0$'0$$$Q"R"$$$Q"`hEhEG GLJ@XUUUULZPl#V !ULZPk# l#k#L#UTl#Tm#Tn#To#Ti$C&B&H&D&TE&TF&TG&TT`k#k#)1m 6m/m 0mLZPD bLZPD bLZP# SкLO  LOLZPLZPk# k#k#L Sk# Sk#k#Tȹk#Tȹk#T ȹk#TLtSiLSTSTSTSTSi$;&<&S=&S>&S?&S@&:&A&LO Q gQLZPi#ͅNj#)_Lk#)_Bٮ0&0ʎk# !Uk1m 6m/m0mLZP' Ql#k#LJR' Ql#k#k#k# k#k#$$j$$k$$$$LZPk#lRk#LZPD cLZPX#LZPX#LZPLRRFR R LZPF UUUUF`LQi#Q,&Q-&i$+&*&2& L Ȉ H2&` @]$$0$0$$$ H u]i$ i$%%%F`k#ʎl#l#l#)1m 6m/mQ0mQQ`LZPD cLZPLQP%Q%LZPP%Q%LZPD cLZPLQNLZPk#k#)uOLxOj# jOj#k# jOk#qk#݆NLOʭj#݆NLON N 0&ʎk#l#l ` @]F$$0$0$$$ \Q" P Ȉ HL`P u]`P"V%P"%%%i$%Ri$R&S& T&Q&U&P"NP"N  TTQQQQQR.RRRRRRRSUUUUV WeWWWXXXXXY YYY\YbYjYrYxYYYYYYYZZ`ZZ1[T[[\\-]a{)_` l N5uO vOuOvOuOLZPNi#΃NN)Q"R"uOL\P QLz[ {[ |[ }[LP\ gQLZPi#ͅN"0&NNkR \ vON@!!AFATBLBSC7C8CCCDDIDLDPFDFFFTHDINJPLBLDLTLFMCMLMSMTMUORPFPRPSPTQFQTRFRNRSRTSFSSSTTBTCTEV1V5VIVNWDWSWTXAXCXFXNXPXRQQQQJE$$W}$X}$$$LJX#IX#LJ ]LJL`V#IV# GMLJQ"$$Q#$R#$$$T# U# kS#W&V&X&`LaFL`lL_R"0LJPLMR"0LJQLMR"0LJRLMR"0LJSLMH" DO" h" FFHC HB H ILJLJM`$L KF$8F$FLJLrLR") Q"LMQ"R"L^L` ./1234?BCDEFPQRSLLMLMMMMLLLLM#M.M4M7MM)A0)_;L ML0LJ*NL NL l GG GGGLJL` @] ph u]LJR") P%Q%LJP%Q%LJF AQLL ]PLJ FI FLν$FD L_`V#0E+EMEEE$$/F$0F$$$Q"R"$$$Q"$Q"LLM MLLF xOLLD $$D $L KFLLD ) !r  D ^JD $3FFF$$D!$E!$$$$$$ M$$;Q"$$Q#$R#$$$Q"$$$$LRJ$$IHIH`]J[J\JD)[J\JU SXFF[J _0i![JV#Q[JX#$FD\JZ#   , LJT#U# 8fU#E k[J]J`$F$$$)`$` 凩" HC HB H I$ ,8,,LPI+8,+$ ,X,,LzI+X,+ X,8,̍$$,$,$$$Q"R"$$$Q"hhL(h$$$)`LI `hIhIh$h$h$$$l#k#k#k# Qm#k#Vl#`>k# 3l#k#L&Wl#l#)U)U**l#ULZPEAAm#' Vk#l#l#)(U) Uk#UVm# jOUk#LWLZPm#' Vl#)m#UU) ULZPU)UULXV V UUUUUULZPULZP  U0"ʊ**Ul#k#l#L0SLZP jORXkRLXU:V}UURXURX U U XLXUUU莽ULXUU`RmRRXRlRͭRU`U`wOLZPLZP) D }eLZP ]LZPLZPP"P"EP"LaDT *P0+$+$+$+$$$%%$E$EQ"R"$$$Q"$Q"LfLf Lg)TLfп *O*LaELfLOfEO LfLOfQ"$$Q#$R#$$$LOfEDTL'a$a$$$`LkdLkdLkdLkdLkdQ"LaDDLWeDD0D }e6$$a$a$$$La dD8 '"Le '&Le '*Le (.Le'$$$$$$`$$($($$$ \P"$$$`Q"LaDDDL8dDD0DF dLkdLeL"eL%eL(eL+eLa<$$'F$(F$$$La''''''`''''(` dD 'L e 'L e 'L e ' L e ' L ea&&D&Lc&`DID (cLa','D '$LJc,'$$$$$$`DIDa pcLa@'Q'{aD Q'{aLc@'`DID cLab'r'Dr'Lcb'`DID cLa''D' Lc' R" FQ"$$Q#$R#$$$Q" phLaLj Lb LbLEbLEb La(8*a 轆a l $$xa$ya$$$((`((Lb(0( ^bLaDID bLa&&D&Lb&`DID bLa&&D&Lb&`DID cL 8 F  ʽF l Lk; 0E%)EE8 3F ʽ3F El LJEʽEFEH)F *F hLp`ta({a'bbbc]ccc d.eefBgjgg(h @]$$va$wa$$$$$$$($($%F$&F$$$Q"R"čQ"" HC HB H ID3Q" ^J !$$Q#$R#$$$Q" D ФLJ ^JLJl EF+F ,F LJF$ 0#Q"$$Q#$R#$$$LJE0  轳GLJ ʽG l LJD6FEEȌEʎFLJl*^ 轷^ l AL6_ FL`DL6_ Q"CL6_BL6_H" DFF[O" h" FFHC HB H ID$$Q#$R#$$$LJpL_qL_rL_sL_tL_uL_vL_wL_xL_yL_mL_nL_FML_$ " DO?# HC HB H ILJ]'D ^YD ^ΰ])8^]^ ^] ^8^]^^]^L]^^^5&^6&S#4&]7&]8&3&9& Ȉ HY#`) ]`D]^΍^Ό^]]` 0123456789.-_1___'_____________F FL^0L`ݥ^ ^0L`\ \ RLZPULZP  \H\H`) D dLZPQ"R"$$Q#$R#$$$%F%K%`F%K%Q"R"S" FT"$$Q#$R#$$$`YDDPDK%]^]^]^] ^]^]^]]]Z# ^ ^$C&B&H&D&z[i$%%%N~[Nk#P"k# PLP\LZPi$ i$%%%~[P"~[ P#2$$"1$#1$$$ HLgQz[Sz[i$;&<&S=&S>&S?&S@&:&A&LOkRLZPlRkRLZP]h\h\U q&\Z r&]Zs&^Zt&_Z  LZPE$$W}$X}$$$LZP' Ql#NNkR \LxOLZPi~a$a$$$LZPLY:Zl#18ZZ Z LZPcz&p&Z  LZPZZ6k#k#)1m 6m/mSZ0mTZUZWZXZ YZ LZPWZWZ!UZWZSZTZSZSZ TZ  LZP$l#\Zm#]Zn#^Zo#_ZZZ [Z LZPcz&h&ʩD (cLZPLYV# GMLZP:k#P"k# 1|#4$$X1$Y1$$$ Ȉ HLZP u]LZPV#LZPFLZP @]LZPFLZP9Yk#k#)1m 6m/mY0mYY QʭYDLZPYLYODLZPD bLZPLYE pcza$$gED LgQ"R"ES"ET"$$Q#$R#$$$LOf$$va$wa$$$ { LaV# GM$$)$)$$$ \P"#E$$)$)$$$ HLrgP"P")1m 6m/mhg0mighgLgɁLgELaa&aza$$~a$a$$$L%h u]LJza$$~a$a$$$S#W&V&X&F gQEHEH`dF-Eghfhlghldhlehl llfhlghlhhlihT#lU#lfhlghl llfhlghlhhlihfhmghm mmjh"E$$Q#$R#$$$Lkv%%$E$EEEEEQ"$$Q#$R#$$$ |lE"Q"$$Q#$R#$$$LkHLk%%$E$EEDLk7Lk%%$E$EEvEvEvFvLk8Lk$$$Lk[Lk nE n n-m uE"Q"$$Q#$R#$$$ u PL%v%%$E$EQ"$$Q#$R#$$$EEEE |lLkv%%$E$EEEEE Q"$$Q#$R#$$$E- EQEE Q"$$Q#$R#$$$E*Q" R"$$Q#$R#$$$ѭE- EQ"E$$Q#$R#$$$Lt%%$E$EEEEEQ"$$Q#$R#$$$ |lQ"DsER"DsDs$$Q#$R# n n-m-m)rLAsLAs%r r$$.r$/r$$$Lk[LkQ"$$Q#$R#$$$ nE n n-mDsE"Q"$$Q#$R#$$$Ds ,LtQ"$$Q#$R#$$$Lt%%$E$EEEE0حE8-mEEE |lLkO#r!raE)rLr%r0Lr%%$E$EE,rE8)r-r $$.r$/r$$$!r r`[Lk r!rQ"$$Q#$R#$$$ n mmLAs n n-m-m0LAs)rm nEEEEppmpm mmpmppppEppmpm mmpmpppp$$p$p$$$Lp[?1;0cq[ZLq$$q$q$$$Lkc[LkG GLk[Lp nE n n%%$E$E-m$$`#LkLk(L p)L>pLkEB0 LvpFL\pFL\pEB0 LvpFL\pFL\pF-F F-FLspFLk[LkLkpp[LkE5Lp6LpLk$$p$p$$$Lp%%$E$E r"r Em)rE0EEE |lLk[Lk nE n n%%$E$E-mmEP0OEEE |lLk[LvEHTfP n mmE n n-m -m-mAEm& nE n n-m -m-mPELoEE"r r o |lLk r!rQ"$$Q#$R#$0`0000nn n n n n8 nO0MʽE n nEn nEnnn)1m 6m/m n0m n n-m-m`[LGw nE n n%%$E$E-mE0حE8-mEEE |lLk[Lp nE n n%%$E$E-mmEl.ll8lll lllحllll`0m1m/m1m Zm1m`.m0mH/mH/m.0m/m.0mhm/m/mhm0m0m/m.0m.mm/m/mm0m0m`'d mm8mmmmmLmmymm 0mmmʭm 0mmm`ʩ;EE]#L l l5& l6&S#4&T#7&U#8&3&9&& F?&!F@&:&A&74$84$94$:4$$$ \P"P")1m 6m/m 0m5$5$5$5$$$ \P"P")1m 6m/m0mЍ$$6$6$$$Q"R"$$$Q"L* F!$$$$$F"$G"$$$`h h 2$2$2$2$$$9$$2$2$$$ \Q"L܇ : $$ 7$7$$$L\P"%P"#&)&)&;&F%P"V%P"%%%H"%%%D!$E!$$$Q"R"$$$Q"$LdQ"Ldhh$$$$$$$$$$L*$$$ $LDL4$ $L4Q" D D R"$$Q#$R#$$$4  " $$B $C $$$L4F! $$$`"$$ 3$ 3$$$ \Q"hhL*P"F!P" $$7$7$$$Q"R"$$$Q"$ Q"L5D $$D $ƭD G!мF!ީ`D $$D $@D )   D $୽$$$$R#$$$LkQ"$$Q#$R#$$$LkF-F .F ELJE8 EE8 E |lLk" /# Z$ $$B $C $$$LkD bLkK00:00%%$E$EEEcz&q&r&s&t& $$$$R#$$$Lk%%$E$EEO" Q"$$Q#$R#$$$Lk%%$E$EE"Q"$$Q#$R#$$$LkFLkFLk Q"$$Q#$R#$$$Lk Q"$$Q#$R#$$$LkQ"$$Q#֭Q#$R#$$$L3~$$Q#$R#$$$!rEEE 0rL`LkFFLe~FFF-F F-FL|~FL`FLkFLk%%$E$EE" Q"$$Q#$R#$$$Lk%%$E$EE" Q"$$Q#V%P"%%%S#%`&y?&z@&:&A&P"zLkzLzLz LzLzm$$ Ld$$ Ld$ Q"D  R"$$Q#$R#$$$%$$6$6$$$$$6$6$$$H"%%%  HL؍Q"R"$$$Q" H H`za$$~a$a$$$`$- ($* $   !"#$%&'(+,-.@ABCDEFGHIJKLMNOPQRSTUVWXYZ/777N7b777777888U8j8888888899D9h999999999:*:@:j::::::;;4;K;^;j;;4cLj kh;h;Ljƈ*dĈdň;0,>!SHOLES 1!1!2@23#3#4$4$5%5%6^67&7&8*8*9(9(0)0)-_-=+=+\|QWERTYUI OP[{]}`~`~ASDFGHJ K L ;:;:'"'"ZXCVBNM ,<,<.>.>/?/?d0hp00000>" <"<"""<< <"""<"><$""< """"  "" 6***""""""""""<""< :< $"""2,"""""**6"""""< >>8  8>> ""*:<"">""""""""""""">>><2"<""">""" ""  ">"6**"""""&*2""""""""""""*,"" "" ">""""""""""""""**6"""""""> >>>lnopqrstuvwxyz{|}~>>?">>< (&20 *, **>> "2*&" " >>  ">> "8""> """"""< SOS DRVR"ACS3FONT >>***=9 .(9  8:xxx0?? ?? ?|<Lh<Lh < Lh< $$$$$$`   L 0 L >LF H$$$$"=$#=$$=$%=$$$Q"R"$$$Q"$Q" L L ϭ HL؍ 5L؍  phL؍ {%%%Y&e}&n/Z#*S#J&K&wL&xM&yN&zO&I&P&S#%%%Y#Z#LfF H$$$$"=$#=$$=$%=$<$<$$$ ȈLP"V%P"%%LP"V%P"%%%S#%LY#P" ֦ڱΑ0Б֤ l L p,:0 JfiΥiώJe΅Хiю@ F $p̑бʑΈ0 Б̱Αʈeمΐ̑ʈ`pJհ0`ՑʭrpȐ`=m@< F l AL> 8p,:Jf׮@$PA F $P@/A'ʤ˅΄ϥ̤ͅЄ F $̑бʑΈ0Ƞ l L> $)טɀIim>ٮ@8pذ `$0"8,:Jک@ׅפ؈۩MjL,:p<<AAA@@8A@q==C)CB)B Crx 00 )ߍ:) J,P,QJ,R,S,T,V( > `,k<,: JI`I`<,:J̰`=m@>,:J}ʅ̽(I I `<Mj,:0pJխ~ҰةeÅÐн},,P,`,g$ ( $g " x) (,`% (gL,}0, `gé ĩ `:) j:;jN;~j;O,:0'???>>8?>,}P-X~ F }~L } `,}0 x) `(`hh% ( ΍ ύ逅Ñ}`` " ( ĩ~Íĩϭ & &υΠÑΈ~ F 8 `)2ȱÍ3`)1`Ɂ" (cefd`Hcefh) `xÙ+(`xÙ&(`)4`)5`)6`)7`)8`)9`,i0!M:0p ȱq L`" (~)y ~JJ* I `x|x|,5`6`7`8`9`<ȭ=` * @jI`:ȭpȭqé,i0LÈ`,g HH`LL! l      5  Hdcefh&+si M0  h) `(" ( (È& LuL1upp<`uqq=L> vuL L L <Li Li ,g0L HH`! ( 9EKQWbmz`(" ((è%È`2ȭ3`1`d`c`+È`&È` * IMk`4``,@`<,m p<L<`<p<`,ms<L=q=L> ,lXL ==L> ,lCL <=L> <,n)LL8 L8 u:L8 ;)ߍ;j`; ;j`uBL8 uCL8 u)u;) u;L8   x) `(,rh,oL`%CYgu #1:CY` 9C<m><=m@=>@?AL8 >m<>@m=@<=L8 <m>?=m@AL8 C9L8 ; ;k`;);k,5 p  He҅Ґhe…å逅h,23Lhґȥӑ,10 h0  `,g0L ҅ӥĥŰ+,0p 4 Ls Ls i )"|tȌs|st HH` MjH,: <J h̰ <h(ĥŐL i,1HȊ©L,52,9-P" a{)9 Ln90$0%,7 ҥ L$0T,8OK50P;ҥ,8 L%\   8҅¥Ӆé҅L,5,6  * @jIH4h`dd,9P"<:J H) +̰ H) +ʭcP h̰ʩd8,h)ec efeede`,5 H h 4 `5!   4(P 4 4 `,g0L,10kH0 ԥ f0)ĭ9)9҅xef`7 I`8 iIi`9A)I@`a{ ~I)_ bJ) b) )ab)a a,h0& &+%a0 +hcefd(c,@cfabdf`cnx  (,eمАA萿 > `ʝ"`t  !#%')+;CNU\eh "*-036<BLORX_fj &+38;?DGLTot <?BGLQgjox',/25:BGKORY\aelpu !$(+.147<?BFILORUX]`finsw|.")"#)  #`,.$ ()-'( / .`% (.L,/0x ('( `,.0L& (,.0L7 Đ`ʥ逅8n134nʐ3x1eʍ1,/p/H h(e- Feb 01 1983 ( SERIAL.DRIVER ).SERIALR A")Copyright (C) 1983 by Apple Computer Inc. HH` (# (KXT   $.BPV^dhx %(-5QY\adgjmruz  #NSM Copyright Apple Computer `L" aX ) ` ) `x,V0 %)(`JN{"'*INYox{  %*/:>GIKMUclsyZ[M,h,oe$YHV ))ho kk0 qroqYLJ,h,VLJj)`X5L8,jL%,TP TcL,UUTdLXXL%lk,W0f,bPZ,[0W[cLZnoln _L" Ѝj^)  ]] ^ ) (`\" ( Ù\ `ÍRȱÍS`l031e-Yx V(Y K`j) )g kkL)` kkLl ),b-cWLldWuoeQ,T0L@TEPd>g8fol,Q0L HHGH`! (NOo}`\" (x\ÈȌk(`RȭS` l  o `ȩ`,Q0L HH`LB<Xf,T U K,U0x])] olXYmnpqVWZ[k(JK `,Q0LpEąĩEŅ|o,i0prH 8fofo7,T0*,V-x ) V)(LU Kh,RSL@pȥȑ`,Q0LmEąĩEŅ Km`l KL HH` (# ( (Q`,Q$ ()PJK % "]RSiTU Q`% (QLl Xx )c "߄P(C) Apple Computer Inc. 1983L    + / @ C H K R Y j o t | ,/DIMV_x}  RUM Copyright Apple Computer - Feb 01 1983 ( RS232.DRIVER )_r.RS232              . 3 6 9 < ? B E H N S V \ _ b w      ! ( 0 7 I N S _  . G R Y f {    ! $ 4 9 F I P S V \ a h m p s x |   !%*/369<?BEJMRUX]`h  2;AGMS[fot|8ʅİLa )`Y)D00L:1?24n21  % &$0) `/0) `,.0L tHsH`! (xy```,.0L HH`Ln,/023x #) "# (```'+"'*CFMRZ_ '058FV[fjsuwM Copyright Apple Computer - Feb 01 1983 ( UPIC.DRIVER5FKQT\adgjmry~$/6;>AHOTW\_bx{'69@IPW]`cfjmpsx} #4:=Z_bpsv{   `L `` ``I FF x (̠%L#fowz*13579;=?ACFNWaehmpx "'+@\mrv{#&+2 tѤ `U t`*8`AB*0 B8` L=?՝ԝϝН ` 1`*x (DEHG 1h H J IFD`* H FFLx (̠`x (̠` [m8ʥi,;Ɂ)˭5i ɠ)54`x* ,< ʝ88 (`…ʍ0Åˍ142;)5I)5i 4`)5;`xH)$ 45R8 h(`x ( 3  +J FFL)8 ʪi)I8R & h:1ߠ*x (,< K 1x ` (`98  bLH8 xʍ6ʍ7hh)ɄJJRH88,< ʠʠ &,<0,80ʬ8ʠ6ʠ7( hL8 989::0­1í2L-. * <өхυ L"= N8 =i N% JL@ҭ"A N! xLC L 'Lp- >)AE)H ;LLW x0Lx:9,<0 `Ld L)(I bOKN`ȑȥ.- * ө<ѩ ϩ - (A= NL% AҩA N= ,>- JD)3E)X,qȑ ;?L x0LC L '5դԦ kˍ12/` N=    `H Wh ( " ` L ``(%, ( *x (I  ) (j` DÈ` ȑ`! (`.-LLL$?`?` hh- (*J%/hh`դ8eԅԥi ՄԐhh, (MIPLI, (3C> SHJI̍ƅԥDžծ*x (3'͝ )X@ @ ' (  L "x) Q(`x)(` 2H1H` (& ( ( (##D0C 3 *̍m%%#$  &+8;@CJMPSV]bejN Copyright Apple Computer - Feb 01 1983 ( PROFILE.DRIVER )`.PROFILE&% `)ߍQI "L)(```*M#ȩ ȭ-ȩ`,'0LM @>L,, 3,,0-./(,$)x*%)/+(```04@DRTVXZ\^`belv{!$'*-049?BIUcfkw,$P( n(.0- .-L 3L 3`,,P*M#-"x Z)(,,p` *+)+X,,PM#-" I82-A/0M)-/M#-" &0x,) ++`x,`,'0LM ! 2Z SHRH` (# ($GGjc`,'$ ( 2 *)601 % (, :'`'LM :01 `,'0LM& (,'0LMIĥIC  )v7 .PARALLEL A`@dCopyright (C) 1983 by Apple Computer Inc. "%(+.2ADGJx{~>>***=9 .(9  8:xxx0?? ?? ?>>?"the Access /// 'SOS.INTERP' file. This auto-start command text file allows customizing of default startup conditions. CAUTION: The command text files must -not- be locked!! A SOS error will occur if a -locked- command text file is executed by usi/ terminal mode. If a command text file named 'ACCESS.CMD' is on the boot diskette, it will be automatically executed when ACCESS /// is booted. If you are using Catalyst 2.0, the command text file 'ACCESS.CMD' -must- be in the same sub-directory as new line character. To terminate command text file processing before the end of a command text file, press 'Open-Apple-C' again. You will then be prompted "Command file ended. Press any key to continue". Press any key to return control to the ACCESS //then the line of text is transmitted as though it was typed from the keyboard. This includes the ASCII 013 sent by the RETURN key! The command text file is read one line at a time. The carriage return at the end of a line designates the start of a he command text file is a sequential ASCII file that contains commands to be processed and text to be transmitted. A command is indicated by the first character of a line begining with an '@' sign. When the first character in a line is -not- an '@' sign   "Command file name?". Enter the full pathname of the command text file to be executed. If a valid pathname is not entered then you -must- press 'ESCAPE' and then 'RETURN' at the "Command file name?" prompt to exit to the ACCESS /// terminal mode. T WAP /// SIG AUGUST 1989 ACCESS /// Interperter Command Text File Processing To invoke command text file processing, press 'Open-Apple-C' in the ACCESS /// terminal mode. You will then be prompted <"<"""<< <"""<"><$""< """"  "" 6***""""""""""<""< :< $"""2,"""""**6"""""< >>8  80,>!"*:<"">""""""""""""">>><2"<""">""" ""  ">"6**"""""&*2""""""""""""*,"" "" ">""""""""""""""**6"""""""> >>> >00000>">>< (&20 *, **>> "2*&" " >>  ">> "8""> """"""< >> "ng the Access /// 'Open-Apple-C' function key. You will be prompted "SOS error 4E. Attributes do not permit access attempt. Press any key to continue". Press any key to return control to the Access /// terminal mode. Summary of Commands: Format Commands: @CCs - change default '@' lead-in command character to s @!!s...s - comment of text s...s Key Equivalent Commands: @BS - 233 millisecond break @BL - 3.5 second break @XA - transmit answerbal designator. ( Example: @DI'007 or @XC'013 ) If an ASCII control character needs to occur in the middle of a string, the only way to do it is to use three commands. The first command sends the string that precedes the ASCII control character, the srom 0-9 indicating the decimal value of the ASCII control character. There are -no- space(s) between the first 3 command characters, the single quote [ ' ], and the 3 digit decimal value of the ASCII control character. No other text can follow a numericanown as a numerical designator. This is how non-printing ASCII control characters can be included in a command text file. If the character following the first 3 command characters is a single quote [ ' ], then the next three characters -must- be digits fy n from 1 to 5 [1=none...5=space] @TBnn - tab set at position nn from 1 to 80 @TCnn - tab clear at position from 1 to 80 @TE - tab erase, clears all tabs Every command that has a string operand 's...s' can use what is k - video inverse @FD - full duplex @HD - half duplex @AT - wrap-around true @AF - wrap-around false @XRn - transmission rate n from 1 to 6 [3=1200....6=9600] @PRn - transmission paritturn @LF - linefeed false after carriage return @C7 - 7 bits per character @C8 - 8 bits per character @QT - XON/XOFF protocol true @QF - XON/XOFF protocol false @VN - video normal @VI il receipt of c @MLxssss - for match# x : when s...s is found,jump to label ssss @MT - match true @MC - match clear Set-Up Commands: @V1 - VT100 @V5 - VT52 @LT - linefeed true after carriage re.s @XNs...s - transmit s...s without waiting for a prompt @XPs...s - transmit s...s after receiving currently defined prompt Matching Commands: @MSxs...s - for match# x : search for string s...s @MUxc - for match# x : search unt - protocol true @PF - protocol false Transmitting Commands: @DPs...s - define the current prompt to be s...s @XCs...s - transmit s...s with -no- trailing carriage return @XFs...s - chain to a file whose full pathname is s..00 @WDn - wait until day n from 1 to 7 [Sun=1...Wed=4...Sat=7] Protocol Commands: @CD - delay nnn milliseconds between characters from 0 to 255 @LD - delay nnn milliseconds after each line from 0 to 255 @PT - transmit keyboard input until -ENTER- key is pressed @QQ - switch interpreter or exit Access /// completely Waiting Commands: @WSnnnnn - wait nnnnn seconds from 0 to 65535 @WThhmm - wait until clock time hhmm from 0000 to 24play Control: @SS - save current screen image @RS - restore previously saved screen image @DIs...s - display s...s with -no- trailing carriage return @DLs...s - display line s...s followed by a carriage return @IN - screen true @SF - screen false @RNs...s - change recording file name to s...s @OR - overwrite an existing file Flow of Control Commands: @LBssss - label ssss @JPssss - jump to label ssss Local Disck @PS - print screen text to the currently defined recording file Recording File Control Commands: @FT - filter true @FF - filter false @RT - recording true @RF - recording false @ST econd command sends the decimal value of the ASCII control character, and the third command sends the rest of the string. See pages #141 & #142 of the Apple /// Standard Device Drivers Manual for a cross reference table of Decimal to ASCII characters and for a table of Apple /// Screen Control Codes. Example: @DI This line of text is sent to screen in NORMAL text mode @DI'018 @DI This line of text is sent to screen in INVERSE text mode ------------------------------- App allows you to turn on the recording. Anything that Access /// receives goes to the currently defined recording file. This is the equivalent of the Access /// 'Open-Apple-R' key function to toggle the recorder on. Note that the cursor is flashing when ifile. If you are using a HP plotter to download plots or text, then you will want to be sure that the recording filter is off. This will prevent ASCII characters that are needed in the HP-GL graphics language from being filtered out. The @RT commandrs sent by the host computer and doesn't send them to the recording file. ( Example: @FT ) The @FF command allows you to turn the recording filter off. When the filter is off all characters transmitted by the host computer are sent to the recording The @FT command allows you to turn the recording filter on. The filter removes all ASCII control characters with a decimal value of 031 or less except for TAB - ASCII 009 & RETURN - ASCII 013. When the filter is on, Access /// removes control characte the SOS.DRIVER for the '@PS' command to work!! ( Example: @PS ) ------------------------------- Appendix C ------------------------------- RECORDING FILE COMMANDS: These commands allow you to define and control the use of the recording file. the existing Apple /// screen of text to the currently defined recording file. The @PS command is the equivalent of the 'Open-Apple-P' Access /// key function. Note that the Access /// boot diskette -must- have the 'ACS3FONT' character set configured ink holds the transmission line in a zero state for a period of 3.5 seconds. ( Example: @BL ) The @XA command allows you to transmit the Answerback message that is on the Access /// Status Menu. ( Example: @XA ) The @PS command allows you to dumpion. This short break holds the transmission line in a zero state for a period of 233 milliseconds ( Example: @BS ) The @BL command allows you to send a long break and is the equivalent of the 'Open-Apple-B' Access /// key function. This long brea----- KEY EQUIVALENTS COMMANDS: These commands allow you to include Access /// 'Open-Apple' key functions in your command text file. The @BS command allows you to send a short break and is the equivalent of the 'Open-Apple-b' Access /// key functApple /// screen or transmitted to the host computer. There -can- be space(s) between the 3 digit '@!!' and the 's...s' comment. ( Example: @!! This is an example of a comment line ) ------------------------------- Appendix B --------------------------e are -no- space(s) between the 3 digit '@CC' and the 's' new lead-in character. ( Example: @CC$ or @CC'036 ) The @!!s...s command allows you to include comments in your command text file. The string following the '@!!' will not be displayed on the to ASCII characters. After you have changed the lead-in character be sure that you use the new lead-in character for the rest of the command text file. The old lead-in character will not be recognized and Access /// will not execute these commands. Theracter. The 's' can be defined either as the ASCII character desired or by a single quote followed by a three digit decimal value of the ASCII character. See page# 140 of the Apple /// Standard Device Drivers Manual for a cross reference table of Decimal endix A ------------------------------- FORMAT COMMANDS: These commands allow you to modify the lead-in format of a command and to include comments in a command text file. The @CCs command allows you to change the default '@' lead-in command charn the recording mode. ( Example: @RT ) The @RF command allows you to turn off the recording. This stops Access /// from sending data to the currently defined recording file. This is the equivalent of the Access /// 'Open-Apple-R' key function to toggle the recorder off. Note that the cursor stops flashing when the recorder is turned off. ( Example: @RF ) The @ST command allows incoming data to go to the Apple /// screen. If the recording is on,the incoming data is also sent to the currently ---- Appendix E ------------------------------- LOCAL DISPLAY CONTROL COMMANDS: These commands allow you to control how the information is displayed on the Apple /// screen. See page# 141 of the Apple /// Standard Device Drivers Manual for a table of t file to be closed and execution of the command text file is terminated. Access /// then returns to the terminal mode. There are -no- space(s) between the 3 digit '@JP' and the 'ssss' label. ( Example: @JP1034 or @JPSTRT ) ---------------------------l match is a forward reference. The command text file is then read from the present @JPssss command line to the command text file's EOF for a label match. If no matching label is found then the command text file's EOF occurs. This causes the command texmp to a label defined earlier in the command text file as long as it is no more than 20 labels back. This type of label matching is called a backward reference. If the label 'ssss' isn't one of the last 20 labels read in, then Access /// assumes the labeions. The address 's...s' can be up to 4 characters long. There are -no- space(s) between the 3 digit '@LB' and the 'ssss' label address. ( Example: @LB1034 or @LBSTRT ) The @JPssss command allows you to jump to a specified label 'ssss'. You can juoutines in the command text file. The @LBssss command allows you to assign a label 'ssss' to a section of the command text file. A label is an address to jump or branch to. This address usually defines a subroutine or a related sequence of instructlow you to place labels in the command text file to define sections or subroutines. The normal execution of a command text file procedes down one line at a time from the beginning to the end of the text file. These labels let you jump to sections or subrile recording file is restored and no error message is given. Example: @OR @RN.PROFILE/CATALYST/AC3.DIR/MAIL.TXT ------------------------------- Appendix D ------------------------------- FLOW of CONTROL COMMANDS: These commands alxt line in the command text file is the @RNs...s command. When the @OR command immediately precedes the @RNs...s command,Access /// opens the file and writes over the current contents. If any error occurs in opening the new recording file, then the old f's...s' file pathname. ( Example: @RN.PROFILE/CATALYST/AC3.DIR/MAIL.TXT or @RN.D2/MAIL.TXT ) The @OR command allows you to overwrite an existing file. The @OR must immediately precede the @RNs...s command. The @OR command will work only when the nef any error occurs in opening the new recording file, then the old file recording file is restored and no error message is given. The 's...s' file name is the full pathname of the recording file. There are -no- space(s) between the 3 digit '@RN' and the more than one recording file for different types of information. If the recording file that is specified already exists on the disk,you must immediately preceed the @RNs...s command with an @OR command so you can over write the existing recording file. I/ will still receive incoming data but will not display it on the Apple /// screen or save it to the currently defined recording file. ( Example: @SF ) The @RNs...s command allows you to change the name of the recording file. This allows you to use defined recording file. ( Example: @ST ) The @SF command does -not- allow incoming data to go to the Apple /// screen. If the recording is on,the incoming data is still sent to the currently defined recording file. If the recording is off,Access //Apple /// Screen Control Codes. The @SS commmand allows you to save the current Apple /// screen image and the current cursor position in RAM. By using the @DIs...s & @DLs...s commands to display prompts on the Apple /// screen, the @SS command is then used to save this Apple /// screen image. ( Example: @SS ) The @RS command allows you to restore the Apple /// screen image & cursor position most recently saved by an @SS command. If an Apple /// screen image has not been saved since the commaFriday,and 7= Sat. There are -no- space(s) between the '@WD' command and the 's' day of week. ( Example: @WD6 better known as TGIF! ) ------------------------------- Appendix G ------------------------------- PROTOCOL COMMANDS: These commands allowturned by the SOS call is the same as 's'. If the character returned by the SOS call is null, then no system clock is installed and execution continues immediately. The day delay 's' can range from 1 to 7. Where 1= Sun,2= Mon,3= Tues,4= Wed,5= Thurs,6= ) between the 3 digit '@WT' and the 'hhmm' 2400 hr time. ( Example: @WT1320 or @WT0800 ) The @WDs command allows you to define a delay to a specific day of the week. Execution continues with the next sequential command line when the day character rethe time returned by the SOS call is the same as 'hhmm'. If the characters returned by the SOS call are null, then no system clock is installed and execution continues immediately. The time delay 'hhmm' can vary from 0000 to 2400. There are -no- space(sgit '@WS' and the 's...s' seconds. ( Example: @WS2 or @WS2400 ) The @WThhmm command allows you to define a delay to a specific time. The time is entered under the 2400 hr clock system. Execution continues with the next sequential command line when The delay can range from from one second to one week. The @WSs...s command allows you to define a delay or pause in the command text file execution. The second delay 's...s' can vary from 1 to 65536 seconds. There are -no- space(s) between the 3 diTER' @DIENTER LOGON PASSWORD : @DI'007 @IN ------------------------------- Appendix F ------------------------------- WAITING COMMANDS: These commands allow you to delay execution of your command text file. s can be included in text sent to the host computer! Example: @!!The lines below leaves the cursor at the ':' character @!!The ASCII bell 007 will ring once & wait for data entry. @!!Data entry is terminated by pressing 'EN @DL'007 The @IN command causes Access /// to transmit all succeeding input from the Apple ///'s keyboard until you press the 'ENTER' key on the numeric key pad. By using the 'ENTER' key to terminate data input, ASCII 013 carriage returne -can- be space(s) between the 3 digit '@DL' and the 's...s' text. Example: @!!This example leaves cursor at the beginning of next line @!!The ASCII bell 007 will ring once and adds a blank line. @DLENTER LOGON PASSWORD : the Apple /// screen followed by an ASCII 013 return character. If you want to include a non-printing ASCII control character,the 3 digit '@DL' must be followed by a single quote and then a 3 digit decimal equivalent of the ASCII control character. TherThis example the cursor will remain at the ':' character @!!Then the ASCII bell 007 will ring once. @DIENTER LOGON PASSWORD : @DI'007 The @DLs...s command allows you to display the text 's...s' onude a non-printing ASCII control character,the 3 digit '@DI' must be followed by a single quote and then a 3 digit decimal equivalent of the ASCII control character. There -can- be space(s) between the 3 digit '@DI' and the 's...s' text. Example: @!!nd text file began executing, the @RS command then clears the Apple /// screen. ( Example: @RS ) The @DIs...s command allows you to display the text 's...s' on the Apple /// screen with -no- trailing ASCII 013 return character. If you want to incl you to define transmission protocol parameters of character and line delay. These character and line delays accommodate remote computers that perform processing after each character or each line. These remote computers are not set up for keyboard entry of data at rates of 100-150 keystrokes or characters per second! The @CDs...s command allows you to set the transmission delay between characters. The 's...s' character delay can range from 0 to 255 milliseconds. If not specified the default is 0 NSMIT UPON RECEIVING DEFAULT PROMPT ) ------------------------------- Appendix I ------------------------------- MATCHING COMMANDS: These commands allow you to create a Match Set to search for up to four simultaneous matches of data or text strings. rompt character(s) defined by the @DPs...s command. If the next line is a command line then Access /// executes it without waiting for the @DPs...s command prompt. There are -no- space(s) between the 3 digit '@XP' and the 's...s' text. ( Example: @XPTRAan @XP command. There are -no- space(s) between the 3 digit '@XN' and the 's...s' text. ( Example: @XNTRANSMIT IMMEDIATELY ) The @XPs...s command allows you to transmit the 's...s' text or the next line in the command text file upon receipt of the p/CATALYST/AW3.DIR/MEMO.TXT or @XF.D2/MEMO.TXT ) The @XNs...s command allows you to transmit the 's...s' text or the next line in the command text file without waiting for the default prompt. This is the default transmission mode and is turned off by ,but the return link is saved only to the most recent calling command text file. The file name 's...s' is the full pathname of the command text file. There are -no- space(s) between the 3 digit '@XF' and the 's...s' file pathname. ( Example: @XF.PROFILEit one file from within another. When the command text file chained to reaches it's EOF mark, the execution of the calling file resumes at the next command instruction following the @XFs...s command. Chaining command text files can be nested to any levele @DIs...s command writes to the Apple /// screen. There are -no- space(s) between the '@XC' command and the 's...s' text. ( Example: @XCTHIS IS A TEST TRANSMISSION ) The @XFs...s command allows you to chain to another command text file or to transmr @DP--> ) The @XCs...s command allows you to transmit characters with -no- trailing ASCII 013 return character. This is similar to the @DIs...s command. The difference is that the @XCs...s command transmits text from the Apple /// screen while thter text editors will only accept input following a certain prompt. The @XPs...s command waits for this prompt before transmitting it's 's...s' text. There are -no- space(s) between the three digit '@DP' command and the 's...s' prompt. ( Example: @DP> oTING COMMANDS: These commands allow you to control the data transmission from a command text file. The @DPs...s command allows you to define the default prompt character(s). The prompt 's...s' is a string of one or more characters. Some host compu transmission protocol from the present @CDs...s & @LDs...s command values to a character delay of 0 milliseconds and a line delay of 0 milliseconds. ( Example: @PF ) ------------------------------- Appendix H ------------------------------- TRANSMITo the last @CDs...s & @LDs...s command values. This allows you to switch from a character delay of 0 milliseconds & line delay of 0 milliseconds to the last @CDs...s & @LDs...s command values. ( Example: @PT ) The @PF command allows you to reset thege from 0 to 255 milliseconds. If not specified the default is 0 milliseconds. There are -no- space(s) between the 3 digit '@LD' and the 's...s' line delay. ( Example: @LD1 or @LD125 ) The @PT command allows you to reset the transmission protocol tmilliseconds. There are -no- space(s) between the '@CD' command and the 's...s' character delay. ( Example: @CD10 or @CD225 ) The @LDs...s command allows you to set the transmission delay after each line transmission. The 's...s' line delay can ran Each of the four matches will specify three types of information. 1) What string of data or text to search for. 2) What to do when the string of data or text is found. 3) When to stop searching for the string of data or text. Each match for a string of data or text continues until either the match is found or the boundary character has occured. The boundary character is the 'When to stop searching for the string of data or text' character match. The same boundary character can be used for more than oF - No wraparound @AT - Wraparound @XRn - Transmission rate n from 1 to 6 1 - 110 baud 2 - 300 baud 3 - 1200 baud 4 - 2400 baud 5 - 4800 baud 6 - 9600 baud - Send LF after CR @C7 - 7 bits per character @C8 - 8 bits per character @QT - Enable XON/XOFF @QF - Disable XON/XOFF @VN - Normal video @VI - Inverse video @FD - Full duplex @HD - Half duplex @A------------------- SETUP COMMANDS: These commands allow you to set up the the options on the 'Access /// Set Up Menu' through a command text file. @V1 - Set ANSI mode @V5 - Set VT52 mode @LF - Do -not- send LF after CR @LT mand is not used then any previous match specifications that were not cleared will become active when the next @MT command is executed. The @MC does -not- have a 'x' match number. ( Example: @MC ) ------------------------------- Appendix J ------------ows you to start searching for strings 's...s' after all the match conditions have been set. The @MT command does -not- have a 'x' match number. ( Example: @MT ) The @MC command allows you to clear -all- previous match specifications. If the @MC cometween the 3 digit '@ML', the 1 digit 'x' match #, and the 'ssss' label. The 'x' of the @MLxssss command -must- correspond to the 'x' of the @MSxs...s and the @MUxc commands. Example: @MS1ENTER PASSWORD @ML1PSWD The @MT command all or subroutine 'ssss' when the string of text 's...s' from the corresponding @MSxs...s command is matched. The match number 'x' ranges from 1 to 4. A maximum of four simultaneous labels are defined for any particular Match Set. There are -no- space(s) bny particular Match Set. The 'x' of the @MUxc command -must- correspond to the 'x' of the @MSxs...s and @MLxssss commands. Example: @MS1ENTER PASSWORD: @ML1PSWD @MU1> The @MLxssss command allows you to jump to a labelngle- character. There are -no- space(s) between the 3 digit '@MU', the 1 digit 'x' match #, and the 1 digit 'c' boundary character. The match number 'x' ranges from 1 to 4. A maximum of four simultaneous boundary characters may be searched for during aommand allows you to define when to -stop- searching for the string of text 's...s' defined in the corresponding @MSxs...s command. The search for string 's...s' stops when the boundary character 'c' is received. Note that the boundary condition is a -si -no- space(s) between the 3 digit '@MS', the 1 digit 'x' match #, and the 's...s' string of text. The 'x' of the @MSxs...s command -must- correspond with the 'x' of the @MUxc and @MLxssss commands below. ( Example: @MS1ENTER PASSWORD: ) The @MUxc cr match. The @MSxs...s command allows you to search for a match to a particular string of text 's...s'. The match number 'x' ranges from 1 to 4. A maximum of four simultaneous strings may be searched for during any particular Match Set. There ared or the @MC match clear command occurs. This permits matching for the same string to be invoked by merely repeating the @MT match true command. If all three types of information are not specified for each match then Access /// will ignore that particulane match. However, when the boundary character is found for a particular match, Access /// clears -all- match specifications using this boundary character. Once a match is defined it remains defined until another match specification command is encountere@PRn - Transmission parity n from 1 to 5 1 - none 2 - odd 3 - even 4 - mark 5 - space @TBnn - Tab set at position nn from 1 to 80 @TCnn - Tab clear at position nn from 1 to 80 @TEnn - Tab erase or clear all tabs ------------------------------- Appendix K ------------------------------- TYMNET AUTOMATIC LOG-ON COMMAND TEXT FILE: @!! @!! @!! @!! These lines that start with the @!! are comment lines, and are -NOT- @!! sent te Apple /// screen. See page #141 of @!! the Apple /// Standard Device Drivers Manual for Screen Control Codes. @!! @!! -------------------------------------------- Set Inverse Text --------- @DI'018 @DL to Set Inverse Text. Note that the Control character is sent -without- @!! a trailing carriage return by using the '@DIs...s' commmand. Also note @!! that the '@DL' command below has 76 spaces following it!!!!! This @!! gives a solid inverse line on thf the Apple /// Standard Device Drivers Manual for @!! Screen Control Codes. @!! @!! -------------------------------------------- Clear Viewport ----------- @DI'028 @!! @!! @!! @!! Here we send the decimal control character 018 to the Apple /// screen @!!LBSTRT @!! @!! @!! @!! Here we send the decimal control character 028 to the Apple /// screen @!! to Clear the Viewport. Note that the Control Character is sent @!! -without- a trailing carriage return by using the '@DIs...s' command. @!! See page #141 oEnd Match Set #1 --------- @!! @!! @!! @!! Here is the section or subroutine of the command text file labeled @!! 'STRT'. This is where the command text file will jump to after @!! successfully matching the string of text 'CONNECT' for Match Set #1. @!! @text file to jump to the label @!! 'ERRS' which is a subroutine for error messages. @!! @!! -------------------------------------------- Begin Match Set #1 ------- @MC @MS1CONNECT @ML1STRT @MU1^ @MT @JPERRS @!! -------------------------------------------- xt @!! 'CONNECT', now that all three types of information for Match Set #1 @!! have been specified. If the search for the string of text 'CONNECT' @!! is unsuccessful then Match Set #1 falls through to the '@JPERRS' @!! command. This causes the command nd jumps to the label 'STRT' when the string of @!! text 'CONNECT' is found. The '@MU1^' command stops searching for @!! the string of text 'CONNECT' when the '^' boundary character is @!! found. The '@MT' command -starts- the search for the string of teata or text to search for. @!! 2) What to do when the string of data or text is found. @!! 3) When to stop searching for the string of data or text. @!! The '@MS1CONNECT' command searches for the string of text 'CONNECT'. @!! The '@ML1STRT' comma@!! @!! @!! @!! Here we specify information needed for Match Set #1. First we clear @!! -all- previous match specifications with the '@MC' command. Then @!! three types of information -must- be specified for Match Set #1. @!! 1) What string of dd. Note that there is -NO- @!! before the @!! string of text to be transmitted to the Hayes Modem. @!! @!! -------------------------------------------- Dial Using Hayes Modem --- <------------ ENTER TYMNET PHONE # HERE { ATDT 988-8762 } -------(((((((((( 1200 @!! PR3 - Parity: EVEN @!! @!! -------------------------------------------- Set Up Mode Menu --------- @V1 @LF @C8 @QT @VN @FD @AF @XR3 @PR3 @!! @!! @!! @!! Here we send a string of text to the Hayes Modem as though it was @!! typed from the keyboar the Access /// 'SET UP MODE' from a command text file. @!! V1 - Set ANSI mode @!! LF - Do NOT send LF after CR @!! C8 - 8 bits per character @!! QT - Enable XON/XOFF @!! VN - Normal video @!! FD - Full duplex @!! AF - No wraparound @!! XR3 - Speed:o the Apple ///'s screen or transmitted to the host computer. @!! @!! }}}}}}}------------> Automatic Log-On via TYMNET <------------{{{{{{{ @!! @!! @!! }}}}}}}------------> By Cupertino Black Hole <------------{{{{{{{ @!! @!! @!! @!! Here we set up @!! @!! @!! @!! Here we send the following text to the Apple /// Screen: 23 inverse @!! spaces -without- a trailing carrage return by using the '@DIs...s' @!! command. Then 3 inverse spaces,Automatic Log-On via TYMNET,23 inverse @!! spaces, and a trailing carriage return are sent by using the '@DLs...s' @!! command. Finally 76 inverse spaces are sent with a trailing carriage @!! return by using the '@DLs..s' command. @!! @!! -------------------------------------------- Inserth the '@MC' command. Then three @!! types of information -must- be specified for Match Set #3. @!! 1) What string of data or text to search for. @!! 2) What to do when the string of data or text is found. @!! 3) When to stop searching for t@XCA' command below transmits the character 'A' @!! to the host computer -without- a trailing carriage return. @!! @LBLOG1 @XCA @!! @!! @!! @!! Here we specify information needed for Match Set #3. First we clear @!! -all- previous match specifications wit-------- @!! @!! @!! @!! Here is the section or subroutine of the command text file labeled @!! 'LOG1'. This is where the command text file will jump to after @!! successfully matching the string of text 'x' or 'please' from the @!! Match Set #2. The 'which @!! is a subroutine for error messages. @!! @!! -------------------------------------------- Begin Match Set #2 ------- @MC @MS1x @MS2please @ML1LOG1 @ML2LOG1 @MU1K @MU2R @MT @JPERRS @!! -------------------------------------------- End Match Set #2 -of information for Match Set #2 have been @!! specified. If the search for the string of text 'x' or 'please' is @!! unsuccessful then Match Set #2 falls through to the '@JPERRS' command. @!! This causes the command text file to jump to the label 'ERRS' op @!! searching for their respective string of text 'x' or 'please' when the @!! respective 'K' or 'R' boundary character is found. The '@MT' command @!! -starts- a simultaneous search for the strings of text 'x' & 'please', @!! now that all three types commands simultaneously search for their @!! respective string of text 'x' & 'please'. The '@ML1LOG1' & '@ML2LOG1' @!! commands jump to the label 'LOG1' when their respective string of text @!! 'x' or 'please' are found. The '@MU1K' & '@MU2R' commands st-must- be specified for Match Set #2. @!! 1) What string of data or text to search for. @!! 2) What to do when the string of data or text is found. @!! 3) When to stop searching for the string of data or text. @!! The '@MS1x' & '@MS2please' ------------------------------- Set Line & Char Delay ---- @CD1 @LD1 @!! @!! @!! @!! Here we specify information needed for Match Set #2. First we clear @!! -all- previous match specifications with the '@MC' command. Then @!! three types of information don't expect someone @!! to be able to type as fast as Access /// can send characters. The host @!! computer can not tell the difference between Access /// sending @!! characters and when you are typing on the Apple /// keyboard!!!! @!! @!! -------------mand. @!! @!! -------------------------------------------- Insert 08 Lines ---------- @DL @DL @DL @DL @DL @DL @DL @DL @!! @!! @!! @!! Here we set the character and line delay to 1 millisecond. This is @!! done in a command text file because host computers@!! -------------------------------------------- Set Normal Text ---------- @DI'017 @!! @!! @!! @!! Here we send 8 blank lines to the Apple /// Screen. Note that the @!! blank lines are sent with a trailing carrriage return by using the @!! '@DLs...s' comple /// @!! Screen to Set Normal Text. Note that the control character is sent @!! -without- a trailing carriage return by using the '@DIs...s' command. @!! See page #141 of the Apple /// Standard Device Drivers Manual for @!! Screen Control Codes. @!! 23 Spaces --------- @DI @DL Automatic Log-On via TYMNET @DL @!! @!! @!! @!! Here we send the decimal control character 017 to the Aphe string of data or text. @!! The '@MS1log in:' & '@MS2user name:' commands simultaneously search for @!! their respective string of text 'log in:' & 'user name:'. The @!!'@ML1LOG2' & '@ML2LOG@' commands jump to label 'LOG2' when their @!! respective string of text 'log in:' or 'user name:' are found. The @!! '@MU1:' & '@MU2:' commands stop searching for their respective string @!! of text 'log in:' and 'user name:' when the ':' boundary character is @!! found. The '@MT' command -starts- a simultaneous Command Text File Processing @DL @!! @!! ------------------------------------------------ Set Normal Text ---------- @DI'017 @!! @!! @!! @DL @DL This disk ha----------- @DI'028 @!! @!! @!! ------------------------------------------------ Set Inverse Text --------- @DI'018 @DL @DI @DLAccess ///@!! @!! @!! @!! }}}}}}}-------------> Command Text File Documentation <-------------{{{{{{{ @!! @!! @!! }}}}}}}-------------> By Cupertino Black Hole <-------------{{{{{{{ @!! @!! @!! ------------------------------------------------ Clear Viewport  .D1/TERMREC Lavona Rannystem string of text for Match Set #1, @!! Match Set #2, or Match Set #3. This subroutine displays the following @!! text on the Apple /// screen. Two blank lines with trailing carriage @!! return. Then 13 spaces,Incorrect Response From Host Computer During ENTER TYMNET SERVICE HERE { DOW1 } ----------------(((((((((( @JPSTOP @!! @!! @!! @!! Here is the section or subroutine of the command text file labeled @!! 'ERRS'. This is where the command text file will jump to if it @!! is unsuccessful in matching theNO- @!! before the string @!! of text. The '@JPSTOP' command below jumps to a label 'STOP' which is @!! a subroutine to exit or terminate the command text file. @!! @!! -------------------------------------------- Tymnet Service Name ------ <------------ l jump to after @!! successfully matching the string of text 'log in:' or 'user name:' @!! from Match Set #3. @!! @LBLOG2 @!! @!! @!! @!! Here we send a string of text to the host computer as though it was @!! typed from the keyboard. Note that there is -e: @ML1LOG2 @ML2LOG2 @MU1: @MU2: @MT @JPERRS @!! -------------------------------------------- End Match Set #3 --------- @!! @!! @!! @!! Here is the section or subroutine of the command text file labeled @!! 'LOG2'. This is where the command text file wilthrough to the '@JPERRS' command. This causes the command @!! text file to jump to the label 'ERRS' which is a subroutine for error @!! messages. @!! @!! -------------------------------------------- Begin Match Set #3 ------- @MC @MS1log in: @MS2user namsearch for the stings @!! of text 'log in:' and 'user name:', now that all three type of @!! information for Match Set #3 have been specified. If the search for @!! the string of text 'log in:' or 'user name:' is unsuccessful then Match @!! Set #3 falls s an Interpreter version of Access /// that allows you to @DLgenerate command text files. If a command text file named 'ACCESS.CMD' is @DLis on the boot diskette, it will be automatically executed when Access /// @DLis booted. This text was displayed by executing 'ACCESS.CMD' during booting. @DL The documentation for the command text file language is located in a @DLtext file call 'ACCESS3.DOC'. Use Applewriter /// or similar text file @DLeditor to read & make a hardcopies of the command text file do @DL Hold Down Key to Manually Abort Automatic Re-Dialing @!! ------------------------------------------------ Set Normal Text ---------- @DI'017 @!! ------------------------------------------------ Set Cursor to X=0;Y=5 --------------------------------------------- Set Cursor to X=0;Y=21 --- @DI'026 @DI'000 @DI'021 @!! ------------------------------------------------ Set Inverse Text --------- @DI'018 @DL The '.'s Above Indicate Each Time the Phone# was Re-Dialed @DLAutomatic Phone# Re-Dialing @DL @!! ------------------------------------------------ Set Normal Text ---------- @DI'017 @!! ------------------------------------ Clear Viewport ----------- @LBCLR @DI'028 @!! ------------------------------------------------ Set Inverse Text --------- @DI'018 @DL @DI ---------------- Carrier Delay Wait ------- AT S7=10 @WS1 @!! ------------------------------------------------ Escape Char= ---- AT S2=1 @WS1 @!! ------------------------------------------------ Set Screen True ---------- @ST @!! ------------------------ @V1 @LF @C8 @QT @VN @FD @AT @XR3 @PR3 @!! ------------------------------------------------ Char & Line Delay -------- @CD1 @LD1 @!! ------------------------------------------------ Set Screen False --------- @SF @!! --------------------------------@!! @!! @!! }}}}}}}---------------> Automatic Phone# ReDialing <--------------{{{{{{{ @!! @!! @!! }}}}}}}---------------> By Cupertino Black Hole <--------------{{{{{{{ @!! @!! @!! ------------------------------------------------ Set Up Mode Menu --: 71336,1657 or Source E-Mail : AAB673 @!! @!! @!! ------------------------------------------------ Set Normal Text ---------- @DI'017 @LBSTOPTOPnd text files are on -this- side of the diskette. @DLPlease leave E-Mail on Compuserve or Source with your comments and questions. @!! @!! @!! ------------------------------------------------ Set Inverse Text --------- @DI'018 @DL @DL Compuserve E-Mail L 1) TYMNET.CMD 3) SOURCE.CMD 5) ACCESS.CMD @DL 2) TELENET.CMD 4) COMPUSERVE.CMD 6) REDIAL.CMD @DL @DL Note that this original Access /// diskette is bootable on -this- side. @DLThe six examples of commacumentation. @DL Listed below are six examples of command text files on this diskette. @DLCAUTION these files -must- be modified to included a phone#,ID#,& password. @DLIn each file arrows indicate where changes are needed before executing file. @DL @D-- @DI'026 @DI'000 @DI'005 @!! ------------------------------------------------ Dial Hayes Modem --------- @!! @DIEnter Phone Number and press key { ATDT 996-7464 } : @!! @!! ------------------------------------------------ Begin Match Set #1 ------- @MC @MS1'013 @MS2'027 @ML1ENTR @ML2MSTP @MU1~ @MU2~ @MT @JPERRS @!! ------------------------------------------------ End Match Set #1 --------- @LBENTR @!! ------------------------------------------------ Set Screen False --------- @SF @!! -------------------------------------------- Set Cursor On ------------ @DI'005 --------------------------------- Set Inverse Text --------- @DI'018 @DL ---------- Access /// Terminal Emulator Mode ---------- @!! ------------------------------------------------ Set Normal Text ---------- @DI'017 @!! ---------------------------------------- Set Char & Line Delay ---- @CD0 @LD0 @!! ------------------------------------------------ Set Screen True ---------- @ST @!! ------------------------------------------------ Set Beep ----------------- @DI'007 @!! -------------------- Escape Char= "+" --------- AT S2=43 @WS1 @!! ------------------------------------------------ Send 2 Carriage Returns -- @DI'013 @DI'013 @!! ------------------------------------------------ Clear Viewport ----------- @DI'028 @!! --------------------- Set Beep ----------------- @DI'007 @DL --------- Connection to Host Modem Successful ---------- @WS10 @JPEXIT @!! ------------------------------------------------ Exit Command Text File --- @LBEXIT @!! -------------------------------------------------- @SF @!! ------------------------------------------------ Set Cursor Off ----------- @DI'006 @!! ------------------------------------------------ Set Cursor to X=0;Y=19 --- @DI'026 @DI'000 @DI'019 @!! ------------------------------------------------ @!! ------------------------------------------------ Set Beep ----------------- @DI'007 @DL ---------- Automatic Re-Dial Terminated Manually ---------- @WS10 @JPEXIT @LBSTOP @!! ------------------------------------------------ Set Screen False ----------------------------------- Set Screen False --------- @SF @!! ------------------------------------------------ Set Cursor Off ----------- @DI'006 @!! ------------------------------------------------ Set Cursor to X=0;Y=19 --- @DI'026 @DI'000 @DI'019----------------------------------------------- Set Beep ----------------- @DI'007 @DL Incorrect Response During Automatic RE-DIAL Attempt @DL You May Now Attempt to Manually Log-On. @WS10 @JPEXIT @LBMSTP @!! --------------------------------- Set Cursor Off ----------- @DI'006 @!! ------------------------------------------------ Set Cursor to X=0;Y=18 --- @DI'026 @DI'000 @DI'018 @!! ------------------------------------------------ Set Beep ----------------- @DI'007 @WS1 @!! ----------- Set Screen False --------- @SF @JPSTRT @!! ------------------------------------------------ Error Messages ----------- @LBERRS @!! ------------------------------------------------ Set Screen False --------- @SF @!! ------------------------------- Set Screen True ---------- @ST @!! ------------------------------------------------ Set Cursor On ------------ @DI'005 @DI. @!! ------------------------------------------------ Set Cursor Off ----------- @DI'006 @!! --------------------------------------~ @MU3~ @MT @JPERRS @!! ------------------------------------------------ End Match Set #2 --------- @!! @!! ------------------------------------------------ Re-Dial Hayes Modem ------ @LBREDL @WS1 A/ @WS1 @!! -------------------------------------------------------------------------------------- Set Cursor to X=0;Y=8 ---- @DI'026 @DI'000 @DI'008 @!! ------------------------------------------------ Begin Match Set #2 ------- @LBSTRT @MC @MS1CONNECT @MS2NO CARRIER @MS3'027 @ML1STOP @ML2REDL @ML3MSTP @MU1~ @MU2@!! @!! @!! @!! }}}}}}}--------------> Automatic Log-On via TYMNET <--------------{{{{{{{ @!! @!! @!! }}}}}}}--------------> By Cupertino Black Hole <--------------{{{{{{{ @!! @!! @!! ------------------------------------------------ Set Up Mode Men@!! @!! @!! @!! }}}}}}}--------------> THE SOURCE Log-On via Telenet <--------------{{{{{{{ @!! @!! @!! }}}}}}}--------------> By Cupertino Black Hole <--------------{{{{{{{ @!! @!! @!! ------------------------------------------------ Set Up Mode Men ---------- Access /// Terminal Emulator Mode ---------- @!! ------------------------------------------------ Set Normal Text ---------- @DI'017 @!! ------------------------------------------------ Set Cursor On ------------ @DI'005 ----------------------------------------- Set Screen True ---------- @ST @!! ------------------------------------------------ Set Beep ----------------- @DI'007 @!! ------------------------------------------------ Set Inverse Text --------- @DI'018 @DL You May Now Attempt to Manually Log-On. @DL @WS10 @!! ------------------------------------------------ Exit Command Text File --- @LBSTOP @WS1 @!! ------------------------------------------------ Clear Viewport ----------- @DI'028 @!! ----------------------------------- Tymnet Service Name ------ <---------------- ENTER TYMNET SERVICE HERE { DOW1 } ----------------(((((((((( @JPSTOP @LBERRS @DI'007 @WS1 @DI'007 @DL @DL @DL Incorrect Response From Host Computer During Log-On @DL ----------------------------------- Begin Match Set #3 ------- @MC @MS1log in: @MS2user name: @ML1LOG2 @ML2LOG2 @MU1: @MU2: @MT @JPERRS @!! ------------------------------------------------ End Match Set #3 --------- @LBLOG2 @!! @!! @!! --------------------!! @!! ------------------------------------------------ Begin Match Set #2 ------- @MC @MS1x @MS2please @ML1LOG1 @ML2LOG1 @MU1K @MU2R @MT @JPERRS @!! ------------------------------------------------ End Match Set #2 --------- @LBLOG1 @XCA @!! ---------------------- Set Normal Text ---------- @DI'017 @!! @!! @!! ------------------------------------------------ Insert 08 Lines ---------- @DL @DL @DL @DL @DL @DL @DL @DL @!! ------------------------------------------------ Set Line & Char Delay ---- @CD1 @LD1 @----------------- Insert 23 Spaces --------- @DI @DL Automatic Log-On via TYMNET @DL @!! @!! ------------------------------------------- @DI'028 @!! @!! @!! ------------------------------------------------ Set Inverse Text --------- @DI'018 @DL @!! @!! @!! --------------------------------------------- Begin Match Set #1 ------- @MC @MS1CONNECT @ML1STRT @MU1^ @MT @JPERRS @!! ------------------------------------------------ End Match Set #1 --------- @LBSTRT @!! @!! @!! ------------------------------------------------ Clear Viewport -------u --------- @V1 @LF @C8 @QT @VN @FD @AF @XR3 @PR3 @!! ------------------------------------------------ Dial Using Hayes Modem --- <---------------- ENTER TYMNET PHONE # HERE { ATDT 988-8762 } -------(((((((((( @!! @!! @!! ----------------------------------u --------- @V1 @LF @C8 @QT @VN @FD @AF @XR3 @PR3 @!! ------------------------------------------------ Dial Using Hayes Modem --- <---------------- ENTER PHONE TELENET # HERE { ATDT 294-9119 } ------(((((((((( @!! @!! @!! ----------------------------------ext ---------- @DI'017 @!! ------------------------------------------------ Set Cursor On ------------ @DI'005 ------------ @DI'007 @!! ------------------------------------------------ Set Inverse Text --------- @DI'018 @DL ---------- Access /// Terminal Emulator Mode ---------- @!! ------------------------------------------------ Set Normal T--- @LBSTOP @WS1 @!! ------------------------------------------------ Clear Viewport ----------- @DI'028 @!! ------------------------------------------------ Set Screen True ---------- @ST @!! ------------------------------------------------ Set Beep -----TOP @LBERRS @DI'007 @WS1 @DI'007 @DL @DL @DL Incorrect Response From Host Computer During Log-On @DL You May Now Attempt to Manually Log-On. @DL @WS10 @!! ------------------------------------------------ Exit Command Text File ----------- Begin Match Set #5 ------- @MC @MS1Password? @ML1LOG4 @MU1( @MT @JPERRS @!! ------------------------------------------------ End Match Set #5 --------- @LBLOG4 <------------------------ ENTER PASSWORD HERE -----------------------(((((((((( @JPS----- @MC @MS1> @ML1LOG3 @MU1( @MT @JPERRS @!! ------------------------------------------------ End Match Set #4 --------- @LBLOG3 <--------------- ENTER ID HERE { ID AAB673 } ------------------------(((((((((( @!! @!! -------------------------------------BLOG2 @!! @!! @!! ------------------------------------------------ Telenet Network Address -- <---------------- ENTER NETWORK ADDRESS HERE { C 30147 } ------------(((((((((( @!! @!! @!! ------------------------------------------------ Begin Match Set #4 ------------ End Match Set #2 --------- @LBLOG1 D1 @!! @!! @!! ------------------------------------------------ Begin Match Set #3 ------- @MC @MS1@ @ML1LOG2 @MU1: @MT @JPERRS @!! ------------------------------------------------ End Match Set #3 --------- @L!! @!! @!! ------------------------------------------------ Send Two 's ---------- @!! @!! @!! ------------------------------------------------ Begin Match Set #2 ------- @MC @MS1= @ML1LOG1 @MU1^ @MT @JPERRS @!! ----------------------------------------------- Set Normal Text ---------- @DI'017 @!! @!! @!! ------------------------------------------------ Insert 08 Lines ---------- @DL @DL @DL @DL @DL @DL @DL @DL @!! ------------------------------------------------ Set Line & Char Delay ---- @CD1 @LD1 @----------------- Insert 23 Spaces --------- @DI @DL THE SOURCE Log-On via Telenet @DL @!! @!! ------------------------------------------- @DI'028 @!! @!! @!! ------------------------------------------------ Set Inverse Text --------- @DI'018 @DL @!! @!! @!! --------------------------------------------- Begin Match Set #1 ------- @MC @MS1CONNECT @ML1STRT @MU1^ @MT @JPERRS @!! ------------------------------------------------ End Match Set #1 --------- @LBSTRT @!! @!! @!! ------------------------------------------------ Clear Viewport -------@!! @!! @!! @!! }}}}}}}---------------> Automatic Log-On via TELENET <--------------{{{{{{{ @!! @!! @!! }}}}}}}---------------> By Cupertino Black Hole <--------------{{{{{{{ @!! @!! @!! ------------------------------------------------ Set Up Mode Ment Cursor On ------------ @DI'005Inverse Text --------- @DI'018 @DL ---------- Access /// Terminal Emulator Mode ---------- @!! ------------------------------------------------ Set Normal Text ---------- @DI'017 @!! ------------------------------------------------ Seewport ----------- @DI'028 @!! ------------------------------------------------ Set Screen True ---------- @ST @!! ------------------------------------------------ Set Beep ----------------- @DI'007 @!! ------------------------------------------------ Set om Host Computer During Log-On @DL You May Now Attempt to Manually Log-On. @DL @WS10 @!! ------------------------------------------------ Exit Command Text File --- @LBSTOP @WS1 @!! ------------------------------------------------ Clear ViBLOG2 @!! @!! @!! ------------------------------------------------ Telenet Network Address -- <---------------- ENTER TELENET NETWORK HERE { C 30147 } ------------{{{{{{{{{{ @JPSTOP @LBERRS @DI'007 @WS1 @DI'007 @DL @DL @DL Incorrect Response Fr---------- End Match Set #2 --------- @LBLOG1 D1 @!! @!! @!! ------------------------------------------------ Begin Match Set #3 ------- @MC @MS1@ @ML1LOG2 @MU1: @MT @JPERRS @!! ------------------------------------------------ End Match Set #3 --------- @L!! @!! @!! ------------------------------------------------ Send Two 's ---------- @!! @!! @!! ------------------------------------------------ Begin Match Set #2 ------- @MC @MS1= @ML1LOG1 @MU1^ @MT @JPERRS @!! ----------------------------------------------- Set Normal Text ---------- @DI'017 @!! @!! @!! ------------------------------------------------ Insert 08 Lines ---------- @DL @DL @DL @DL @DL @DL @DL @DL @!! ------------------------------------------------ Set Line & Char Delay ---- @CD1 @LD1 @----------------- Insert 23 Spaces --------- @DI @DL Autologon Connected via Telenet @DL @!! @!! ------------------------------------------- @DI'028 @!! @!! @!! ------------------------------------------------ Set Inverse Text --------- @DI'018 @DL @!! @!! @!! --------------------------------------------- Begin Match Set #1 ------- @MC @MS1CONNECT @ML1STRT @MU1^ @MT @JPERRS @!! ------------------------------------------------ End Match Set #1 --------- @LBSTRT @!! @!! @!! ------------------------------------------------ Clear Viewport -------u --------- @V1 @LF @C8 @QT @VN @FD @AF @XR3 @PR3 @!! ------------------------------------------------ Dial Using Hayes Modem --- <---------------- ENTER TELENET PHONE # HERE { ATDT 294-9119 } ------{{{{{{{{{{ @!! @!! @!! ----------------------------------@!! @!! @!! @!! }}}}}}}--------------> COMPUSERVE Log-On via Tymnet <--------------{{{{{{{ @!! @!! @!! }}}}}}}--------------> By Cupertino Black Hole <--------------{{{{{{{ @!! @!! @!! ------------------------------------------------ Set Up Mode Men@DL ---------- Access /// Terminal Emulator Mode ---------- @!! ------------------------------------------------ Set Normal Text ---------- @DI'017 @!! ------------------------------------------------ Set Cursor On ------------ @DI'00------------------------------------------------ Set Screen True ---------- @ST @!! ------------------------------------------------ Set Beep ----------------- @DI'007 @!! ------------------------------------------------ Set Inverse Text --------- @DI'018 @DL You May Now Attempt to Manually Log-On. @DL @WS10 @!! ------------------------------------------------ Exit Command Text File --- @LBSTOP @WS1 @!! ------------------------------------------------ Clear Viewport ----------- @DI'028 @!! --------------------------- End Match Set #4 --------- @LBLOG3 <--------------- ENTER PASSWORD HERE --------------------------------(((((((((( @JPSTOP @LBERRS @DI'007 @WS1 @DI'007 @DL @DL @DL Incorrect Response From Host Computer During Log-On #3 --------- @LBLOG2 <---------------- ENTER USER ID # { 71336,1657} ---------------------(((((((((( @!! @!! ------------------------------------------------ Begin Match Set #4 ------- @MC @MS1Password: @ML1LOG3 @MU1^ @MT @JPERRS @!! --------------------------------------- End Match Set #2 --------- @LBLOG1 CPS @!! @!! @!! ------------------------------------------------ Begin Match Set #3 ------- @MC @MS1User ID: @ML1LOG2 @MU1^ @MT @JPERRS @!! ------------------------------------------------ End Match Set!! @!! @!! ------------------------------------------------ Send One ------------ @!! @!! @!! ------------------------------------------------ Begin Match Set #2 ------- @MC @MS1Host Name: @ML1LOG1 @MU1^ @MT @JPERRS @!! --------------------------------------- Set Normal Text ---------- @DI'017 @!! @!! @!! ------------------------------------------------ Insert 08 Lines ---------- @DL @DL @DL @DL @DL @DL @DL @DL @!! ------------------------------------------------ Set Line & Char Delay ---- @CD1 @LD1 @----------------- Insert 23 Spaces --------- @DI @DL COMPUSERVE Log-On via Tymnet @DL @!! @!! ------------------------------------------- @DI'028 @!! @!! @!! ------------------------------------------------ Set Inverse Text --------- @DI'018 @DL @!! @!! @!! --------------------------------------------- Begin Match Set #1 ------- @MC @MS1CONNECT @ML1STRT @MU1^ @MT @JPERRS @!! ------------------------------------------------ End Match Set #1 --------- @LBSTRT @!! @!! @!! ------------------------------------------------ Clear Viewport -------u --------- @V1 @LF @C8 @QT @VN @FD @AF @XR3 @PR3 @!! ------------------------------------------------ Dial Using Hayes Modem --- <---------------- ENTER PHONE TYMNET # HERE { ATDT 988-8762 } -------(((((((((( @!! @!! @!! ----------------------------------5 @!! Log-on with a trailing carriage return. Then 18 spaces,You May Now @!! Attempt to Manually Log-On, with a trailing carriage return. This is @!! followed by a blank line. Note that the text was sent to the Apple /// @!! Screen with trailing carriage Catalyst 2.0 program menu. Also you should make sure that the recording file name used in the Access /// 'SET UP MODE' menu has the full pathname '.PROFILE/CATALYST/AC3.DIR/s...s' . Where 's...s' is the recording file name. Failure to do this will causeyst Editor Menu and update Interpreter using option #5. If you have a command text file named 'ACCESS.CMD' in the subdirectory '.PROFILE/CATALYST/AC3.DIR', then this command text file will be automatically executed when you select Access /// from the set and -not- the standard 'SHOLES' character set in the 'Character Set Path' . When all nine parameters have been entered you are asked if they are all OK. If they are correct,enter 'Y' and you are returned to the Catalyst Editor Menu. Then exit Catalath: .PROFILE/CATALYST/AC3.DIR/ACS3FONT 5. Screen: Default 6. Keyboard Path: Default 7. Initial Prefix: .PROFILE/CATALYST/AC3.DIR 8. Max Files Allowed Open: 0 9. Program Path: Note that you -must- use the 'ACS3FONT' characterA'. You will then be asked for the values of nine parameters listed below. Enter as follows : 1. Display Name: Access /// 2. Interpreter Path: .PROFILE/CATALYST/AC3.DIR/SOS.INTERP 3. Extra Drivers: .PARALLEL,.RS232 4. Character Set Pkette to the Profile subdirectory '.PROFILE/CATALYST/AC3.DIR'. Then use the Catalyst Editor to add a new program entry. This is done by merely selecting the entry you want the new program to precede using the up and down arrows. Then you press the key 'e by using an interpreter switcher like Catalyst 2.0 . First use the System Utilities to create a Profile subdirectory called '.PROFILE/CATALYST/AC3.DIR'. Then copy all the files, except 'SOS.KERNEL' & 'SOS.DRIVER', from your original Access /// boot dis------------- Set Cursor On ------------ @DI'005 ~L ------------------------------- Appendix L ------------------------------- Installing Access /// Interpreter on Profile: The Access /// Interpreter can be installed on the Profile hard disk driv--------------------- Set Inverse Text --------- @DI'018 @DL ---------- Access /// Terminal Emulator Mode ---------- @!! @!! -------------------------------------------- Set Normal Text ---------- @DI'017 @!! ------------------------------------------------------------ Clear Viewport ----------- @DI'028 @!! -------------------------------------------- Set Screen True ---------- @ST @!! -------------------------------------------- Set Beep ----------------- @DI'007 @!! ----------------------- to be closed and execution of the command text @!! file is terminated. Access /// then returns to the terminal mode for @!! keyboard entry. @!! @!! -------------------------------------------- Exit Command Text File --- @LBSTOP @WS1 @!! ---------------reen. @!! This is where the command text file will jump to when the command text @!! file is ready to terminate. After the '@DI'005' command line is read @!! the command text file -EOF- mark occurs. This 'End of File' mark causes @!! the command text file or subroutine of the command text file labeled @!! 'STOP'. The function of this subroutine is to clear the Apple /// @!! screen, beep, and print the inverse text '---------- Access /// @!! Terminal Emulator Mode ----------' at the top of the Apple /// screturns by using the '@DLs...s' command. @!! @LBERRS @DI'007 @WS1 @DI'007 @DL @DL @DL Incorrect Response From Host Computer During Log-On @DL You May Now Attempt to Manually Log-On. @DL @WS10 @!! @!! @!! @!! Here is the section cluttering up of other Profile subdirectories with command text files & recording files !! (NOTE: This program can just as easily be installed on Selector...just follow the manual's instructions.) TELECOMMUNICATIONS DISK 2