home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ftp.wwiv.com
/
ftp.wwiv.com.zip
/
ftp.wwiv.com
/
pub
/
EVENTS
/
WCHT322D.ZIP
/
WWIVCHAT.DOC
< prev
next >
Wrap
Text File
|
1995-08-19
|
10KB
|
295 lines
W W I V C h a t
"The !ULTIMATE! Inter-Instance Chat for WWIV BBS!"
Version 3.22d
External Chat Module for WWIV BBS System
Copyright 1993-1995 by Joe Barbara
CONTENTS
Page 1 : License Agreement
Files Included
Page 2 : Installation
Page 3 : Configuration
Multitask Support
Page 4 : Operation
Customization of Action File
Page 5 : Misc.
Chain Description Support
Page 6 : Registration
Page 7 : Helpful Hints
Page 1
LICENSE AGREEMENT:
This is a Shareware product. You are entitled to use the software for a
trial period of 30 days, after which you must pay a registration fee for
continued use or delete the software. I encourage you to distribute this
software among your friends, but the same conditions will apply. Use of
this product constitutes your acceptance of these terms and conditions and
your agreement to abide by them.
You are allowed to run multiple copies as long as each copy running is
connect via LAN, Multitasker or other means to allow operation on only
one BBS. Each BBS must register its own copy.
DISCLAIMER:
JOE BARBARA PROVIDES THIS SOFTWARE "AS IS" WITHOUT WARRANTY OF ANY KIND,
EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE.
WWIV BBS is copyrighted by Wayne Bell and WWIV Software Services
/*************************************************************************/
FILES INCLUDED:
WWIVCHAT.EXE The actual Program (put in main BBS dir)
WCHT-CFG.EXE Configuration Editor (put in main BBS dir)
WWIVCHAT.ACT ACTION Word file (default) (put in GFILES dir)
WWIVCHAT.HLP Help file (put in GFILES dir)
WWIVCHAT.DOC This File
FILE_ID .DIZ BBS description
WHATS .NEW Enhancements
REGISTER.FRM The Registration Form
REGISTER.LST List of Sysops who have already registered
Page 2
INSTALLATION:
WWIV 4.23
---------
A small source modification to the BBS in BBS.C file Procedure main_menu is
required for WWIVChat to function.
Replace the code in that function with the code below.
if (strcmp(s,"/C")==0) {
write_inst(INST_LOC_CHATROOM,0,INST_FLAGS_ONLINE);
if (exist("WWIVCHAT.EXE")) {
sprintf(s1,"WWIVCHAT.EXE %s",create_chain_file());
shrink_out(s1,1,0,1,1);
} else
chat_room();
}
WWIV 4.24 +
-----------
No action required the WWIV.INI file is already correctly set.
ALL Versions
------------
Unzip the whole archive into main BBS directory (the directory where
BBS.EXE is).
Type ATTRIB WWIVCHAT.EXE +R after the file is copied to prevent SHARE
errors.
Type WCHT-CFG convert old INI files and configure new version. After
configuration the only required files in the main dir are: WWIVCHAT.EXE,
WCHT-CFG.EXE, and WWIVCHAT.DAT. All others may be removed from the
main dir if desired.
Page 3
CONFIGURATION:
To configure WWIVChat run the WCHT-CFG.EXE program it will allow
you to edit the main system parameters. A channel editor has also
been included to configure the rooms/channels.
(R) May be used at the system configuration menu to Read your
registration code in automatically. Simply capture the E-mail I
leave you on my BBS with your registration code in it. Rename the
captured file to 'WWIVCHAT.REG' and copy it to the main WWIV
directory. Once that is done just type r at the main configuration
screen and your code will be read in with no typing at all!
To change color field in the main configuration fields use the + and -
keys to cycle the available colors.
MULTITASK When enabled will display in the upper right hand corner
the detected multitasker. LAN users should NOT enable as
it would only slow their system running the extra code.
DISA - Disabled OS2 - Os/2
DV - DESQview WIN - Windows
NONE - Enable but none detected
Poll instance messages - This is value in approximate seconds to check
for instance messages from WWIV. Too small of a number will increase
harddisk activity, too large a number will lengthen the time instances
messages will be received while in chat.
Page 4
OPERATION:
There are two modes of chat available, a CB style chat sending one or more
lines at a time and real time 4-Way Chat available only to ANSI users.
Operations is straight forward using the help screens for most commands.
ACTION MODE (Available only in CB Chat):
Action mode is enabled by default upon entry to CB Chat is can be turned
off and on with the '/A' command. Action mode allows users to type in silly
action word that display messages to the recipient as well as other users
in chat. To receive a list of available action words type 'LIST'. To get
info on a specific action word type VERB ?, all info about it will be
displayed. More detailed explanations and examples may be found in the
on-line help within WWIVChat invoke by the '/H' command.
CUSTOMIZATION ACTION MODE:
Sysops may wish to add or modify action verbs and may do so by editing the
WWIVCHAT.ACT file. The following five line format must be used for each
command.
GASP (VERB typed by initiator)
...Amazed are ya? (Initiator see's this)
%s is gasping in amazement at %s! (All other users see this)
%s is gasping in amazement at you! (Recipient see's this)
%s is gasping in sheer amazement. (All users see if no recipient)
Add %s for sender's name. A second %s in any line will be receiver's name.
Line 5 maybe an '*' indicating that the verb must be used with a recipient
thus can not be used stand alone.
Page 5
MISC.
Chain description Support
Support has been added to read the actual name of the chain being run and
display it at the menu to enable this feature a 1 line mod must be done
to the BBS. Modify file BBSOVL1.C, function void do_chains as below:
void do_chains(void)
.
.
if ((i>0) && (I<=mapp)) {
done=1;
curdloads=2;
/* MOD add below line */
write_inst(INST_LOC_CHAINS,map[i-1],INST_FLAGS_ONLINE);
/* END MODIFY */
run_chain(map[i-1]);
} else
if (strcmp(ss,"Q")==0)
The above mod is not necessary WWIVChat will still display the generic
Chains message but if you wish to display the actual chain name install
the mod. Hopefully this mod will not be needed with WWIV v4.24.
Page 6
REGISTRATION:
If you use this program more than 30 days, registration is required.
The fee is $25 per BBS. ($20 registrations not accepted after 1FEB95)
Send payment to: (NO PERSONAL CHECKS ACCEPTED, MONEY ORDER ONLY!!)
Joe Barbara
850B Kirtland Ave.
Middletown, PA 17057-4804
NAME: __________________________ BBS NAME: ______________________________
ADDR: __________________________ SYSOP NAME: ____________________________
CITY: __________________________ WWIVnet Addr: __________________________
STATE _____ ZIP __________ - ______ Current WWIVChat Ver ___________
VOICE NUMBER: (_____) ______ - __________ Number of active lines __________
BBS NUMBER: (_____) ______ - __________
Note: The BBS number, BBS Name, and Sysop Name must be EXACTLY as typed in
INIT.EXE (uppercase, lowercase and all spacing).
The only method of payment accepted is a MONEY ORDER period. This is due to
the fact that a group of people have send me hot checks costing me more
bucks in service charges than the registration.
/*************************************************************************/
To receive you reg code you must call my BBS at (717)948-9495
So wait a week or so after you send off the registration and call the
BBS and I will E-mail you the code
You may want to subscribe to the WWIVChat Support Sub on WWIVnet.
Type: WWIVCHAT
Host: 7171
Please send any bug reports or wished enhancements via that sub.
Page 7
Notes for DESQview Users:
1. You need to run DVANSI for any programs that use ANSI. DESQview
doesn't use the DEVICE=C:\DOS\ANSI.SYS so it can be removed from the
CONFIG.SYS file to save memory. Modify your BBS batch file to run
dvansi before you run the BBS. For example:
BBS.BAT (listing, Usage: BBS 1, for Inst 1, BBS 2, for Inst 2, ect. )
@ECHO OFF
SET WWIV_INSTANCE=%1
DVANSI
C:
CD\WWIV
BBS.EXE %2 %3 %4 %5 %6 %7
How to set up a RAM drive
Anyone can have a ram drive to do so add the following command to your
CONFIG.SYS file.
DEVICE=C:\DOS\RAMDRIVE.SYS 256 /A
That will set up a ram drive of 256k you can change it to whatever you
like although 256 should be about right for WWIVCHAT. The RAM drive will
be named the next available drive letter so if you hard disk is C:
RAM drive would be named D:. Once you have it set up edit run WCHT-CFG
and change the chat path to your new ram drive and the performance
should greatly increase.
If you are using a network you should do the above then offer the RAM
drive on the network to other machine to share.