home *** CD-ROM | disk | FTP | other *** search
/ RBBS in a Box Volume 1 #2 / RBBS_vol1_no2.iso / add2 / ch100b4.zip / CHOST.DOC < prev    next >
Text File  |  1989-03-24  |  12KB  |  297 lines

  1.                    CompuHost For Telix v1.00ß
  2.              Copyright (C) CompuProducts Enterprises
  3.                    Author: Jason H. Tepperman
  4.  
  5.  
  6. Before we begin, CompuProducts Ent. and Jason Tepperman wish to
  7. thank the following people:
  8.  
  9. Colin Sampleuau:  Creator of Telix and author of the original host
  10.                   mode.  Colin Provided valuable solutions to    
  11.                   several problems.
  12.  
  13.     Jon Fleming:  Provided the login routines, so to let CompuHost
  14.                   have multiple user access.
  15.  
  16.   Roger Harkavy:  Created BuzzHost.  CompuHost took several ideas from
  17.                   BuzzHost
  18.  
  19.   Dennis Seaton:  Who provided the idea for a chat message, and the
  20.                   tones for different chat sound.
  21.  
  22. We, at CompuProducts Ent., would like to extend our thanks and
  23. apologies to anyone that we might have not listed.  
  24.  
  25.  
  26.                         Table of Contents
  27.  
  28. Command Summary........................................
  29.   [F]iles
  30.   [T]ype file
  31.   [U]pload
  32.   [D]ownload
  33.   [Z]ippy File Search
  34.   [+]-Extended File Lister (EFL)
  35.   [O]perator Page
  36.   [G]oodbye
  37.   [N]ews
  38.   [X]pert
  39.   [I]nitial Welcome
  40.   [H]elp
  41.   [B]ulletins
  42.   [W]rite Usr. Info
  43.   [A]rcDir
  44.   [?]-Redisplay Menu
  45.   [Q]uick List
  46.   [R]ead Message
  47.   [E]nter Message
  48.   [C]omment to Sysop
  49.   [K]ill messages
  50.   [-]-DOORS
  51.   [1]-User Editor
  52.   [2]-Shell to DOS
  53.   [3]-View Comments
  54.   [4]-List Caller's Log
  55.  [^Z]-Shutdown System
  56.  
  57. File Formats............................................
  58. Creation of files.......................................
  59.  
  60. I. Command Summary
  61.    
  62.             Files:  Views a raw directory
  63.         Type File:  Types out a file
  64.            Upload:  Has user select protocal and send file
  65.          Download:  Has user select protocal and recieve file
  66.    Zip. File Scan:  Attempts to Locate file
  67.               EFL:  Provides BBS Style file lists with descriptions
  68.       
  69.     Operator Page:  Pages Sysop
  70.           Goodbye:  Hangs up user
  71.              News:  Displays file [NEWS.CH]
  72.             Xpert:  Toggles from expert/novice menu mode
  73.   Initial Welcome:  Displays file [WELCOME.CH]
  74.              Help:  Displays menu, and requests a command
  75.         Bulletins:  Displays bulletin list, and requests bulletin
  76.   Write Usr. Info:  Displays user information
  77.            ArcDir:  Provides ARC viewer
  78.    Redisplay menu:  Redisplays menu
  79.  
  80.        Quick List:  Lists message names                      \
  81.     Read Messages:  Reads a message                           \  Available but
  82.     Enter Message:  Enters a message using built-in editor     | not useful in
  83.  Comment to Sysop:  Lets user enter a message to the sysop    /  beta.
  84.     Kill messages:  Deletes messages                        /
  85.  
  86.       User Editor:  Uses user editor
  87.      Shell to DOS:  Shells to DOS
  88.     View Comments:  Views comments entered by users
  89. List Caller's Log:  Views events on the BBS
  90.          Shutdown:  Returns to DOS
  91.  
  92.            [Home]:  DOS Functions
  93.            [PgUp]:  Enters user editor
  94.             [End]:  Logs user off system
  95.              [F1]:  Shows Sysop Help file
  96.              [F3]:  Door menus
  97.              [F8]:  Function key menu
  98.             [F10]:  Breaks into Chat
  99. Files required:
  100.  
  101. CompuProducts Ent. suggests that you use a pure text editor like
  102. QEdit, or a ANSI Editor, such as THEDRAW, in Ascii Mode.
  103.  
  104. The following files should be in the same directory as the
  105. CHOST.SLC file:
  106.  
  107.   NEWUSER.CH:  This file is shown to new users right before      
  108.                 CompuHost asks if they wish to register.
  109.   BLTLIST.CH:  This is the master listing of bulletins
  110.   BBSLIST.CH:  This is the text file for the BBSLISTER.  It      
  111.                 contains the bbs names and numbers.  You may edit 
  112.                 this file to provide a column header.
  113.  PROTOCAL.CH:  Menu of protocals
  114.   WELCOME.CH:  Welcome screen. Displayed to users when they log-on
  115.  QUESMENU.CH:  Master list of Questionaires
  116.     MENU1.CH:  Menu for access levels 1 and 2
  117.     MENU2.CH:  Menu for access level 3 (Sysop Menu)
  118.    LOGOFF.CH:  Log off message.  Displayed to users when they    
  119.                 select [G]ood-bye.
  120.  SYSOPHLP.CH:  The one page sysop help file.  Called up by [F1]
  121.      NEWS.CH:  The file displayed right after the user enters their
  122.                 password.
  123.  ARCVIEW.BAT:  The Batch file executed for an ArcDir.  The       
  124.                 parameter %1 contains the filename to be viewed.
  125.   EDITOR.BAT:  The Batch file executed for the external editor. The\
  126.                parameter %1 = Com Port, %2 = Baud, %3 = Time left, | Not usable
  127.                %4 = Keyboard timeout (secs). %5 = Message number   /
  128. CHLISTER.MNU:  The menu for the BBSLISTER [A]dd BBS, [L]ist BBSes
  129.  DIROFDIR.CH:   Master list of directories
  130.  
  131. The Following files should be in the Help directory:
  132.  
  133. F. - Files help 
  134. T. - Type file help
  135. U. - Upload help
  136. D. - Download help
  137. Z. - Zippy File Scan help
  138. O. - Operator Page help
  139. G. - Goodbye help
  140. N. - News help
  141. X. - Xpert help
  142. I. - Initial Welcome help
  143. H. - Help on help
  144. B. - Bulletins help
  145. W. - Write Usr. Info help
  146. Q. - Quick List help
  147. R. - Read message help
  148. E. - Enter message help
  149. C. - Comment to sysop help
  150.  
  151. Operational notes:
  152.  
  153. 1.  In the File listings directory just make the listing the name
  154. of the section.  (i.e.  If the section is called UTIL, in the file
  155. listings directory make a file called UTIL.).
  156.  
  157. 2.  See the above note for the how to do the bulletins directory
  158. 3.  When writing a script file, terminate each line with a Carriage
  159. Return (Enter). One the last question, on THE SAME LINE, terminate it
  160. with a ^Z. example:
  161.  
  162. What is your name?
  163. What is your Address?
  164. What is your Phone Number?^Z  <-- note where the ^Z is!
  165.  
  166. 4. Scripts go in your script file directory.
  167. 5. Security levels are as following:
  168.  
  169.  0 - Locked Out
  170.  1 - New User
  171.  2 - Regular User
  172.  3 - Sysop
  173.  
  174.  
  175. Note:  Remember this is a BETA version, and not everything works
  176. perfectly.  As of this writing, the documentation has not been
  177. finished, the User Editor has a SERIOUS problem, and the help files
  178. have not been written.  CompuProducts Ent. suggests that you hold
  179. off using the user editor, and manually edit the CHOST.USR file. 
  180. The format is as follows:
  181.  
  182. UserName;UserPassword;AccessLevel UserComment
  183.  
  184. 6.  To provide compatibility with PC-Board(tm) 12.0 doors, we are including
  185.     QuickDoor authored by Baba Buehler.  This is only temporary, until we
  186.     finish our PC-Board/RBBS Door compatibilty program in the non-beta
  187.     version or soon after.  The PC-BOARD.SYS file is written in the directory
  188.     configured for DOORS.
  189.  
  190.     COMPUPRODUCTS ENT. DOES NOT SUPPORT THIS PRODUCT OR HAVE ANY
  191.     ASSOCIATION WITH BABA BUEHLER.  PLEASE DIRECT ALL QUESTIONS
  192.     OR COMMENTS REGARDING QUICKDOOR TO BABA BUEHLER AT: 42A LOUISE/
  193.     FATETTEVILLE, AR.  THANK YOU.
  194.  
  195. 7.  As of this writing quite a few bugs exist.  The large ones are here:
  196.  
  197.     The User Editor does not delete the old user record, thus rendering
  198.     it useless.  This a very difficult problem based on the nature of
  199.     the user editor, and it might not get fixed very soon.
  200.  
  201. F   There seems to be a problem with the ARC Viewer, making it view the
  202.  I  last arc file requested, instead of the present one.  We hope to
  203.   X have this problem fixed also
  204.  
  205. F   When you abort a shutdown, a few things occur.  First, if no caller
  206.  I  is on then at the Local Menu, the [L]ocal login command becomes
  207.   X a shutdown command.  This is a large problem, and we hope to have
  208.     it fixed soon.
  209.  
  210. FIX = Fixed
  211.  
  212. Since we are committed to a March 1, 1989 release date, of the beta, some
  213. problems might remain.
  214.  
  215. 8. DOORS
  216.    DOORS are a extension of CompuHost.  CompuHost looks for a .BAT file to
  217.    run the specified door.  The directory is set in the configuration program
  218.    In the v1.00ß1 it is hard coded as "C:\TELIX\BH\DOORS".  This will be
  219.    fixed in the next beta.
  220.  
  221. Things that didn't make it in to the BETA 1 version:
  222.  
  223.   User Time limits
  224.   Variable command access levels
  225.   CALL BACK security system
  226.   Telephone number fields in the USERS file.
  227.   built in NEW USER questionaire
  228.   ALL MESSAGE FEATURES (mostly implemented.  A lot of bugs.)
  229.   PC-Board(tm) door interface program command line options
  230.   ANSI options
  231.  
  232.  
  233. A lot of this such as the New User questionaire, CALL BACK, CLOSED System,
  234. and phone numbers, will probably make it in to version 1.00.  Time limits
  235. will be take little longer.  Maybe version 2.00. The messages will probably
  236. be activated in version 1.10.  The variable command access levels will be
  237. in the area of 1.10 - 2.00.  It may not be implemented at all, due to time
  238. consuming programming, and an approxamate increase of about 5-10k.
  239. It is just how we set out priorities at the time.
  240.  
  241. Please note: The QuickDOOR program has not been included due to lack of               
  242.              time, and lack of interest from users.  Depending on a later
  243.              poll it might be added.  Until then please wait.
  244.              You could still implement a PC-Board(tm) door, if you really
  245.              tried.  The QuickDOOR program would have doubled the ARC file
  246.              size and we did not think it was worth it.  In the next version
  247.              look for parameters ALLOWING you to use QuickDOOR.
  248.  
  249.              
  250. Remember:  A change in the user file will render your current one useless.
  251.            If the telephone numbers are added, the will be in the users
  252.            file.  However, CompuProducts Ent., is not yet sure that phone
  253.            numbers and CALL BACK will be viable for a host mode.  CALL BACK
  254.            may be added in a different fashion even if telephone numbers
  255.            are not added.
  256.  
  257.  Updates:  CompuProducts Ent., plans to upgrade this program every month.
  258.            However, the beta stage that the program is currently in may
  259.            be around for two months before the non-beta comes out.  This
  260.            is because 1.00 is the first version and all of the core code
  261.            was implemented.  This is not a guarantee of when features will
  262.            come out, just an approxamate time.  If one of our programmers
  263.            finds a method of implementing a time routine, it will be added.
  264.            In the same fashion, if we have trouble with call back it will
  265.            not be added.  CompuProducts Ent. is not bound in any way to
  266.            these time tables and is not responsible for any losses of any
  267.            kind.
  268.  
  269.    Paths:  Currently there are several paths configurable with the config
  270.            program.  In the last two days before the release, we have added
  271.            several features.  This included the 'Closed System' and DOORS.
  272.            Unfortunately, we did not have time to fully implement this in the
  273.            config program.  In the next beta (hopefully!) these annoying
  274.            problems will be fixed.  The 'H' feature is not functional in the
  275.            config program, nor the main program.
  276.  
  277. One Word:  About GATEWAY.SYS.  Gateway support is implemented for those
  278.            who call from remote.  Install GATEWAY.SYS in to your CONFIG.SYS
  279.            file.  The system will hang if GATEWAY is not installed and you
  280.            attempt to shell from remote.  Future versions will have an option.
  281.  
  282. Reminder:  Do unto data that which you are able to undo
  283.  
  284. CompuHost Beta 1.00ß documentation
  285.  
  286. Jason H. Tepperman
  287. CompuProducts Enterprises
  288.  
  289.  
  290. If you use this program for more then 5 days, OR run a BBS, send in the
  291. mandatory license fee of $10.00 for one registration.  Thank you.  The
  292. registration entitles you notices of upgrades.
  293.  
  294. Jason Tepperman
  295. 350 Hobart Avenue
  296. Short Hills, NJ 07078
  297.