home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 December / simtel1292_SIMTEL_1292_Walnut_Creek.iso / msdos / rbbs_pc / chtdr403.arc / CHATDOOR.DOC < prev    next >
Text File  |  1988-10-16  |  8KB  |  167 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.                                 The  Chat  DOOR
  24.  
  25.  
  26.                                Version 4.03
  27.  
  28.  
  29.                     An inter-node chat utility for RBBS-PC.
  30.  
  31.  
  32.                               Written by Don Rowe
  33.                          SYSOP of: Threshold Of Origin
  34.                          (509)248-5686 & (509)248-5478
  35.                                  300-2400 Baud
  36.  
  37.                       24 hours a day, 7 days a week
  38.  
  39.      The Chat DOOR  is a different  type of software  that lets you chat to an-
  40. other person on a RBBS with a multi-user environment.  Since the authors didn't
  41. include a chat feature within RBBS itself, I was forced to find a way to let my
  42. users talk to each other while online.  The result was The Chat DOOR.
  43.      This program  works much like RBBS's SYSOP chat.   The major difference is
  44. that a user doesn't see every  character come across as  the other is typing it
  45. in, but instead sees the complete line.   A message is not sent to another user
  46. until either 'RETURN' is pressed,  or the current line reaches 75 characters in
  47. length.   It does include word-wrapping for easier reading, and a prompt before
  48. each message is displayed stating which node it came from.
  49.      Upon registering your copy of The Chat DOOR, you will receive a coded file
  50. that contains information on who your copy is registered to.  Without this file
  51. in the same directory as CHATDOOR.EXE you will have a demo copy, which will not
  52. operate in remote mode.  Only the local SYSOP can use a demo version.
  53.      The Chat DOOR needs a file for every node it has.  The files must be named
  54. CHAT1.DEF, CHAT2.DEF, etc.  Within these files are the parameters needed for it
  55. to work correctly.   They must be separated by a comma, and all be on one line.
  56. Here is what the parameters are:
  57.  
  58.     MAX IDLE,MAX TIME,COM PORT,MESSAGES NAME,DORINFO NAME,DRIVE,TOTAL NODES
  59.  
  60.       MAXIMUM IDLE: is the amount of time a user has to  input something before
  61.          he/she is logged off.  This value is calculated in seconds,  so if you
  62.          have 300 as the value for MAXIMUM IDLE then the user must respond in 5
  63.          minutes or he/she will be logged off due to lack of activity.
  64.  
  65.       MAXIMUM TIME: is the amount of time a user has to spend on  The Chat DOOR
  66.          during one session.  This value is calculated in minutes.
  67.  
  68.       COM PORT: has a value between  0 and 2.   This limitation is due to BASIC
  69.          and its limitation of only supporting two communication ports.  If you
  70.          wish to setup a local only node for The Chat DOOR, you may choose 0 as
  71.          your COM port.
  72.  
  73.       MESSAGES FILE NAME: is the file name used by RBBS  for writing all of the
  74.          users' messages,  but also for their  current statistics.   This para-
  75.          meter is the  same as you have  labeled it within CONFIG.   If you are
  76.          using The Chat DOOR in a different subdirectory than where MESSAGES is
  77.          located, then you must specify a path, other wise a path is not needed
  78.          in this parameter.
  79.  
  80.       DORINFO NAME: is the file name where RBBS writes users' DOOR information.
  81.          This should be the same directory where your messages file is located.
  82.          You must specify the full path and file name of your DORINFOx.DEF file
  83.          which should be in the same directory as your messages file.  The x is
  84.          the value of that node.  Allowed parameters are 1-0 and A-Z.   You may
  85.          need to check your RBBS-PC.DOC for more information on DORINFOx.DEF.
  86.  
  87.       DRIVE: is the name of the  drive and path  where you would like  The Chat
  88.          DOOR to read/write the transferring messages.  There will be two files
  89.          that it will write in this location.   The first is CHATSTAT.DAT which
  90.          is where the users' status is  recorded:  who is on,  who was the last
  91.          user, etc.  The second file is CHATTRNS.DAT which is the file used for
  92.          the transferring of the users' messages to each other.   It is best to
  93.          use these files in a RAM disk if possible,  but is not manditory.   It
  94.          will just run a little slower.
  95.  
  96.      TOTAL NODES: is the total number of nodes that you will have.  This number
  97.          can not exceed 36 nor should it be lower than 1.
  98.  
  99.  
  100.  
  101. The Chat DOOR ver. 4.03  October 16, 1988                                Page 2
  102.  
  103.      Version 4.03 fixes several bugs.   This version will now fully support all
  104. 36 nodes that  are allowed by RBBS-PC.   The view other  users had a bug  which
  105. displayed the wrong user's status.  It also truly monitors for loss of carrier.
  106.      New with version 4 is the  private conferencing  feature.   The /J command
  107. initates the conference  procedure.   The user will be  shown the status of all
  108. users in The Chat DOOR using the /C - Check who is on The Chat DOOR subroutine.
  109. This has been modified to show conference status as well as who is active.   An
  110. asterisk before a users name represents that  that user is currently in private
  111. conferencing with another user.   Any messages from a conferencing user can not
  112. be read by anyone except for the other conferencer, all non-conferencing users'
  113. messages will be sent to everyone,  conferencing or not.   There can be as many
  114. conferences as nodes will allow,  but there can only be two users within a con-
  115. ference.  To exit a conference, a user must use the /J command again.  Pressing
  116. the ENTER key when asked for a node to conference with, will exit them from any
  117. conference that they might have been in and take them back to the chat mode.
  118.      To run The Chat DOOR in local mode, you need not log on to RBBS first.  In
  119. older version of The Chat DOOR this was necessary, but it no longer is.  If you
  120. run The Chat DOOR without logging onto RBBS first, The Chat DOOR checks for any
  121. activity on RBBS  for the node you specify on the command line.   If you try to
  122. run The Chat DOOR, specifing a node that is already in use by another user, you
  123. will get strange results!  If no activity is found it will "assume" you are the
  124. SYSOP and open the DOOR accordingly.
  125.      The batch file to  invoke The Chat DOOR  must specify the node number that
  126. the current user is on.   This is done in several different ways.  You can have
  127. a separate batch file for every node you have,  or you can use the '%1' feature
  128. of DOS to implement that number automatically.   A sample batch file could look
  129. like this:
  130.  
  131.      ECHO OFF  (saves a great deal of time!)
  132.      CHATDOOR %1  (the %1 will be replaced by the number in the command line.)
  133.  
  134. That is all that is needed.  However, if you are using a RAM disk, you may want
  135. to add a couple of lines that check for this.  Before calling CHATDOOR, add:
  136.  
  137.      IF NOT EXIST d:CHAT*.DAT COPY CHAT*.DAT d:  (d: is the RAM disk letter.)
  138.  
  139. and add after calling CHATDOOR:
  140.  
  141.      COPY d:CHAT*.DAT  (again d: is the RAM disk letter)
  142.  
  143. These 2 lines will restore your .DAT files in case you lose the contents of the
  144. RAM disk.
  145.      That is all there is to the installation  of The Chat DOOR.   I have tried
  146. to make it as simple as  possible to get you started.   The Chat DOOR will work
  147. much better if used with the RBBS-PC CPC16.1A-PAGE/VIEW.   I have modified RBBS
  148. to allow users to page other users, and also to 'view' what the other users are
  149. doing.  With the V)iew command a user can tell that another user is downloading
  150. a file, or has exited though a DOOR, etc.   It is a nice addition and decreases
  151. confusion concerning The Chat DOOR.  You can find this modification on my RBBS.
  152.  
  153.      If you would like to have a working copy of The Chat DOOR, please send the
  154. name of your BBS, BBS phone number, your name, address, phone number and $30 to
  155.  
  156.                             Don Rowe
  157.                             1119 S. 6th Ave.
  158.                             Yakima, WA 98902
  159.  
  160. This will  help in paying for the  operation of  Threshold of Origin and future
  161. modifications of The Chat DOOR.  Thank you.
  162.  
  163.  
  164.  
  165. The Chat DOOR ver 4.03  October 16, 1988                                 Page 3
  166.  
  167.