home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 2 BBS
/
02-BBS.zip
/
WCHAT001.ZIP
/
WCHAT.DOC
< prev
next >
Wrap
Text File
|
1990-10-30
|
9KB
|
242 lines
-------------------
WChat v0.01a.OS/2
-------------------
Split-window Chat for Maximus CBCS.
(C) David Luong, 1990.
All rights reserved.
FIDOnet address: 3:712/631.0
Distribution Rights
^^^^^^^^^^^^^^^^^^^
You are hereby granted a limited licence to use WChat in any way you see
fit, and to distribute it in any way you wish, so long as you don't charge
any money for it. If I catch you selling my software for profit, I'll sue
you for every penny of it. So there!
License fee & Support
^^^^^^^^^^^^^^^^^^^^^
Please send me a post card if you decide to use WChat on your BBS. I enjoy
collecting postcards from _anywhere_ around the world and I mean ANYWHERE,
doesn't matter even if it's from Sydney Australia!
My postal address is included at the end of this document.
If you have any problems with the installation of WChat, or if you'd like
to see more features then don't hesitate to contact me via netmail.
Warranty
^^^^^^^^
I grant no warranty of any kind, either expressed or implied. This
includes, but is not limited to, implied warranties of merchantability, and
fitness for any particular purpose with respect to both the software and
the documentation included in this package.
In NO event shall I or any of EDEN BBS's principals be liable for any
direct, indirect, consequential, or incidental damages arising out of the
use or inability to use WChat even if I have been advised of the
possibility of such damages or claim.
The warranties set forth above are in lieu of all other express and implied
warranties, whether oral, written, or implied, and the remedies set forth
above are your sole and exclusive remedies.
This document constitutes the entire agreement and understanding between
the parties and supersedes any prior agreement or understanding whether
oral or written, relating to the use of this package.
Absolute Requirements!
^^^^^^^^^^^^^^^^^^^^^^
* OS/2 v1.1 or higher is essential.
* A communications library(COMM.DLL) must be present to handle the high
level comm port communications. This 'COMM.DLL' library is distributed as
part of the OS/2 Maximus CBCS package.
Introduction
^^^^^^^^^^^^
* WChat is a simple split windowed chat program for use by OS/2 Maximus
sysops.
Contents of this archive
^^^^^^^^^^^^^^^^^^^^^^^^
WChat.EXE The main WChat executable file.
WChat.DOC This document.
WChat.HST An WChat history file outlining the changes made between
versions of WChat.OS/2
WChat.CTL Sample WChat control file.
Command line syntax of WChat
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
WChat -Pn -B -Tn
Command line options of WChat
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-p ,specifies which comm port handle.
No default.
IMPORTANT NOTE:
---------------
* On a zero based comm port assignment, '-p0' does NOT
necessarily mean COM1.
* This comm port handle should be the one passed on by
Maximus's '%L' or '%p' translation sequence for external
door programs.
-b ,caller's baud rate.
This option is ignored by this OS/2 version of WChat. WChat
does NOT need to change the current comm port's operating
parameters.
-t ,where n is the task number for this node.
LEAVE THIS OPTION OUT COMPLETELY if the 'TASK' token is NOT
in effect in your MAX.CTL.
NOTE:
* Command line options may be presented in any order.
Installation
^^^^^^^^^^^^
1. Create a separate directory for WChat(will use d:\WChat for this
example).
2. Copy all the files in this archive to d:\WChat
3. Modify the control file 'WChat.CTL'. Please consult the sample control
file for more information on the syntax of WChat.CTL.
4. Maximus CBCS has 10 macro keys which you can program. These are F1
through to F10. To program the Maximus macro keys, you simply create a file
by the name of the key(e.g. F8.BBS) and place it in your Maximus Misc
directory(usually \max\misc).
These macro keys would only work when a remote caller is on-line.
For Example:
------------
* If you wish to use the F10 key to call up WChat whenever you want to have
a chat with your callers, then create a MECCA file 'F10.mec' in the Maximus
Miscellaneous directory(usually \max\misc) like this one:
[Xtern_run]d:\WChat\WChat.exe %L -t%k
Maximus will translate:
%L into either '-K' or '-Pn -bxxxx'
depending on whether the caller is remote or not.
%k into the task number of this node.
* Now compile this file via MECCAP.EXE.
┌─────────────────────────────────────────────────────────────────────┐
│ TASK NUMBER?!? │
│ -------------- │
│ │
│ * If you run a single line Maximus BBS and haven't specified a │
│ 'Task' number in your MAX.CTL, then LEAVE OUT the '-t%k' in │
│ all the above example. │
│ │
│ WChat uses the '-T' command line switch to find out which │
│ 'lastus??.BBS' to use. │
│ │
│ For example: │
│ │
│ * If '-T' is ABSENT from the command line AND WChat is NOT │
│ operating in the local mode, then WChat would look for │
│ 'Lastuser.bbs' for more info on the current caller. │
│ │
│ * If '-T1' is present on the command line AND WChat is NOT │
│ operating in the local mode, then WChat would look for │
│ 'Lastus01.bbs' for more info on the current caller. │
│ │
└─────────────────────────────────────────────────────────────────────┘
WChat Control File Syntax:
^^^^^^^^^^^^^^^^^^^^^^^^^^
Key Words:
----------
Lastuser_Path This tells WChat where to find your 'lastus??.bbs'
files. The 'lastus??.bbs' files are written out
by Maximus each time an external program is
called from within Maximus.
WChat make use of these files to find out the
caller's name, time remaining etc.
For Example:
Lastuser_Path D:\max\
SYSOP Defines the Sysop's name.
For Example:
SYSOP David Luong
Hardcoded Error levels of WChat
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
255: Fatal error. You should take note of the error message on
the screen.
-=[WELL, THAT'LL BE ALL FOLKS]=-
Future enhancement, bug report etc.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
WChat is not guaranteed to be free of bugs. In any case, netmail me your
wish list and bug reports, and I'll see what I can do in the next version.
Please send in those post-cards, they serve as an incentive for further
developments in this BBS utility program.
Post cards should be directed to:
Mr. David Luong
308/232 Pitt Street,
Waterloo, N.S.W. 2017
Australia.