home *** CD-ROM | disk | FTP | other *** search
- CMCREAD.ME
- {COMMO} MASTER CONTROL
- by Don Garrett
- Version 5.01
-
-
-
- WELCOME
-
- Welcome to MASTER CONTROL the do everything macro for {COMMO}.
- If you are new to {COMMO}, all this might be a little overwhelming.
- Hang in there! It will all fall into place very soon. You don't
- have to be a genius to write {COMMO} macros! The genius is in
- Fred Brucker's elegantly simple program and macro language.
-
- I have been using parts of this macro for a long time, but
- this version is a complete reorganization of the constituent
- parts. My old COMMO.MAC file just sort of grew, Topsy like, until
- it became evident that I had to do something or further growth
- would be impossible. This CMC.MAC was the result of a plan. I
- have tried to integrate all of the parts and organize everything
- into modules. This should make future revisions much easier than
- before. It should also make it easier for you to modify and to
- make additions. I hope you have as much fun modifying and using
- these macros as I had writing them.
-
-
-
- SYSTEM REQUIREMENTS
-
- The only absolute requirement is COMMO501.ZIP and a system
- that it will run on. Other programs that are used include:
- LIST.COM; PNS.EXE; DSZ.COM; PUMA.EXE; (now MPt,) BIMODEM;
- PCZ.EXE; and QEDIT.
-
-
-
- WHAT DOES IT DO?
-
- MASTER CONTROL will let you plan a session to do all or some of
- the following for either Wildcat! or PCBoard BBSs:
-
- Download Net mail and upload replies using either
- Tomcat! or Qmail 3 doors.
-
- Upload Net mail replies only.
-
- Download files from a simple ascii list.
-
- Do Bimodem transfers of files. (Either Up and/or Down.)
-
- Delay any of these functions until a preset time.
-
- Automatic Zmodem and Puma downloads.
-
- Automatic logon to supported BBSs.
-
- Online quoting.
-
- Front door logons with Wildcat! {Sends ESCAPE twice if
- asked.}
-
-
-
- MAKING IT WORK FOR YOU
-
- The MASTER CONTROL macro file is going to take some
- customizing to make it run for you. For example: if you are not a
- paid up member of Cybertech BBS you will get summarily booted off
- Node 2. (Likewise with any subscription multi-line board.) Also
- you will have to change the paths as necessary. Most of the
- changes can be made to the CMCINFO.MAC file. This is really the
- heart of the system. The only other changes that must be made
- are in the combination password/bbsid field in the CMC.FON file.
- I believe that if you follow the instructons in INSTALL.CMC you
- will have no trouble.
-
- Note that I use a combination upload/download directory and have
- it assigned to the %uldir variable. If you use separate
- directories you will have to modify the scripts extensively. I
- have included my directory tree below if for those that are
- interested.
-
-
- FILES INCLUDED
-
- CMC.MAC MASTER CONTROL ver. 5.01 macro file
- CMC.FON The {COMMO} dialing directory ****
- CMCREAD.ME This file
- CMC.BAT The .BAT that loads {COMMO} ****
- CMC.DOC MASTER CONTROL Documentation File
- INSTALL.CMC Instructions for installation of CMC
- CMCINFO.MAC BBS and user info ****
-
- ****THESE FILES MUST BE CONFIGURED BY YOU. SEE INSTALL.CMC
- FOR DETAILS.
-
-
- HOW I HANDLE MY NET MAIL
-
- I rename all .QWK packets as soon as they are downloaded.
- It works this way. Let us assume that I have just downloaded
- FORUM!.QWK. A macro called RENQWK, will read a number from the
- file CMC.NUM and use it to rename FORUM!.QWK to 1ORUM!.QWK then
- adds one to the number in the file. If I then downloaded
- CYBER.QWK it would be renamed as 2YBER.QWK, and so on.
- (If you selected N for the rename option in CMCINFO.MAC the .QWK
- packets will not be renamed.)
-
- When I exit my mail reader the batch file asks if I want to
- move move the .QWK packets to the OLDQWK directory. If I have
- read them I answer Y and they are moved out of the way.
- (Periodically I delete the old files.)
-
- I have SLMR put the .REP packets in my upload/download
- directory. After the .REP packets are uploaded they are renamed
- as above with the RENREP macro and moved to an OLDREP directory.
- (If you have selected N to the rename option in CMCINFO.MAC the
- .REP packet will not be renamed but will be moved.)
-
- When the number in CMC.NUM exceeds 900 it will be restarted
- with 1.
-
- The effect of all this is that each packet has a unique name
- and is numbered in the order downloaded. The .REP packets are
- gotten out of the way and you don't make multiple uploads
- accidentally. (If something goes wrong you can rename the .REP
- packet and upload it again. Much better than just deleting it.)
-
- If you want to use my renumbering system you must place a Y
- in Section 3 of the CMCINFO.MAC. Inserting an N will prevent
- the renaming of any files. Example: {setv renum,n}
-
-
- MY DIRECTORY CONFIGURATION
-
- C:\─┬─BATS
- ├─COM─────────┬─COMMO
- ├─ULDL────────┬─GET
- │ ├─OLDQWK
- │ ├─OLDREP
- ├─SLMR └─OLDPTH
-
-
- Only C:\BATS is in my path.
-
- C:\COM\ULDL is my combination upload/download directory.
-
- The C:\COM\ULDL\GET directory is for old .GET files.
-
- The OLDQWK and OLDREP directories are for old net mail packets and
- replies. I clean them out about once a month.
-
- The OLDPTH directory is for old BIMODEM.PTH files.
-
-
-
- THE FUTURE
-
- With 5.01 it should be relatively easy to add an automatic
- FILE UPLOAD FROM A LIST feature. It will use an ascii list and
- include descriptions. I used Bimodem for this in the past but
- with Wildcat! 3.0, (which does not yet support Bimodem,) there
- is only one BBS that I call that still supports Bimodem. It
- will be upgrading any day now to Wildcat! 3.0. I will begin
- work on the FILE UPLOAD FROM A LIST feature as soon as I get
- this version of CMC out the door.
-
-
-
- WHAT TO DO IF YOU NEED SUPPORT & WHY DON'T YOU WRITE?
-
- Like most programmers, part time programmers in particular, I
- think of this macro a little like a child.{G} And like most
- parents I like to know where my children are going and what they
- are doing, or even if they are misbehaving. So if you find this
- macro useful or have any suggestions about future releases please
- drop me a note. This is FREEWARE so a 29 cent stamp won't kill
- ya.{G} A floppy disk and a SASE will get you the current release.
-
- {The latest release along with any incremental enhancements will
- always be found on FORUM! in the "{COMMO} Support Files" file area
- available to any first time caller. Once at the Main Menu, press
- F, then L, then L again for a list of the various file areas.
- Choose the number of the {COMMO} Support Files area and check
- for the latest version of {COMMO} and CMC. The number of CMC
- will always correspond to the latest version of {COMMO} that is
- supported. For example: COMMO501.ZIP and CMC501.ZIP. Updates
- in my macro will be denoted with a letter suffix. Like this:
- CMC501A.ZIP.
-
-
- Post a message to Don Garrett on:
-
- The Programmers FORUM! (803) 862-4616
- The {COMMO} conference on RIME (Carried locally by CYBER)
- The {COMMO} conference on WildNet (Carried locally by FORUM!)
- *Note: The {COMMO} conferences in RIME and Wildnet are
- now cross linked.
- ScamNet (A local network.)
-
- Or there is always snail mail:
-
- Don Garrett
- 980 Garrison Rd.
- Pelzer, SC 29669
-
-
- Have fun!!
-
- {don} {registered commo user 238}
-
- P.S. Don't forget to register {COMMO}. It is one way of
- saying Thank You to Fred Brucker for writing this marvelous little
- comm program that we all enjoy.
-
-
-
-