home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / mbug / mbug018.arc / SMARTI < prev    next >
Text File  |  1979-12-31  |  12KB  |  244 lines

  1. .po0
  2. .op
  3.  
  4.                      Smartke∙ - Softwarσ Revie≈ Par⌠ I
  5.  
  6.                            B∙ Charle≤ Sandercock
  7.                              ╖ Illawarrß Road,
  8.                       Hawthorn¼ Vic« 3122¼ Australia.
  9.  
  10. Dependan⌠á oεá thσá typσá oµ printe≥ useΣá t∩á prin⌠á this¼á thσá followinτ ì
  11. character≤ ma∙ prin⌠ a≤ follows:-
  12.  
  13.                IntendeΣ Characte≥                 Print≤ as
  14.  
  15.                    Contro∞ Ke∙                        ^
  16.                    BackslasΦ                          \
  17.                    HasΦ                               #
  18.                    Sta≥                               *
  19.                    Vertica∞ dasΦ                      |
  20.                    Tildσ                              ~
  21.                    Percen⌠                            %
  22.                    Dolla≥                             $
  23.  
  24. Man∙áá computer≤á havσá Specia∞á Functioεá Key≤á (SFK⌐á whicΦá arσá usuall∙ ì
  25. individua∞á dedicateΣá key≤á (sucΦá a≤ iε aε extrß ro≈á a⌠á thσá to≡á oµá ß ì
  26. keyboard⌐á o≥á ß particula≥ combinatioε oµ keystroke≤ (usuall∙ aεá enablinτ ì
  27. ke∙ firs⌠ sucΦ a≤ CNTR╠ o≥ backslasΦ ▄ followeΣ b∙ anothe≥ ke∙ whicΦ ma∙ bσ ì
  28. thσ individua∞ numera∞ key≤ o≥ somσ o≥ al∞ othe≥ key≤ oε thσ keyboard).
  29.  
  30. SF╦á caεá bσ configureΣ s∩ that¼á wheε actuated¼á ßá particula≥á strinτá oµ ì
  31. character≤ i≤ feΣ t∩ screeε anΣ memor∙ anΣ b∙ s∩ doinτ yo⌡ caε savσ timσ o≥ ì
  32. you≥ owε memory.
  33.  
  34. Fo≥ instance¼ ╔ migh⌠ configurσ \½ t∩ type:
  35.  
  36.      Charle≤ Sandercock,<CR>
  37.      ╖ Illawarrß Road.¼ <CR>
  38.      Hawthorn¼ <CR>
  39.      Victoria¼ 3122¼ Australia<CR>.
  40.  
  41. Somσá computer≤á sucΦá a≤á thσá Osbornσ ╔ D─ caεá carr∙á u≡á t∩á 7╡á storeΣ ì
  42. character≤á anΣ wil∞ bσ observeΣ tha⌠ thσ abovσ strinτ fo≥ \½ use≤ mos⌠á oµ ì
  43. tha⌠ 75.
  44.  
  45. Othe≥ computer≤ havσ n∩ SF╦ a⌠ al∞ - sucΦ a≤ thσ Microbee« wha⌠ ß disaster.
  46.  
  47. Osbornσá ╔á user≤á caε ge⌠ AVBIO╙ whicΦ wil∞ storσ 75╧ o≥á morσá character≤ ì
  48. (fantastic⌐á anΣá whicΦá ha≤ somσ excellen⌠ sidσá benefit≤á iεá effectivel∙ ì
  49. increasinτ disδ spacσ b∙ 1╡ K« AVBIO╙ i≤ no⌠ availablσ fo≥ Microbee.
  50.  
  51. Therσ is¼ however¼ ß SF╦ programmσ calleΣ SMARTKE┘ whicΦ work≤ oε Microbee¼ ì
  52. Osbornσ I¼ Kaypr∩ anΣ al∞ CP/═ baseΣ computer≤ ╔ kno≈ oµ togethe≥ witΦ mos⌠ ì
  53. 1╢ bi⌠ machines.
  54.  
  55. SMARTKE┘ allow≤ yo⌡ t∩ storσ 325╧ character≤ iε anΣ oµ itselµ bu⌠ ha≤ powe≥ ì
  56. t∩á givσ yo⌡ acces≤ t∩ virtuall∙ unlimiteΣ amount≤ oµ boile≥ platσ tex⌠á o≥ ì
  57. programmσ strings.èIεá ßá serie≤ oµ article≤ ╔ proposσ t∩ sho≈ yo⌡ ho≈ SMARTKE┘ caεá bσá used¼ ì
  58. firstly¼á t∩á fil∞á thσá voiΣ iε ß compute≥ whicΦ ha≤ n∩ SF╦á oµá it≤á own¼ ì
  59. secondly¼á t∩ extenΣ thσ numbe≥ oµ SF╦ oε computer≤ tha⌠ alread∙ havσá somσ ì
  60. SFK¼á thirdly¼á a≤á t∩ ho≈ effectivσ SF╦ caε bσ and¼á fourthly¼á ho≈ t∩ usσ ì
  61. SMARTKE┘á oεá an∙ CP/═ o≥ 1╢ bi⌠ compute≥ t∩ se⌠ u≡ ß smal∞á bu⌠á effectivσ ì
  62. databasσ withiε ß wordprocesso≥ whicΦ yo⌡ caε usσ to:-
  63.  
  64.      a«   cal∞ specia∞ format≤ fo≥ texting,
  65.      b«   ß selecteΣ onσ oµ ß largσ numbe≥ oµ name≤ anΣ addresses¼ and
  66.      c«   selecteΣ boile≥ platσ tex⌠ o≥ programmσ strings.
  67.  
  68. Fo≥á instance¼á b∙á typinτá \└á ╔ caε star⌠ ß searcΦá oµá aεá addres≤á filσ ì
  69. containinτ 8╧ differen⌠ name≤ anΣ addresses¼ ╔ theε typσ iε no⌠ morσ thaε ┤ ì
  70. letter≤ (usuall∙ onl∙ 2⌐ oµ ß particula≥ person'≤ namσ followeΣ b∙ <CR╛ anΣ ì
  71. l∩á anΣá beholΣ ╔ pul∞ int∩ ß filσ tha⌠ person'≤ ful∞ namσ anΣá addres≤á iε ì
  72. exactl∙ thσ righ⌠ placσ fo≥ i⌠ t∩ bσ visiblσ througΦ thσ windo≈ oµ ß windo≈ ì
  73. facσ envelope«á Iµ yo⌡ usσ dBasσ yo⌡ wil∞ sa∙ s∩ whatíá bu⌠ le⌠ mσ seσá yo⌡ ì
  74. usσ dBasσ inô ß Wordsta≥ file.
  75.  
  76. However¼ wσ mus⌠ progres≤ slowl∙ t∩ sucΦ things.
  77.  
  78. M∙ primσ usagσ i≤ Wordsta≥ anΣ mos⌠ oµ wha⌠ follow≤ relate≤ t∩ Wordstar« I⌠ ì
  79. i≤ applicalσ t∩ othe≥ programmes«á Fo≥ instance¼á m∙ soε ha≤ hi≤ owε se⌠ oµ ì
  80. SF╦ fo≥ MBasic.
  81.  
  82. SMARTKE┘áá let≤áá yo⌡á chosσá thσá "enablingóá ke∙á whicΦá SMARTKE┘áá call≤ ì
  83. "Supershiftóá becausσ wha⌠ i⌠ actuall∙ doe≤ i≤ usσ thσ ASCI╔ characte≥á se⌠ ì
  84. abovσáá 7╞áá (8╧áá t∩á FF⌐á wherσá al∞á character≤áá oµáá thσáá lo≈áá orde≥ ì
  85. alphanumersymboliπ se⌠ arσ repeated.
  86.  
  87. ╔á chosσ backslasΦ ▄ a≤ m∙ supershif⌠ ke∙ simpl∙ becausσ ╔ neve≥ usσ i⌠á iε ì
  88. text«á Other≤á migh⌠ prefe≥ tildσ ~¼á hasΦ #¼á vertica∞ dashe≤ ⁿ o≥ sta≥ *«  ì
  89. Thσá supershif⌠ ke∙ i≤ no⌠ los⌠ t∩ yo⌡ a≤ it≤ origina∞ function╗á pres≤á i⌠ ì
  90. oncσ anΣ i⌠ "enablesó bu⌠ pres≤ i⌠ twicσ anΣ i⌠ act≤ "normally".
  91.  
  92. SMARTKE┘á als∩ require≤ yo⌡ t∩ choosσ ß "setupó key«á ╔ chosσ tildσá ■á anΣ ì
  93. agaiεá i⌠ work≤ tha⌠ presseΣ oncσ i≤ "setsupó bu⌠ presseΣ twicσ i⌠ ha≤á it≤ ì
  94. "normalóá function«á Oε Osbornσ ╔ hasΦ ú i≤ ß bette≥ choicσ a≤ it≤ tildσ i≤ ì
  95. wel∞ hiddeε (CNTR╠ /).
  96.  
  97. Thσá setu≡á ke∙ i≤ useΣ iε thσ defininτ oµ string≤ bu⌠á SMARTKE┘á als∩á ha≤ ì
  98. othe≥ way≤ oµ defininτ string≤ whicΦ arσ ver∙ convenient.
  99.  
  100. T∩ definσ ß characte≥ strinτ usinτ SMARTKE┘ proceeΣ a≤ follows:-
  101.  
  102. 1«   Pres≤ setu≡ [tildσ ~]¼ hea≥ Bell,
  103. 2«   Pres≤ supershif⌠ [backslasΦ \▌ followeΣ b∙ thσ ke∙ t∩ bσ redefineΣ eg« ì
  104.      "a".
  105. 3«   Typσ thσ strinτ whicΦ \ß i≤ t∩ represen⌠ eg« ^KS^QQ^B1.
  106. 4«   Typσ setup¼ setu≡ [tilde¼ tilde].
  107. 5«á  Tha⌠ i≤ all«á Thσ screeε give≤ ß gooΣ displa∙ oµ wha⌠ i≤ happeninτ anΣ ì
  108. prompt≤ fo≥ input.
  109.  
  110.  
  111. èHavinτá s∩ reconfigureΣ \a¼á everytimσ yo⌡ typσ \ß yo⌡ wil∞ savσ you≥ file¼ ì
  112. thu≤á avoidinτ doinτ ^Q╥ whicΦ i≤ notoriou≤ fo≥ causinτ BDO╙ error≤ iεá biτ ì
  113. files¼á producσá ß backu≡ filσ (jus⌠ iε casσ thσ reforma⌠ destroy≤á al∞á oµ ì
  114. you≥ carefull∙ inserteΣ indent≤ [iµ yo⌡ won'⌠ accep⌠ lef⌠ justificatioε yo⌡ ì
  115. wil∞á ofteεá havσ trouble])¼á placσ thσ curso≥ t∩ thσ to≡ oµ thσá filσá anΣ ì
  116. reforma⌠ thσ wholσ filσ a⌠ thσ fastes⌠ speeΣ possible« (Note¼ ╔ havσ hypheε ì
  117. hel≡ turneΣ OFF« Thi≤ wa≤ donσ b∙ thσ Wordsta≥ Instal∞ programme.)
  118.  
  119. Herσá arσá somσ othe≥ SF╦ tha⌠ ╔ originall∙ used«á Thσá morσá sophisticateΣ ì
  120. stufµ wil∞ bσ saveΣ fo≥ later.
  121.  
  122. \▒ reconfigureΣ t∩ LB<CR╛ (loτ t∩ drivσ B)
  123. \▓ reconfigureΣ t∩ ^K─ (savσ file).
  124. \│áreconfigureΣá t∩á ^K╪ A:ENUM<CR╛ (savσ file¼á exi⌠á Wordsta≥á anΣá cal∞ ì
  125.     ENUMERATO╥ [┴ LIN┼ NUMBERIN╟ PROGRAMME]).
  126. \┤á ReconfigureΣ t∩ ^K╥ A:-YS<CR╛ (read≤ int∩ curren⌠ filσ ß filσ oµ namσ -ì
  127.     Y╙ whicΦ contains¼ inte≥ alia¼ thσ following
  128.  
  129.      .CP╕ [star⌠ ne≈ pagσ iµ les≤ thaε ╕ line≤ remain]
  130.      .F╧á &yymmdd&,&diskname&,#,&filenameª [seσ previou≤ articlσ b∙á mσá oε ì
  131.            datinτ      etc]
  132.  
  133.      Your≤ sincerely,
  134.      SANDERCOCK¼ SMIT╚ ª BEADLE
  135.  
  136.  
  137.  
  138.      __________________________
  139.  
  140.      Charle≤ Sandercock
  141.  
  142. \Ñ A:WS<CR╛ (loaΣ Wordstar)
  143. \ñ ^KS^Q╨ (savσ filσ anΣ returε t∩ samσ place)
  144. \╣ reconfigureΣ t∩ .L╚ 8<CR╛ .C╫ 8<CR╛ .P╧ 14<CR╛ <CR><CR><CR><CR><CR><CR>
  145. (ßá forma⌠á fo≥ letter≤ whicΦ set≤ linσ heigh⌠ t∩ ╢á lines/inch¼á characte≥ ì
  146. widtΦ t∩ 1▓ characters/inch¼á pagσ offse⌠ t∩ dea∞ witΦ ß cu⌠ shee⌠á feeder¼ ì
  147. doe≤á 6<CR╛á t∩á "jumpóá ove≥ letterheaΣ anΣ position≤ thσá curso≥á a⌠á thσ ì
  148. "startóá positioεá oµ ß lette≥ wherσ thσ addres≤ shoulΣ g∩ t∩á sui⌠á windo≈ ì
  149. facσ envelopes«á [Iε truth¼ thi≤ wa≤ quickl∙ replaceΣ b∙ somethinτ likσ -Y╙ ì
  150. abovσ anΣ late≥ wa≤ replaceΣ b∙ somethinτ eveε morσ sophisticateΣ a≤ ╔á go⌠ ì
  151. t∩ kno≈ SMARTKE┘ better]).
  152. \╕á reconfigureΣá similarl∙ t∩ \╣ bu⌠ t∩ se⌠ ß totall∙ differen⌠ forma⌠á oµ ì
  153. linσ height¼ characte≥ widtΦ etc.
  154. \░ reconfigureΣ t∩ LB<CR>(loτ t∩ drivσ B).
  155.  
  156. SMARTKE┘ i≤ availablσ froφ FB╬ Software¼ 1╢ Cole≤ Place¼ Torrens¼ AC╘ 26O7¼ ì
  157. Canberrß fo≥ ß merσ $7O.OO«á I⌠ i≤ AUSTRALIA╬ SOFTWARE¼á i⌠ i≤ good¼á i⌠ i≤ ì
  158. chea≡á anΣá it≤ deviser¼á Nicδ Hammond¼á full∙ support≤á it«á Iµá yo⌡á havσ ì
  159. trouble¼ hσ reall∙ helps.
  160.  
  161. Microbeσá owner≤á wh∩á arσá seriou≤ user≤ oµ Wordsta≥á MUS╘á bu∙á SMARTKEY« ì
  162. Anybod∙ wh∩ use≤ ß compute≥ t∩ iε an∙ wa∙ earε incomσ mus⌠ bu∙ SMARTKEY.
  163.  
  164.  
  165. èOsbornσá ╔ owner≤ wh∩ thinδ tha⌠ the∙ caε d∩ al∞ oµ thσ abovσá witΦá AVBIO╙ ì
  166. shoulΣá stil∞ bu∙ SMARTKE┘ a≤ iε ß late≥ par⌠ ╔ wil∞ sho≈ theφ ho≈ SMARTKE┘ ì
  167. anΣ AVBIO╙ caε co-operatσ together« (Thσ result≤ arσ amazing.⌐ ╔ mus⌠ give¼ ì
  168. though¼á ful∞á credi⌠á t∩á AVBIO╙ a≤ mos⌠ oµ thesσá idea≤á werσá originall∙ ì
  169. developeΣ oε AVBIO╙ anΣ simpl∙ transferreΣ t∩ SMARTKEY«á However¼á SMARTKE┘ ì
  170. ha≤á thσá additiona∞á featurσá oµ pausinτ fo≥ inpu⌠ anΣá thi≤á i≤á ßá majo≥ ì
  171. advance.
  172.  
  173. Problem≤á witΦá SMARTKEY║á I⌠ work≤ perfectl∙ oε al∞ "plaiεá vanillßá CP/Mó ì
  174. system≤ bu⌠ beware¼ ß lo⌠ oµ CP/M'≤ havσ beeε "enhancedó anΣ havσ ß CCP.SY╙ ì
  175. whicΦ n∩ longe≥ fit≤ withiε thσ "properó ▓ K«á Somσ takσ u≡ a≤ mucΦ a≤ ╢ K« ì
  176. Man∙á arσ maskeΣ iε directorie≤ b∙ STA╘ anΣ caε bσ harΣá t∩á find«á Osbornσ ì
  177. Executivσ owner≤ wil∞ havσ thi≤ probleφ bu⌠ Nicδ HammonΣ caε solvσ it« Wheε ì
  178. yo⌡ order¼ tel∞ hiφ thσ compute≥ i⌠ i≤ t∩ bσ useΣ on.
  179.  
  180. Microbeσá 6┤ ╦ disδ systeφ user≤ wil∞ onl∙ havσ ß probleφ iµ the∙ arσ usinτ ì
  181. ZCPR«á The∙á havσ ß choicσ oµ goinτ bacδ t∩ StandarΣ CP/═ (a≤ supplied⌐á o≥ ì
  182. makinτ ß smal∞ patcΦ t∩ SMARTKEY.
  183.  
  184. Microbeσá 12╕ ╦ disδ systeφ user≤ wil∞ havσ ß bigge≥ probleφ bu⌠ i⌠ i≤á no⌠ ì
  185. insoluble« Firstly¼ SHELL.SY╙ i≤ ß hugσ CCP.SY╙ enhancemen⌠ anΣ thσ easies⌠ ì
  186. wa∙ i≤ t∩ exi⌠ SHEL╠ t∩ CCP.SY╙ beforσ loadinτ SMARTKEY« ╔ aφ withiε aε acσ ì
  187. oµ gettinτ SMARTKE┘ t∩ worδ iε SHEL╠ bu⌠ aφ no⌠ quitσ therσ ye⌠ anΣ aφá no⌠ ì
  188. surσá tha⌠ i⌠ i≤ wortΦ perseverinτ with«á (Note¼á a⌠ thσ moment¼á SHEL╠ anΣ ì
  189. SMARTKE┘ wil∞ botΦ worδ bu⌠ no⌠ simultaneousl∙ - I⌠ i≤ onl∙ ß mino≥ probleφ ì
  190. - yo⌡ RESE╘ t∩ usσ SHELL¼ yo⌡ exi⌠ SHEL╠ t∩ usσ SMARTKEY.)
  191.  
  192. Nex⌠ fo≥ 12╕ ╦ systeφ users¼á beware¼á Microbeσ diΣ no⌠ makσ i⌠ ver∙á clea≥ ì
  193. tha⌠á CCP.SY╙á i≤ actuall∙ ZCP╥ anΣ tha⌠ thσ "originaló CCP.SY╙ i≤á oεá thσ ì
  194. utilitie≤ disδ unde≥ thσ namσ DRICCP.SYS« Yo⌡ havσ thσ choicσ between:-
  195.  
  196. 1«á   Erasinτá CCP.SY╙á anΣ puttinτ DRICCP.SY╙ iε it≤ placσ bu⌠ renameΣá t∩ ì
  197. CCP.SYS¼ or
  198.  
  199. 2«á   Makinτ ß simila≥ smal∞ patcΦ t∩ SMARTKE┘ a≤ abovσ iε rσ 6┤ ╦á system≤ ì
  200. usinτ ZCPR.
  201.  
  202. Lastly¼á a≤á yo⌡ ge⌠ t∩ kno≈ anΣ lovσ SMARTKE┘ you≥ characte≥ string≤á wil∞ ì
  203. ge⌠ longe≥ anΣ longer« Oncσ the∙ reacΦ 84¼ the∙ wil∞ bσ cominτ to∩ fas⌠ fo≥ ì
  204. Wordstar'≤ inpu⌠ buffe≥ anΣ Bell'≤ wil∞ sounΣ anΣ Exclamatioε marks!!í wil∞ ì
  205. appea≥ oε thσ screeε iε massivσ protes⌠ a⌠ thσ speeΣ oµ input«á Further¼ iµ ì
  206. i⌠ happen≤ a⌠ │ a.m«á iε thσ morninτ you≥ wifσ wil∞ ge⌠ ou⌠ oµ beΣ anΣ comσ ì
  207. anΣ tel∞ you¼á a⌠ grea⌠ length¼ abou⌠ you≥ qualit∙ a≤ ß husbanΣ anΣ father¼ ì
  208. thσá marita∞ relationship≤ oµ you≥ owε parents¼á anΣ he≥ persona∞ anΣá ver∙ ì
  209. ver∙ certaiε opinioε abou⌠ exactl∙ wherσ yo⌡ shoulΣ placσ you≥ computer.
  210.  
  211. However¼á SMARTKE┘á doe≤ havσ aε instal∞ programmσ whicΦ wil∞ le⌠ yo⌡á slo≈ ì
  212. dowεá thσá speeΣá oµ outpu⌠ anΣ i⌠ caε bσ finσ tuneΣ witΦ DD╘á iµá yo⌡á arσ ì
  213. prepareΣ t∩ bσ patien⌠ (╔ caε no≈ ge⌠ 16╣ Ke∙ stroke≤ iε ß strinτ withou⌠ ß ì
  214. bel∞ soundinτ bu⌠ ╔ no≈ alway≤ tes⌠ (a⌠ 3.a.m.⌐ witΦ m∙ finge≥ read∙ oε thσ ì
  215. rese⌠ button.
  216.  
  217.  
  218.  
  219. èT∩ whe⌠ you≥ appetitσ fo≥ morσ SMARTKEY¼ conside≥ thi≤ string.
  220.  
  221. <.^M╛   <^M^Kb^KrA:@F^M^Qf..L2^M^M^Kk^Ky^Qf..eOT^M^M^Kb^Qf.EFeOF
  222. ^M^M^X^Kk^Ky^Qf../LETT^MB2^M^X^Kb^Qf-----^M^M^X^Kk^Qc^Kc^QfDear^M^M^Y
  223. ^Qc^M^Kk^Kb^Ky^Oi65^M^I^I^P^SDEBI╘ NOT┼ NO.^P^S^H>
  224.  
  225. Wha⌠ i⌠ doe≤ i≤ :-
  226.  
  227. a«á   Call≤ iε ß forma⌠ oε ß ne≈ pagσ oε ß filσ t∩ bσ printeΣ oε LetterheaΣ ì
  228. paper.
  229.  
  230. b«á   Searche≤ bacδ t∩ aε immediatel∙ previou≤ lette≥ anΣ copies¼á froφ thσ ì
  231. to≡á oµ thσ namσ anΣ addres≤ t∩ thσ linσ belo≈ aε underlineΣ reference¼á t∩ ì
  232. thσ beginninτ oµ thσ ne≈ page.
  233.  
  234. c«á   Locate≤ thσ linσ startinτ "Dea≥ whoeveró iε tha⌠ cop∙ oε thσ ne≈ pagσ ì
  235. anΣ delete≤ it.
  236.  
  237. d«á   Goe≤á t∩á thσá bottoφá oµ thσ filσ anΣá insert≤á DEBI╘á NOT┼á NO«á iε ì
  238. underlineΣá  forφá anΣá leave≤ thσ curso≥ hoverinτ insideôá thσá underlininτ ì
  239. waitinτ fo≥ yo⌡ t∩ pu⌠ iε thσ number.
  240.  
  241. e«á   AnΣá i⌠á doe≤ i⌠ al∞ iε 1▓ second≤ whicΦ i≤ fa≥ faste≥ thaε i⌠á coulΣ ì
  242. otherwisσ bσ typed.
  243.  
  244.