home *** CD-ROM | disk | FTP | other *** search
- ┌─────────────────────────────────────────────────────────────────────┐
- │▓▒░ CHAT MANAGER PROTOCOL V1.41 (C) 1993 I. TOPS ░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
- └─────────────────────────────────────────────────────────────────────┘
-
- Welcome to the Chat Manager Protocol or CMP for short. CMP is
- an external protocol for use with ALL communication packages
- that can handle external protocols or jump to dos. (Telix,
- Telemate, Procomm etc. etc.)
-
- Contents
- ════════
-
- Features of CMP. . . . . . . 1
- Special keys . . . . . . . . 2
- Installation procedure . . . 3
- High Speed Modems. . . . . . 4
- Make me Improve CMP! . . . . 5
-
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │▓▒░ 1 FEATURES OF CMP ░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
- └─────────────────────────────────────────────────────────────────────┘
-
- CMP enables you to do the following things on a BBS that supports
- Chat Manager;
-
- ■ Downloading during your chats (with good CPS rates!)
-
- While chatting press ESC for the menu and choose D to download.
- You can now enter multiple filenames (using wildcards like * and ?)
- Chat Manager searches everything you want and automatically sends
- it to you. Existing files on your side are skipped and files that
- were interrupted in a previous transfer (no matter what protocol
- you used at the time) will be appended to (resumed).
-
- Leaving a chat will not interfere with your download, leaving Chat
- Manager itself will stop the transfer. If you leave Chat Manager
- itself while downloading, you will be prompted if you're sure
- you want to interrupt the transfer.
-
- Ofcourse you get to see downloadprogress etc. but that is not to be
- discussed here, check it out while using CMP
-
- ■ Use of AVATAR during your chats for faster screens
-
- When Chat Manager detects you're using CMP it switches to AVATAR
- terminal mode. This means less bytes have to be sent for screen
- positioning codes and lengthy string of the same character.
- Faster chatting that means. This works even if your communications
- program does not support Avatar!
-
- ■ Tune-playing
-
- If you page the sysop and you're using CMP, Chat Manager will
- sent all notes to you and (check this out) you will hear his
- paging tune too.
-
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │▓▒░ 2 SPECIAL KEYS IN CMP ░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
- └─────────────────────────────────────────────────────────────────────┘
-
- ALT-Q Quit CMP, works all the time, CONNECTION IS NOT STOPPED
-
- ALT-H Hangup, Breaks connection and exits. The connection is
- broken by toggling the DTR line. This does NOT work
- on all modems, so make sure connection is lost after
- using this keycombination. Most modems however break the
- connection when DTR is toggled and otherwise can be
- instructed to do so using a (modemspecific) AT command in
- the inizalization string of the modem.
-
- ALT-J Jump to dos. Gives you access to DOS, remember you might
- miss some text of other chatters (buffers are not that
- large) and filetransfers will be interupted. Therefore
- this is not recommended for running programs, use it to
- quickly examine a file's size or so. It also does not
- swap out of memory, so you'll have less memory available
- as normal.
-
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │▓▒░ 3 INSTALLATION PROCEDURE ░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
- └─────────────────────────────────────────────────────────────────────┘
-
- Put CMP.EXE in the same directory as your communications
- program is and install it as an external protocol (check out
- the manual of your communicationsprogram) that takes the
- following parameters;
-
- CMP /Px [/Dpath] [/N]
-
- /Px Required, SPECIFY your COMPORT for x (1-4)
-
- /Dpath Optional, this the PATH where DOWNLOADS will be
- put in. If not specified downloads will
- be put in the current directory.
- E.g. /DC:\TELIX\DOWN\
-
- /N Optional, Use this to SURPRESS display of the CMP
- STATUSBAR on the last line of your screen.
- (If you told the BBS to use as much screen-
- lines as you have that line is not free
- and /N should be used. Normally you use
- 24 and have 25)
-
- /S Optional, STOP LOGGING downloads to CMP.LOG. Errors
- will always be logged, but you can stop the
- usual info from being written to the logfile.
-
- /X Run CMP /X without other parameters from the directory
- that CMP.EXE is in and it will CHECK itself FOR VIRUSSES.
- This is ofcourse not Bullet-Proof, but at least a good
- indication whether the file has been tampered with.
-
- /W Specify a DIFFERENT SCREEN WIDTH. 80 is default.
- To use 132 columns use /W132 on the command line.
- (Screen should be in 132 columns mode at startup).
-
-
- So you should start CMP from your communication package for COM1
- and as downloaddirectory C:\DOWNS with;
-
- CMP.EXE /P1 /DC:\DOWNS
-
- You might be able to do this straight form the commprg, if not
- start a batch-file that contains this line or jump to dos and
- start a batch/type it yourself when you are in the BBS.
-
- CMP does use a Fossil if detected and this is recommended for
- connections above 2400 BPS. Without a Fossil, CMP will only be
- able to use standard COM1-4 (at the moment).
-
- Auto-starting Chat Manager is easy. Chat Manager sends -#CMP#-
- (followed by 7 backspaces (Ascii #8)) at startup. Start CMP.EXE
- or the protocol/batchfile if this sequence is detected.
-
- Autostart-Sequence for Chat Manager CMP Protocol
- ────────────────────────────────────────────────────────────────────
- Plain Ascii : -#CMP#-
- Decimal : 45 35 67 77 80 35 45 08 08 08
- Hex : 2D 23 43 4D 50 23 2D 08 08 08
-
-
- For TELEMATE specify External Protocol CHATMAN with Batchfile
- CMPSTART.BAT for both up/download and Autostart if -#CMP#-
- is detected. The batchfile CMPSTART.BAT is included in this
- package, but does not set the directory for downloads, so
- add a /DC:\DOWNS to it or something alike to specify where
- your downloads have to be put.
-
- For TELIX you could write a script to autostart, but just as easy
- is installing CHATMAN as an External Protcol that starts
- CMPSTART.BAT (included in this archive). To activate this when
- you are in Chat Manager type PageDown and select the CHATMAN
- Protocol.
-
- If autostart is not possible, just start CMP with the appropriate
- parameters when on-line and in Chat Manager.
-
- Use CMP only if you are IN Chat Manager, otherwise it will try
- to detect Chat Manager a few times and then exit (properly).
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │▓▒░ 4 HIGH SPEED MODEMS ░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
- └─────────────────────────────────────────────────────────────────────┘
-
- If you encounter problems with CMP on high-speed connections,
- use a FOSSIL driver. These are available from many BBS's and
- are usually decently documented. This is RECOMMENDED for
- V32 and higher connections in the current version of CMP.
-
- If you encounter any problems with the fossil, CMP will accept
- three extra commands on the commandline that you could try.
- They are;
-
- SXON Turn Sending of XON/XOFF flow control on
- RXON Turn Receiving of XON/XOFF flow control on
- CTS Turn CTS/RTS flow control on
- FHOT Makes Chat Manafer DE-INITIALIZE Fossil after exit.
- Normally it is left Hot for the terminalprogram to use
-
- Normally your fossil is already working correctly, but if you
- miss characters or think it's a flow problem, these commands
- might help. Put them on the Chat Manager command-line WITHOUT
- a /slash before them and WITH a Space before them.
-
- ┌─────────────────────────────────────────────────────────────────────┐
- │▓▒░ 5 Make me improve it! ░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
- └─────────────────────────────────────────────────────────────────────┘
-
- Please induce me to improve CMP! Sent 25 dutch guilders or a
- comparable amount in your local valuta CASH via regular mail
- to my address;
-
- Ivo Tops, Spreeuwenpark 13-II, 1021 GS, Amsterdam, Netherlands
-
-