home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Media Share 9
/
MEDIASHARE_09.ISO
/
bbsdoor
/
chatmn23.zip
/
CMP14.ARJ
/
CMP.DOC
next >
Wrap
Text File
|
1992-12-12
|
10KB
|
205 lines
┌─────────────────────────────────────────────────────────────────────┐
│▓▒░ CHAT MANAGER PROTOCOL V1.4 (C) 1992 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
Floppyware notice. . . . . . 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 drive:\dir where downloads
have to be put. If not specified
downloads will be put in the current
directory.
/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 (R)egister !!!!!!!! ░▒▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓│
└─────────────────────────────────────────────────────────────────────┘
Please register this software if you like it and use it. 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
I am currently writing a new version with a lot of extra features,
as soon as it will be released, you'll receive it on disk with
your name in it. The new release unregistered will have options
that won't work untill you register. To support me and tell me
you like what I did with my time spent on CMP please DO register.
(And don't forget to include your full address).