home *** CD-ROM | disk | FTP | other *** search
/ Current Shareware 1994 January / SHAR194.ISO / modem / comm0906.zip / MIN.ZIP / COMMO.MAC next >
Text File  |  1993-09-06  |  18KB  |  349 lines

  1.   Macros used for DOWNLOADING (receiving)
  2.   {:pgd}  ** Download menu
  3.    {setv _menu1, A F1 1 ■ HELP}
  4.    {setv _menu2, B F2 2 ■ AUTO ZMODEM BATCH-R (32-Bit CRC)}
  5.    {setv _menu3, C F3 3 ■ AUTO ZMODEM BATCH-M (Moby Turbo)}
  6.    {setv _menu4, D F4 4 ■ AUTO ZMODEM BATCH-Z (12-Bit RLE Compression)}
  7.    {setv _menu5, E F5 5 ■ AUTO ZMODEM BATCH-W (1024 KB Sliding Window)}
  8.    {setv _menu6, F F6 6 ■ YMODEM BATCH-G}
  9.    {setv _menu7, G F7 7 ■ YMODEM BATCH}
  10.    {setv _menu8, H F8 8 ■ XMODEM 1K-G}
  11.    {setv _menu9, I F9 9 ■ XMODEM 1K CRC}
  12.    {setv _menu10, J F10  ■ XMODEM 1K CSUM}
  13.    {setv _menu11, K F11  ■ XMODEM -G}
  14.    {setv _menu12, L F12  ■ XMODEM CRC}
  15.    {setv _menu13, M      ■ XMODEM CSUM}
  16.    {setv _menu14, N      ■ BIMODEM BATCH}
  17.    {setv _menu15, O      ■ YMODEM BATCH-G-INT}
  18.    {setv _menu16, P      ■ YMODEM BATCH-INT}
  19.    {setv _menu17, Q      ■ XMODEM 1K CRC-INT}
  20.    {setv _menu18, R      ■ XMODEM CRC-INT}
  21.    {setv _menu19, S      ■ XMODEM CSUM-INT}
  22.    {setv _mlabel,phld,zm1r,zm2r,zm3r,zm4r,yg1r,yg2r,xk2r,xk3r,xk4r,xc3r,xc2r,xs2r,bimr,yb1r,yb2r,xk1r,xc1r,xs1r}
  23.    {menu 23,59,DOWNLOAD Protocol Menu} {}
  24.  HELP {:phld} {help z} {goto pgd}
  25.  Download Macros
  26.  ZMODEM BATCH-R {:zmodem} {:zm1r} {exec-a %z_prog rz -r %dldir} {} (Need GSZ)
  27.  ZMODEM BATCH-M {:zm2r} {exec-a %z_prog rz -mr %dldir} {} (Need GSZ)
  28.  ZMODEM BATCH-Z {:zm3r} {exec-a %z_prog rz %dldir} {} (Need GSZ)
  29.  ZMODEM BATCH-W {:zm4r} {exec-a %z_prog rz %dldir} {} (Need GSZ)
  30.  YMODEM BATCH-G {:yg1r} {exec-a %z_prog rb -g %dldir} {} (Need GSZ)
  31.  YMODEM BATCH   {:yg2r} {exec-a %z_prog rb %dldir} {} (Need GSZ)
  32.  XMODEM 1K-G    {:xk2r} {call gfnd} {exec-a %z_prog rc -gk %file} {} (Need GSZ)
  33.  XMODEM 1K CRC  {:xk3r} {call gfnd} {exec-a %z_prog rc -k %file} {} (Need GSZ)
  34.  XMODEM 1K CSUM {:xk4r} {call gfnd} {exec-a %z_prog rx -k %file} {} (Need GSZ)
  35.  XMODEM -G      {:xc3r} {call gfnd} {exec-a %z_prog rc -g %file} {} (Need GSZ)
  36.  XMODEM CRC     {:xc2r} {call gfnd} {exec-a %z_prog rc %file} {} (Need GSZ)
  37.  XMODEM CSUM    {:xs2r} {call gfnd} {exec-a %z_prog rx %file} {} (Need GSZ)
  38.  BIMODEM BATCH  {:bimr} {exec-a BIMOD} {} (Need BIMOD124)
  39.  YMODEM BATCH-G-INT {:yb1r} {rymo-ga %dldir} {}
  40.  YMODEM BATCH-INT {:yb2r} {rymo-a %dldir} {}
  41.  XMODEM 1K CRC-INT {:xk1r} {call gfnd} {rxmo-ka %file} {}
  42.  XMODEM CRC-INT {:xc1r} {call gfnd} {rxmo-ca %file} {}
  43.  XMODEM CSUM-INT{:xs1r} {call gfnd} {rxmo-c0a %file} {}
  44.  {:gfnd} {setv file,%dldir\} {input file,Enter a filename to DOWNLOAD} {ifex %file,,gf_y} {input %yn,File exists, overwrite? [Y/n]} {comp yn} {ifco gf_y} {comp yn,y} {ifco gf_y} {}
  45.  {:gf_y} {return}
  46.   Macros used for UPLOADING (sending)
  47.   {:pgu}  ** Upload menu
  48.    {setv _menu1, A F1 1 ■ HELP}
  49.    {setv _menu2, B F2 2 ■ AUTO ZMODEM BATCH-R (32-Bit CRC)}
  50.    {setv _menu3, C F3 3 ■ AUTO ZMODEM BATCH-M (Moby Turbo)}
  51.    {setv _menu4, D F4 4 ■ AUTO ZMODEM BATCH-Z (12-Bit RLE Compression)}
  52.    {setv _menu5, E F5 5 ■ AUTO ZMODEM BATCH-W (1024 KB Sliding Window)}
  53.    {setv _menu6, F F6 6 ■ YMODEM BATCH-G}
  54.    {setv _menu7, G F7 7 ■ YMODEM BATCH}
  55.    {setv _menu8, H F8 8 ■ XMODEM 1K-G}
  56.    {setv _menu9, I F9 9 ■ XMODEM 1K CRC}
  57.    {setv _menu10, J F10  ■ XMODEM 1K CSUM}
  58.    {setv _menu11, K F11  ■ XMODEM -G}
  59.    {setv _menu12, L F12  ■ XMODEM CRC}
  60.    {setv _menu13, M      ■ XMODEM CSUM}
  61.    {setv _menu14, N      ■ BIMODEM BATCH}
  62.    {setv _menu15, O      ■ YMODEM BATCH-G-INT}
  63.    {setv _menu16, P      ■ YMODEM BATCH-INT}
  64.    {setv _menu17, Q      ■ XMODEM 1K CRC-INT}
  65.    {setv _menu18, R      ■ XMODEM CRC-INT}
  66.    {setv _menu19, S      ■ XMODEM CSUM-INT}
  67.    {setv _mlabel,phlu,zm1s,zm2s,zm3s,zm4s,yg1s,yg2s,xk2s,xk3s,xk4s,xc3s,xc2s,xs2s,bims,yb1s,yb2s,xk1s,xc1s,xs1s}
  68.    {menu 23,59,UPLOAD Protocol Menu} {}
  69.  HELP {:phlu} {help z} {goto pgu}
  70.  Upload Macros
  71.  ZMODEM BATCH-R {:pnszup} {:zm1s} {call PNS} {exec-a %z_prog sz -r @%pnsf} {goto pnsdone} (Need GSZ and PNS52)
  72.  ZMODEM BATCH-M {:zm2s} {call PNS} {exec-a %z_prog sz -m @%pnsf} {goto pnsdone} (Need GSZ and PNS52)
  73.  ZMODEM BATCH-Z {:zm3s} {call PNS} {exec-a %z_prog sz -Z @%pnsf} {goto pnsdone} (Need GSZ and PNS52)
  74.  ZMODEM BATCH-W {:zm4s} {call PNS} {exec-a %z_prog sz -w1024 @%pnsf} {goto pnsdone} (Need GSZ and PNS52)
  75.  YMODEM BATCH-G {:yg1s} {call PNS} {exec-a %z_prog sb -g @%pnsf} {goto pnsdone} (Need GSZ and PNS52)
  76.  YMODEM BATCH   {:yg2s} {call PNS} {exec-a %z_prog sb -k @%pnsf} {goto pnsdone} (Need GSZ and PNS52)
  77.  XMODEM 1K-G    {:xk2s} {call PNS} {call PNSGetName} {exec-a %z_prog sx -k %PNSUpf} {goto pnsdone} (Need GSZ and PNS52)
  78.  XMODEM 1K CRC  {:xk3s} {call PNS} {call PNSGetName} {exec-a %z_prog sx -k %PNSUpf} {goto pnsdone} (Need GSZ and PNS52)
  79.  XMODEM 1K CSUM {:xk4s} {call PNS} {call PNSGetName} {exec-a %z_prog sx -k %PNSUpf} {goto pnsdone} (Need GSZ and PNS52)
  80.  XMODEM -G      {:xc3s} {call PNS} {call PNSGetName} {exec-a %z_prog sx %PNSUpf} {goto pnsdone} (Need GSZ and PNS52)
  81.  XMODEM CRC     {:xc2s} {call PNS} {call PNSGetName} {exec-a %z_prog sx %PNSUpf} {goto pnsdone} (Need GSZ and PNS52)
  82.  XMODEM CSUM    {:xs2s} {call PNS} {call PNSGetName} {exec-a %z_prog sx %PNSUpf} {goto pnsdone} (Need GSZ and PNS52)
  83.  BIMODEM BATCH  {:bims} {exec-a BIMOD} {} (Need BIMOD124)
  84.  YMODEM BATCH-G-INT {:yb1s} {call PNS} {symo-gka @%pnsf} {goto pnsdone} (Need PNS52)
  85.  YMODEM BATCH-INT {:yb2s} {call PNS} {symo-ka @%pnsf} {goto pnsdone} (Need PNS52)
  86.  XMODEM 1K CRC-INT {:xk1s} {call PNS} {call PNSGetName} {sxmo-ka %PNSUpf} {goto pnsdone} (Need PNS52)
  87.  XMODEM CRC-INT {:xc1s} {call PNS} {call PNSGetName} {sxmo-a %PNSUpf} {goto pnsdone} (Need PNS52)
  88.  XMODEM CSUM-INT{:xs1s} {call PNS} {call PNSGetName} {sxmo-a %PNSUpf} {goto pnsdone} (Need PNS52)
  89.  {:gfnu} {setv file,%uldir\} {input file,Enter a filename to UPLOAD} {return}
  90.   Macros used for Exotic DOWNLOADING (receiving)
  91.   {:end} ** Download menu
  92.    {setv _menu1, A F1 1 ■ HELP}
  93.    {setv _menu2, B F2 2 ■ XMODEM OVERTHRUSTER}
  94.    {setv _menu3, C F3 3 ■ XMODEM -G (PCBoard/Qmodem)}
  95.    {setv _mlabel,phld,xor1r,xg1r}
  96.    {menu 7,59,Exotic DOWNLOAD Protocol Menu} {}
  97.  HELP {:phld} {help z} {goto end}
  98.  Exotic Download Macros
  99.  XMODEM OVERTHRUSTER {:xor1r} {call gfnd} {exec-a %z_prog ro %file} {} (Need GSZ)
  100.  XMODEM -G (PCBoard/Qmodem) {:xg1r} {call gfnd} {exec-a %z_prog rx -g %file} {} (Need GSZ)
  101.   Macros used for Exotic UPLOADING (sending)
  102.   {:hom}  ** Upload menu
  103.    {setv _menu1, A F1 1 ■ HELP}
  104.    {setv _menu2, B F2 2 ■ XMODEM OVERTHRUSTER}
  105.    {setv _menu3, C F3 3 ■ XMODEM -G (PCBoard/Qmodem)}
  106.    {setv _mlabel,phld,xor1s,xg1s}
  107.    {menu 7,59,Exotic UPLOAD Protocol Menu} {}
  108.  HELP {:phlu} {help z} {goto hom}
  109.  Exotic Upload Macros
  110.  XMODEM OVERTHRUSTER {:xor1s} {call PNS} {call PNSGetName} {exec-a %z_prog so %PNSUpf} {goto pnsdone} (Need GSZ and PNS52)
  111.  XMODEM -G (PCBoard/Qmodem) {:xg1s} {call PNS} {call PNSGetName} {exec-a %z_prog sx -g %PNSUpf} {goto pnsdone} (Need GSZ and PNS52)
  112.  PNS Macros  (Need PNS52)
  113.  Auto Zmodem Upload, add "aut=pnszup,^xB01" to COMMO.SET * Label menu GOTOs
  114.  The '@' and drive specifier MUST be included, or GSZ won't work.
  115.  {:PNS1} {SETV pns_hslink,true}
  116.  {:PNS} {SETV pnsf,C:\FILE.LST} ^^^^^^^^^^^ Configurable, file to put tagged file list. {EXEC COMMOPNS %pnsf -ON -D%uldir -S%_speed} * The -ON Sort files by filename. * The -D option to specify in which directory to start.
  117.         * The -S option to specify the bps rate. {COMP pns_hslink,true} {IFCO PNSReturn} {IFEX %pnsf,,PNSD}
  118.  {:PNSReturn} {SETV pns_hslink} {RETURN}
  119.  {:PNSGetName} * For internal Xmodem protocols {ROPEN %pnsf,PNSG} {READ %PNSUpf} {RCLOSE}
  120.  {:PNSG} {RETURN}
  121.  {:PNSDone} {EXEC ERASE %pnsf}
  122.  {:PNSD} {SETV pnsf} {SETV PNSUpf} {}
  123.  {:PNSRegister} {SPOC N} {CLEAR} {DISP 2,1,6a,COMMOPNS Registration} {DISP 4,1,07,Use underlines instead of spaces in your name.(e.g. Jane_Doe)} {DISP 5,1,07,Registration Name: } {GETS PNSname,30,PNSR20} {DISP 6,1,07,Serial Number: }
  124.                {GETS PNSserial,4,PNSR20} {DISP 7,1,07,Activation Code: } {GETS PNScode,5,PNSR20} {EXEC-W COMMOPNS -R%PNSserial %PNScode %PNSname} {SETV PNSSerial} {SETV PNScode} {SETV PNSname}
  125.  {:PNSR20} {CLEAR} {MACRO}
  126.   Macros for Utility Menu
  127.   {:alu}
  128.    {setv _menu1, A ≡ Edit an External File}
  129.    {setv _menu3, B ≡ Run a Macro}
  130.    {setv _menu5, C ≡ Run MOSTHOST host mode}
  131.    {setv _menu6,     (use D to install)}
  132.    {setv _menu8, D ≡ View/Edit MOSTHOST}
  133.    {setv _mlabel,uext,urun,uhost,vhost}
  134.    {menu 12,32,Macro Utility Menu} {}
  135.   {:urun}  {input runmac,Macro to run} {goto %runmac} {}
  136.   {:uext}  {input temp,Filename to edit}
  137.   {:uedit} {edit %temp} {goto alu} {}
  138.   {:uhost} {macl mosthost.mac,bbs}
  139.   {:vhost} {setv temp,%_hom%mosthost.mac} {goto uedit}
  140.  ASCII Upload {:ala} {ascii %uldir\} {}
  141.  Area Code Location (Need AREACODE and LIST78A) {:ale} {call acq1} {exec ac %acqa > areacode.txt} {exec list areacode.txt} {exec del areacode.txt} {}
  142.  {:acq1} {setv acqa,} {input acqa,Enter Area Code you are calling} {return}
  143.  Comlog (Need COMLOG) {:alf} {exec-w COMLOG} {}
  144.  {:alj} {}
  145.  {:all} {}
  146.  Zone Lookup (Need ZUM92V3 and LIST78A) {:alq} {call alq1} {exec zum92 %prfxa > zum.txt} {exec list zum.txt} {exec del zum.txt} {}
  147.  {:alq1} {setv prfxa,} {input prfxa,Enter Prefix calling from} {return}
  148.  {:alr} {}
  149.  Swapping To Disk During Shell To DOS {:als} {exec cd \commo} {shell-s} {exec del swapfile.$$$} {}
  150.  ZIP Conversion {:alv} {call zip1} {exec-sw zipcon %zipa} {}
  151.  {:zip1} {setv zipa,} {input zipa,Enter Filename Only for Zip Conversion} {return}
  152.  Zone Pricing (Need ZUM92V3) {:alw} {call alqa} {exec zum92 %prfx1 %prfx2} {}
  153.  {:alqa} {setv prfx1,} {input prfx1,Enter Prefix calling from} {setv prfx2,} {input prfx2,Enter Prefix calling to} {return}
  154.  BBS List for CITY County {:aly} {exec list bbslist.txt} {} (Need LIST78A and BBSLXXX)
  155.  CITY County BBS List {:alz} {exec list bbslist} {} (Need LIST78A and BBSXXXX)
  156.  Handy Macros {:nf2} {exec list key.txt} {} (Need LIST78A)
  157.  {:nf3} {send JONATHAN DEER|} {} (First and Last Name)
  158.  {:nf4} {send %_pas|} {}
  159.  {:nf5} {send 000-000-0000|} {} (Voice Phone Number)
  160.  {:nf6} {send 000-000-0000|} {} (Data Phone Number)
  161.  {:nf7} {send 00-00-00|} {} (Birthdate)
  162.  {:nf8} {send CITY, STATE|} {} (City, State)
  163.  Quote Editor and ASCii Uploader (Need TRUNC12 and PE2)
  164.  {:nf9} {screen y,trunc.scn} {}
  165.  {:nf0} {exec pe2 trunc.scn} {exec trunc.exe trunc.scn trunc.out} {asciiup trunc.out,:} {send  |} {exec del trunc.scn} {}
  166.         Five Easy Steps to Quote A Message:
  167.         1) Hit <F9> to capture the screen you wish to edit.
  168.         2) Make sure the BBS is in position to receive your typing.
  169.         3) Hit <F10> to edit the captured quote using PE2's functions.
  170.         4) Hit <F3> and <ENTER> to exit PE2 and to upload the finished quote.
  171.         5) You may now type out your reply to complete the rest of your message.
  172.  NOTE: The TRUNC executable must be followed by the COMMO screen image, then one
  173.        space, and then the output file.  TRUNC is unforgiving about deviating
  174.        from the above.  The pacing character ":" is assumed below.
  175.  {:nfa} {}
  176.  {:nfb} {}
  177.  {:sf1} {}
  178.  {:sf2} {}
  179.  {:sf3} {}
  180.  {:sf4} {}
  181.  {:sf5} {exec trim commo.log 24} {exec list commo.log /e} {} (Need PNS52 and LIST78A)
  182.  {:sf6} {exec trim commo.scr 24} {exec list commo.scr /e} {} (Need PNS52 and LIST78A)
  183.  {:sf7} {exec-s c:\commo\ts\timeset} {} (Need TSET71)
  184.  {:sf8} {}
  185.  {:sf9} {exec list %dldir} {} (Need LIST78A)
  186.  Initialization of Modem's NonVolatile RAM {:sf0} {send ~~AT&F&W ~|} {look OK}
  187.  {send ~ATL0N1S11=50S36=7S37=11S48=128 ~|} {look OK}
  188.  {send ~ATS38=0S95=45&C1&D2&Q5&W ~|} {look OK} {send ~ATZ ~|} {look OK} {clear} {dial-c} {} (For Practical Peripherals PM14400FXSA V.32bis modem)
  189.  {:sfa} {exec-s olx###.bat} {clear} {dial-c} {}
  190.  {:sfb} {exec list %_cap /e} {} (Need LIST78A)
  191.  Hang Up {:alh} {hangup} {clear} {dial-c} {}
  192.  Macro to Execute at No Carrier {:ncr1} {clear} {dial-c} {}
  193.                     General Autologon Macros (Need COMMO1.MAC)
  194.  WildCat BBS {:wcb} {macl commo1.mac,wcba}
  195.  {:wc0} {}
  196.  PCBoard BBS {:pcb} {macl commo1.mac,pcba}
  197.  {:pc0} {}
  198.  WWIV BBS {:ww4} {macl commo1.mac,ww4a}
  199.  {:ww0} {}
  200.  Searchlight BBS {:slb} {macl commo1.mac,slba}
  201.  {:sl0} {}
  202.  Quick BBS {:qbb} {macl commo1.mac,qbba}
  203.  {:qb0} {}
  204.  Remote Access {:rma} {macl commo1.mac,rmaa}
  205.  {:rm0} {}
  206.  Opus BBS {:ops} {macl commo1.mac,opsa}
  207.  {:op0} {}
  208.  RBBS {:rbb} {macl commo1.mac,rbba}
  209.  {:rb0} {}
  210.  TBBS {:tbb} {macl commo1.mac,tbba}
  211.  {:tb0} {}
  212.  TriBBS {:tri} {macl commo1.mac,tria}
  213.  {:tr0} {}
  214.  Second Sight {:sds} {macl commo1.mac,sdsa}
  215.  {:sd0} {}
  216.  Virtual BBS {:vbb} {macl commo1.mac,vbba}
  217.  {:vb0} {}
  218.  Maximus CBCS {:mxm} {macl commo1.mac,mxma}
  219.  {:mx0} {}
  220.  Kameleon BBS {:kam} {macl commo1.mac,kama}
  221.  {:ka0} {}
  222.                     Specific Autologon Macros (Need COMMO2.MAC)
  223.  Spitfire BBS (Bicycle BBS) {:spf} {macl commo2.mac,spfa}
  224.  {:sp0} {}
  225.  SuperBBS (Assember BBS) {:sbb} {macl commo2.mac,sbba}
  226.  {:sb2} {}
  227.  Auntie (Palladin) {:ant} {macl commo2.mac,anta}
  228.  {:an0} {}
  229.  JBBS (JBBS) {:jbb} {macl commo2.mac,jbba}
  230.  {:jb0} {}
  231.  Fido (IEEE [CITY]) {:fid} {macl commo2.mac,fida}
  232.  {:fi0} {}
  233.  Waffle (Hale Telecommunications) {:waf} {macl commo2.mac,wafa}
  234.  {:wa0} {}
  235.  RIBBS (Byte Box) {:rib} {macl commo2.mac,riba}
  236.  {:ri0} {}
  237.  BYE510 (Elephant's Graveyard 9) {:bye} {macl commo2.mac,byea}
  238.  {:by0} {}
  239.  FirstClass Server (A-1 EZ OK BBS) {:fcs} {macl commo2.mac,fcsa}
  240.  {:fc0} {}
  241.  GDXBBS (E & S Systems) {:gdx} {macl commo2.mac,gdxa}
  242.  {:gd0} {}
  243.  XENOLINK (CIA BBS) {:xnl} {macl commo2.mac,xnla}
  244.  {:xn0} {}
  245.  Coconut BBS (Price Club BBS) {:coc} {macl commo2.mac,coca}
  246.  {:co0} {}
  247.  Renegade BBS (Paranoia II) {ren} {macl commo2.mac,rena}
  248.  {:re0} {}
  249.  UltraBBS (Daily Calendar BBS) {:ult} {macl commo2.mac,ulta}
  250.  {:ul0} {}
  251.  Professional-YAM (Omen Technology Inc.) {:pym} {macl commo2.mac,pyma}
  252.  {:py0} {}
  253.  EBBS-PC (Revelation) {:ebb} {macl commo2.mac,ebba}
  254.  {:eb0} {}
  255.  Professional-YAM (Omen Technology Inc.) {:pym} {macl commo2.mac,pyma}
  256.  {:py0} {}
  257.  TBBS (McAfee Associates' Homebase BBS) {:vir} {macl commo2.mac,vira}
  258.  {:vi0} {}
  259.  Phoenix RCS (Milliway's) {:phx} {macl commo2.mac,phxa}
  260.  {:ph0} {}
  261.  Major BBS (Merchant Marine Advisor) {:maj} {macl commo2.mac,maja}
  262.  {:ma2} {}
  263.  Major BBS (ImageWare Software BBS) {:mak} {macl commo2.mac,maka}
  264.  {:ma1} {}
  265.  Tandy (8-Bit Tandy BBS) {:tan} {macl commo2.mac,tana}
  266.  {:ta0} {}
  267.  ProLogon (Scanline) {:prl} {macl commo2.mac,prla}
  268.  {:pr0} {}
  269.  Proboard (City Limits) {:prb} {macl commo2.mac,prba}
  270.  {:pr2} {}
  271.  Proboard (Alien Biker Kat) {:prz} {sete pr3} {macl commo2.mac,prbb}
  272.  {:pr3} {}
  273.                     Unused Autologon Macros (Need COMMO3.MAC)
  274.  DMG-BBS {:dmg} {macl commo3.mac,dmga}
  275.  {:dm0} {}
  276.  Pro BBS {:pro} {macl commo3.mac,proa}
  277.  {:pr1} {}
  278.  Micro BBS {:mbb} {macl commo3.mac,mbba}
  279.  {:mb0} {}
  280.  Image {:img} {macl commo3.mac,imga}
  281.  {:im0} {}
  282.  Lamda {:lam} {macl commo3.mac,lama}
  283.  {:la0} {}
  284.  PBBS {:pbb} {macl commo3.mac,pbba}
  285.  {:pb0} {}
  286.  CompuServe {:cis} {macl commo3.mac,cisa}
  287.  {:ci0} {}
  288.  Elite BBS {:elt} {macl commo3.mac,elta}
  289.  {:el0} {}
  290.  Procomm Plus Hostmode {:pph} {macl commo3.mac,ppha}
  291.  {:pp0} {}
  292.  Aftershock {:aft} {macl commo3.mac,afta}
  293.  {:af0} {}
  294.  PowerBBS {:pbs} {macl commo3.mac,pbsa}
  295.  {:pb2} {}
  296.  Oracomm-Plus {:ocp} {macl commo3.mac,ocpa}
  297.  {:oc0} {}
  298.  TransAmiga BBS {:tmb} {macl commo3.mac,tmba}
  299.  {:tm0} {}
  300.  rOverBoard BBS {:obb} {macl commo3.mac,obba}
  301.  {:ob0} {}
  302.  DCI BBS {:dci} {macl commo3.mac,dcia}
  303.  {:dc0} {}
  304.  GT Powercom BBS {:gtp} {macl commo3.mac,gtpa}
  305.  {:gt0} {}
  306.  Perspective Data Systems {:per} {macl commo3.mac,pera}
  307.  {:pe0} {}
  308.  SupraCom System {:scs} {macl commo3.mac,scsa}
  309.  {:sc0} {}
  310.  Kingnet {:kgt} {macl commo3.mac,kgta}
  311.  {:kg0} {}
  312.  Paragon BBS {:par} {macl commo3.mac,para}
  313.  {:pa0} {}
  314.  Dialog Pro {:dlg} {macl commo3.mac,dlga}
  315.  {:dl0} {}
  316.  Teleguard BBS {:tlg} {macl commo3.mac,tlga}
  317.  {:tl0} {}
  318.  Maxihost and Megahost {:max} {macl commo3.mac,maxa}
  319.  {:ma0} {}
  320.  BBS-PC {:bbs} {macl commo3.mac,bbsa}
  321.  {:bb0} {}
  322.  FoReM ST {:frm} {macl commo3.mac,frma}
  323.  {:fr0} {}
  324.                     Full Screen Editor Key Support
  325.   The following keys are used by full screen editors such as Visual Editor in ProDoor, PCBoard's full screen editor, ANSIED in RBBS and others.  They may be changed to suit your own needs (all keys do not work with all editors --  capture the editor help
  326.   info on the BBS).  See Appendix D in COMMO.DOC for  details on character representation.  Note that the left arrow function (^S) is also the XOFF character. This may cause a problem on some systems.  If pressing the left arrow seems to hang the remote,
  327.   press Ctrl-Q and change the "lfa" macro to: {send ^[[D} {} or {send ^@K} {}  PgUp and PgDn are normally used for uploading and downloading.  To use them for editing, change the key-labels in the menus above (press F6 in the Internal Editor to see
  328.   them).
  329.   Macro                   Key             Function
  330.   {:hom} {send ^W} {}     Home            Start of line
  331.   {:end} {send ^P} {}     End             End of line
  332.   {:pgu} {send ^R} {}     PgUp            Page up
  333.   {:pgd} {send ^C} {}     PgDn            Page down
  334.   {:upa} {send ^E} {}     Up Arrow        Cursor up
  335.   {:dna} {send ^X} {}     Down Arrow      Cursor down
  336.   {:lfa} {send ^S} {}     Left Arrow      Cursor left
  337.   {:rta} {send ^D} {}     Right Arrow     Cursor right
  338.   {:cla} {send ^A} {}     ^Left Arrow     Word left
  339.   {:cra} {send ^F} {}     ^Right Arrow    Word right
  340.   {:ins} {send ^V} {}     Insert          Toggle insert mode
  341.   {:del} {send ^G} {}     Delete          Delete character
  342.   {:cnd} {send ^K} {}     ^End            Delete to end of line
  343.  ******************************************************************************
  344.  IMPORTANT--> This is COMMO.MAC of COMM0906.  It contains autologon and
  345.  protocol macros for COMMO551 and is to be used with these files:
  346.  COMMO1.MAC, COMMO2.MAC and COMMO3.MAC.  Updated 9-6-93.
  347.  Courtesy of:  Richard Grant ArtWorld BBS! (619)462-6887
  348.  ******************************************************************************
  349.