home *** CD-ROM | disk | FTP | other *** search
/ ftp.wwiv.com / ftp.wwiv.com.zip / ftp.wwiv.com / pub / EVENTS / ELCHAT30.ZIP / ELCHAT.DOC next >
Text File  |  1991-05-29  |  13KB  |  311 lines

  1.                        Elite Chat Request
  2.               Copyright (C) 1991, RedCloud Software
  3.                            Written By:
  4.                             The Quark
  5.                                 &
  6.                             Dark Elf
  7.  
  8. Part .5:  An Explanation
  9.  
  10.      I can hear the cries, now!  "Hey!  You just released 2.0 less
  11. than a MONTH ago!  Are you gonna be updating this damn thing EVERY
  12. month???"  Never fear.  This is the LAST version of Elchat. 
  13. Period.  I'm sick of working on it.  The only way we could come out
  14. with another version is if there's a bug in this one.  Or enough
  15. people ask us to.  Or WWIV 4.13+ comes out with different chain
  16. standards.  Or...
  17.      Ok, so, we MIGHT write 4.0.  But I see no need for it, and I'd
  18. have to have a REAL good reason.
  19.  
  20.                                         -The Quark, 1@7417
  21.  
  22.  
  23. Part .75: What IS RedCloud Software, Anyway?
  24.  
  25.      RedCloud software is a freeware organization made up
  26. (presently) of myself, The Quark, and Dark Elf (1@7410). We have
  27. several new products coming out soon (knock on wood), and hope to
  28. also collaborate with another freeware concern, Flayderware, on
  29. online games.  If you have a project you think would be useful for
  30. WWIV, or an idea for an online game, or ANYTHING, send mail to
  31. RedCloud software at WWIV address 1@7417.
  32.  
  33.  
  34. Part 1:   Installation
  35.  
  36.      Place ELCHAT.EXE it in your WWIV directory, and add it to your
  37. external programs list with the //CHAINEDIT command.  The command
  38. line should be:
  39.  
  40.      ELCHAT %1
  41.  
  42.      All other functions of Elchat are now self-installing.
  43.  
  44.  
  45. Part 2:   Use
  46.  
  47.      Elchat is fairly easy to use.  It allows users who you
  48. consider "Elite" to page you when you aren't available.  There are
  49. still some controls (see section 3) available - just anyone can't
  50. page you.
  51.  
  52.      We recommend that you set up Elchat either at a high security
  53. level (larger than 99, for instance) or on an access restriction,
  54. so that you can hand-pick who can use it.
  55.  
  56.      When a user runs Elchat, the first thing the program does is
  57. ask for the reason the user wishes to chat.  If ESCape is hit, or
  58. no reason is given, Elchat will return to WWIV.  If a reason is
  59. given, it is written to your sysop log, so that, if you aren't
  60. there, you will know who tried to page, and why.
  61.  
  62.      Next, Elchat checks several internal variables (see Part 3).
  63. If it is determined that the current time is outside the sysop
  64. available time for Elite Chat, the user is prompted for a password. 
  65. If the correct password is entered, Elchat will page the sysop. 
  66. If not, control is returned to WWIV.
  67.  
  68.      When the sysop is paged, Elchat will display on the screen who
  69. is paging, why they are paging, and a series of <==>'s.  These hash
  70. marks indicate how many "whoops" Elchat has made so far; when one
  71. line is full, paging is aborted.  These marks are also sent to the
  72. user, so that the he can know how the page is progressing.
  73.  
  74.      If, upon hearing the page, you determine that the user is not
  75. someone you wish to talk to, simply press ESCape.  The has marks
  76. will continue to print, but no sound will be made!  Thus, you can
  77. ignore users you don't wish to talk to at a certain time without
  78. offending them, and without YOU having to sit there listening to
  79. WHOOP!  WHOOP!
  80.  
  81.      If you DO wish to talk to the user, simply press the spacebar
  82. or any other key.  This will cut off the page, and return to WWIV,
  83. thus allowing you to hit F10, and chat.
  84.  
  85.      If you (or the user) does not hit a key before the has marks
  86. reach the end of the line, the sysop definable message (see Part
  87. 3) will be printed, and the user returned to WWIV.
  88.  
  89.  
  90. Part 3:   Sysop Functions
  91.  
  92.      Unlike previous versions, Elchat 3.0 allows for online editing
  93. of all options (and some new ones).  To access this feature, you
  94. must have 255 access.  To enter the editing mode, type "MAINT" when
  95. asked for the reason for chat.
  96.  
  97.      At this point, the screen will clear, and you will be
  98. presented with the following display:  (These are the default
  99. settings)
  100.  
  101. A. Available Start Time          : 0000
  102. B. Available End Time            : 0000
  103. C. Minimum SL to Page After Hours: 000
  104. D. Always Require Password?      : No
  105. E. After-Hours Password (Real)   : TEST
  106. F. After-Hours Password (Fake)   : FAKE
  107. G. No-Answer Message             :
  108.      If the sysop doesn't answer now, he's not going to...
  109.  
  110. Option (A-G,Q):
  111.  
  112.      At this point, you would select the option you wish to modify
  113. (options explained below).  If everything is fine, hit either 'Q'
  114. or ESCape.
  115.  
  116.  
  117. Part 3.1  Available Start Time and Part 3.2 Available End Time
  118.  
  119.      This is the start time and end time of when you are available
  120. for Elite Chat pages from all users who can run Elite Chat. If a
  121. user attempts to page you outside that time, who's security level
  122. is high enough (see Part 3.2), he or she will be asked for a
  123. password.  Unlike version 2.0, 3.0 can figure out what you mean. 
  124. For instance, if you enter a start time of 1600, and an end time
  125. of 0300, Elchat will allow users to page you at 1700, 2200, 0200,
  126. or any other time in the indicated window.  (On the old version,
  127. such a setup would have resulted in Elchat ALWAYS requiring a
  128. password).
  129.  
  130.      If you never wish to require a password, make the start and
  131. begin times equal to each other.
  132.  
  133.  
  134. Part 3.2  Minimum SL to Page After Hours:
  135.  
  136.      If a user attempts to page after hours, he or she will
  137. normally be asked for a password.  However, with this option, you
  138. can limit the Security Level of who will be asked for the password. 
  139. For example, if you only want to hear from Co-Sysops after your
  140. available hours, you could make the Minimum SL 100.  If someone of
  141. an SL of 90 attempted to page you, he or she would be told that you
  142. are unavailable, and the times you are available.  If someone of
  143. an SL of 100 or more paged, he or she would be asked for a
  144. password.  The correct password would result in Elchat paging you.
  145.  
  146.  
  147. Part 3.3  Always Require Password:
  148.  
  149.      This one is real simple.  If you always want users to have to
  150. enter a password, make this Yes, otherwise make this no.
  151.  
  152.      Please note that there are a few overrides on this.  If the
  153. password is set to equal nothing, no password will be asked for. 
  154. Also, if the user's security level is less than the minimum to page
  155. after hours, it will not ask him or her for a password - instead,
  156. it will tell him or her when you are "available".
  157.  
  158.      In essence, this option makes you unavailable all the time,
  159. and is equivalent to making the start time greater than the end
  160. time in version 2.0.
  161.  
  162.  
  163. Part 3.4  After-Hours Password (Real)
  164.  
  165.      The real password has been extensively mentioned under Parts
  166. 3.1-3.3.  This is the password that has been mentioned several
  167. times above.  Please note that, if you don't EVER want to be paged
  168. between the hours specified, either don't give anyone the password,
  169. or give them...
  170.  
  171. Part 3.5  After-Hours Password (Fake)
  172.  
  173.      I realize that occasionally, higher access must be given to
  174. people for political - rather than personal - reasons.  These
  175. people are folks you don't mind having on the board, but probably
  176. don't want to talk to, and certainly don't want to talk to at 3am. 
  177. For these people, there is the fake password.  If the user enters
  178. the fake pass, everything will APPEAR to go as normal - except that
  179. no noise will be heard on the sysop end.  I know, this is really
  180. devious, and nasty, and horrible, and I can almost guarantee that
  181. all of you will use it on at least one person.
  182.  
  183.  
  184. Part 3.6  No-Answer Message
  185.  
  186.      In versions 2.0 and earlier, if the page was allowed to go all
  187. the way through, the system would print the message,  "If the sysop
  188. hasn't answered now, he's not going to..."  After complaints from
  189. my girlfriend (and writing custom versions for her every time), I
  190. added a sysop-definable message.  Now, the sysop-definable message
  191. will be printed.
  192.  
  193.  
  194. Part 4    Comparability with previous versions
  195.  
  196.      Elchat 3.0 is compatible with earlier versions, simply because
  197. it doesn't use the same file.  The old Elchat used the file
  198. ELCHAT.DAT in the Gfiles directory.  However, due to fears over the
  199. "gfiles bug" in WWIV 4.12, I have decided to move it to the Data
  200. directory.  Thus, anyone who ran 2.0 will still have to run MAINT
  201. on 3.0, since your old file will not be used.  Also, you may remove
  202. the old file, if you wish.  Please do NOT move your old Elchat 2.0
  203. data file to your Data directory; they are incompatible, and the
  204. results may be unpredictable.  (The may predicatble...but, then,
  205. who do I look like?  Nostradamus?)
  206.  
  207.  
  208. Appendix 1 - Distribution
  209.  
  210.      We don't care who you give this to.  As long as you charge
  211. them less than $6, for distribution cost, we don't care about that,
  212. either.  If you wish to include this in a commercial software
  213. package (yeah, right), drop us a line, and we'll think about it.
  214.  
  215.      All that we ask is that you retain this file and the copyright
  216. notices in it and the program.  Thanks.
  217.  
  218.  
  219. Appendix 2 - Version History
  220.  
  221.      Version 1.0 - Date Unknown - The original version merely    
  222.      paged.
  223.  
  224.      Version 1.1 - Date Unknown - This version allowed the use of
  225.      the high/low times, and the password.
  226.  
  227.      Version 1.2 - Date Unknown - Sysop log info was added, and the
  228.      minimum security levels.
  229.  
  230.      Version 2.0 - May 8, 1991  - Major internal rewrite; fixed bug
  231.      in input routine to allow it to work with non-ANSI terminals. 
  232.      Also added fake password, and allowed ELCHAT to run without
  233.      the presence of the ELCHAT.DAT file.  Added Confirmation prior
  234.      to page, and handling of ESC at all points; ESC now returns
  235.      the user to WWIV.
  236.  
  237.      Version 3.0 - May 29, 1991 - Added internal editing on sysop
  238.      features.  Also added ESCape feature, to shut off noise from
  239.      page.  In addition, upon return to WWIV, the color is set back
  240.      to white, so that the time on system remaining is not printed
  241.      in purple (whee.)
  242.  
  243.  
  244. Appendix 3 - Future Projects
  245.  
  246.      Well, this wasn't a very major one, and I'm pretty pleased  
  247. with it.  The byline says, "The Quark & Elf", but, in reality,  I
  248. (The Quark) wrote version .99, which just paged.  Dark Elf 
  249. completely rewrote THAT into versions 1.0 - 1.2, which added  most
  250. features.
  251.       I finally got motivated enough to do 2.0,  and rewrote most
  252. of the internal routines, and added the fake password. Finally,
  253. Elf and I discussed the features for 3.0, and I added them and
  254. wrote this file.
  255.  
  256.      If you like ELCHAT, I plan to do many more projects for WWIV.
  257.  
  258.      First of all will be WWIVHACK.  Hack was originally a UNIX
  259. program; it is a highly addictive dungeon adventure.  I am
  260. presently in the process of adapting an MS-DOS version to WWIV. 
  261. It is in v.99 beta test now, so hopefully will be available by
  262. early Summer, 1991.
  263.  
  264.      Next will be an online game, written from scratch by myself,
  265. Elf (1@7410), and Shaken (1@7449), called "Apocalypse Apartments". 
  266. It is only just barely in the coding stages, now, but should be
  267. available (God willing) in Fall, 1991.  This will be produced by
  268. Flayderware, and hopefully up-and-coming WWIV programming concern.
  269.  
  270.      Sometime in here also will be BACKCHAT.  This will be a TSR
  271. chat program which will allow the sysop to press a key (or
  272. combination) at any time, and enter chat.  This will work in WWIV,
  273. in most online games, or even during Elchat.  Upon completion of
  274. the chat, the user will be returned to whatever he or she was
  275. doing.
  276.  
  277.  
  278. Appendix 3 - "Registration"
  279.  
  280.      If you wish to "register" ELCHAT, or any other product written
  281. or co-written by The Quark, drop mail to 1@7417, detailing the
  282. program, who you are, and what BBS/Node number you run (if
  283. applicable).
  284.      This doesn't cost you any money, and doesn't really do much
  285. for you.  However, if a new version of the program you are
  286. presently using comes out, I will make you aware of it, either by
  287. uploading it if you are near to me, or leaving you mail if you
  288. aren't.  Also, if I come out with anything new, I will either
  289. upload it or leave you mail.  Whether this is worth the effort or
  290. not is really up to you and what you think of my programming
  291. "skills".
  292.      Of course, I'm always interested in finding out who's using
  293. my programs, too.
  294.  
  295.      As always, we thank you for your support.
  296.  
  297.                                         The Quark
  298.                                         1@7417
  299.  
  300.  
  301.  
  302. Call....
  303.  
  304.      The Electron Cloud                 The Red Room
  305.      (704)/854-3531                     (704)/548-1648
  306.      WWIV Node @7417                    WWIV Node @7410
  307.      2400 BPS, 24 Hrs.                  2400 BPS, 24 Hrs.
  308.      Sysop:  The Quark                  Sysop:  Dark Elf
  309.  
  310.  
  311.