home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / NEXTC_12.ZIP / NEXTCALL.DOC next >
Text File  |  1992-02-10  |  17KB  |  423 lines

  1.  
  2.  
  3.  
  4.  
  5.        ╔═════════════════════════════════════════════════════════╗
  6.        ║                                                         ║ ┐
  7.        ║               NEXTCALL Version 1.2  - 1992              ║ │
  8.   ▀▀▀▀ ║                                                         ║ │▀▀▀▀
  9.        ║   Leave A Message Or Thought For Next Caller Utility    ║ │
  10.   ▀▀▀▀ ║                                                         ║ │▀▀▀▀
  11.        ║   Who Cares Ware By Ken Rucker - All Rights Reserved!   ║ │
  12.        ║                                                         ║ │
  13.        ╚═════════════════════════════════════════════════════════╝ │
  14.          └─────────────────────────────────────────────────────────┘
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                             <DISCLAIMER>
  22.  
  23.   By Using this utility, you, the user agree to hold the author, Who
  24.   Cares BBS, and Who Cares Ware harmless from any claim that may arise
  25.   from the use thereof. This software is offered as is with no
  26.   warranty expressed or implied.
  27.  
  28.  
  29.                           <WHO CARES WARE>
  30.  
  31.   "Who Cares Ware" is basically as it sounds. Who Cares about large
  32.   hype, large fees, large rigamorole. Who Cares Ware is usually either
  33.   free or, cost very little money. As Sysops, we would die of
  34.   starvation if we payed the overwelming price that some authors
  35.   charge for some simple little utilities like this. Why be greedy. I
  36.   am a novice and did ok on this one and better on others in a few hours
  37.   and only charge a few bucks yet, I have seen very simular utilities
  38.   go for around 15 dollars. WHY? Ya may call Who Cares Ware, "Gimme A
  39.   Break Ware"
  40.  
  41.                         <NOTICE AND THANKS>
  42.  
  43.   This door was written with the help of the BBS Onliner interface.
  44.        Special Thanks to Andrew Mead for this NICE toolkit!
  45.  
  46.                  BBS Onliner Interface  version 1.20
  47.                   Copyright (C) 1990 Andrew J. Mead
  48.                          All Rights Reserved.
  49.  
  50.  
  51.                          <WHAT DOES IT DO>
  52.  
  53.  
  54.   NEXTCALL is a simple little door that you can put in a logon
  55.   batch file or run as a door to allow your users to leave a clever
  56.   message or comment to the next caller. Once loaded, it will show
  57.   the current message (if one) and then prompt his/her if they would
  58.   like to leave a new message. If so, they will be allowed to enter
  59.   10 lines of text and from there, view, save or, abort the message.
  60.   Can be kinda phun.
  61.  
  62.  
  63.                          <SETTING IT UP>
  64.  
  65.   Copy NEXTCALL into a directory of its own and edit the appropriate 
  66.   batch file on your BBS to run the thing. A sample SPITFIRE BBS
  67.   SFLOGON.BAT would be this:
  68.  
  69.   DOOR_A
  70.    CD\SF
  71.    COPY SFDOORS.DAT D:\NEXTCALL
  72.    CD\NEXTCALL
  73.    NEXTCALL /6
  74.    IF EXIST SFDOORS.DAT DEL SDOORS.DAT
  75.    CD\SF
  76.   GOTO LOOP 
  77.  
  78.   Here is an explaination of the command line parameters:
  79.  
  80.      SysOp Control               -  who's playing this game anyway
  81.                                     Current User Line
  82.                                     F-10 SysOp Abort Key
  83.                                     F-9 Line Noise Disconnect Key
  84.  
  85.      Specific BBS Installation
  86.  
  87.      2 A.M. BBS Notes            -  /2  Jumper.Dat installation
  88.      Auntie BBS Notes            -  /7  Auntie.Sys installation
  89.      Force, GAP Notes            -  /S  Door.Sys (long) installation
  90.      Forum Notes                 -  /F  UserInfo.Txt installation
  91.      Genesis Notes               -  /G  CallInfo.BBS installation
  92.      GT, DoorWay Notes           -  /D  Door.Sys (short) installation
  93.      ModuleX Notes               -  /M  Number.Txt installation
  94.      Opus-CBCS 1.13 Notes        -  /3  LastUser.BBS installation
  95.      Opus-CBCS 1.14 Notes        -  /O  LastUsXX.Dat installation
  96.      PCBoard 12.x Notes          -  /1  PCBoard.Sys installation
  97.      PCBoard 14.x Notes          -  /P  PCBoard.Sys installation
  98.      Phoenix Notes               -  /H  Info.BBS installation
  99.      RyBBS Notes                 -  /5  CurrUser.BBS installation
  100.      Sapphire Notes              -  /8  Sapphire.Dat installation
  101.      Search Light Notes          -  /9  Search Light installation
  102.      Spitfire Notes              -  /6  SFDoors.Dat installation
  103.      WildCat Notes               -  /W  CallInfo.BBS installation
  104.      WWIV Notes                  -  /4  Chain.Txt installation
  105.  
  106.      DoorInfo Notes              -  /R# DorInfo#.Def Installation
  107.                                     EIS-PC, FoReM, OLEcom, QuickBBS,
  108.                                     RBBS, Remote Access, TAG, TP-Board
  109.  
  110.  
  111.                            -  General Info  -
  112.  
  113.    This file includes specific notes and examples for most BBS systems
  114.    that this game runs under.  A few basic recomendations:
  115.  
  116.  
  117.                       -  Command Line Directives  -
  118.  
  119.    /j points to the path and filename of the configuration file (if
  120.       needed or used by the door). This feature was added by Who 
  121.       Cares Ware. example /j:c:\bbs\door\door.cfg
  122.  
  123.    /a will allow players to play multiple games at one time.  If they have
  124.       more than x minutes left (/a:x), they will be asked if they want to
  125.       play again.  This option carries no recommendation.
  126.      -NOTE: This option does not work with all games (i.e Galactic Empires).
  127.  
  128.    /n this switch is only necessary for use with the /9 SearchLight switch
  129.       or other BBS systems that run the game with command line directives
  130.       instead of using drop files.  It also can be used if you run the
  131.       game locally from DOS.
  132.  
  133.    /q will keep the game from beeping on the host computer.  This enables
  134.       the SysOp to get a good nights sleep.
  135.  
  136.    /z sets a maximum time limit.  Normally the game will allow the player
  137.       as much time as he has left to play.  This allows the SysOp to
  138.       encourage players not to fall asleep during games.
  139.  
  140.       The game will execute an inactivity time-out at approximately 2
  141.       minutes.  It will beep at the halfway point and then again when
  142.       it returns control to the BBS.
  143.  
  144.    The door will auto-detect local play, so you can safely play the same
  145.    door locally that the remote users play.
  146.  
  147.    /i allows for customization of your serial communications.  If you are
  148.       using a PS/2 on Com3 or above, or if you are using any non-standard
  149.       IRQ/port address set-up, this option will allow you to get the game
  150.       playing.  This option will not interfere with the game auto-detecting
  151.       local play.  This option (or the /c or /l options) should not be used
  152.       unless absolutely necessary.
  153.  
  154.    NOTE : If you think the door is being forced into local play, check the
  155.    following.  If a remote user is playing the game, the bottom line of the
  156.    host computer will say 'Current User : User's Name or Alias here'.  If
  157.    the line is there, then the game is not locked into local mode.  In local
  158.    mode, the game never displays the 'Current User' line.
  159.  
  160.    /b - Locked BAUD Rate : These programs use RTS handshaking.  If you are
  161.    using a modem with the baud rate locked, then you will want to use this
  162.    switch.  '/B' implements RTS/CTS handshaking, and prevents the game from
  163.    overrunning the modems internal buffer.
  164.  
  165.    /k turns of the games carrier detect routines.  This option is a 'last
  166.        resort' option.  If your modem does not properly maintain a Carrier
  167.        Detect' signal, the game will automatically abort.  This option
  168.        supresses this activity.  If the user does drop carrier, the game
  169.        will still do an inactivity timeout after 2 minutes.  If you are
  170.        forced to use this option, you probably are having hardware problems
  171.        with the modem or RS-232 connector (bad pin or broken wire).
  172.  
  173.  
  174.                            -  SysOp Control  -
  175.  
  176.    Current User Line - The bottom line (line 25) on the BBSs monitor will
  177.        display the name of the player currently logged on.  This will not
  178.        display if the game is being played locally.
  179.  
  180.    F-10 - SysOp abort.  Pressing this key on the host keyboard will abort
  181.        the game in progress, and return control to the batch file, or BBS.
  182.        The user will be notified that the SysOp has terminated the session.
  183.  
  184.    F-9 - Line Noise.  Pressing this key on the host keyboard will simulate
  185.        line noise, then hang up the phone.  It will appear to the user as
  186.        if the connection was trashed.
  187.  
  188.  
  189.                           -  2 A.M. BBS Notes  -
  190.  
  191.    - The /2 option reads a 'Jumper.Dat' file.  For actual installation,
  192.      follow the WWIV example.
  193.  
  194.  
  195.                           -  Auntie BBS Notes  -
  196.  
  197.    - This option is currently in the BETA stage.
  198.    - The /7 option reads a 'Auntie.Sys' file.  You will need to include the
  199.      /c or /i directive with this set-up.  Auntie.Sys does not tell which
  200.      communications port is being used.
  201.    For actual installation,
  202.      follow the WWIV example.  If you have documentation on this file, or
  203.      possibly other files that Auntie BBS creates, please let me know.
  204.  
  205.  
  206.                           -  Force, Gap Notes  -
  207.  
  208.    - The /S option reads a 'Door.Sys' file.  This is the new proposed
  209.      standard for doors.  This format is currently used by Force and GAP.
  210.      For actual installation, follow the WWIV example.
  211.  
  212.  
  213.                              -  Forum Notes  -
  214.  
  215.    - The /F option reads a 'UserInfo.Txt' file.  For actual installation,
  216.      follow the WWIV example.
  217.  
  218.  
  219.                             -  Genesis Notes  -
  220.  
  221.    - The /G option does not currently work.  I do not have sufficient
  222.      information on Genesis' CallInfo.BBS.  It seems to match WildCat's
  223.      upto line 28.  Line 29 should contain communication port information.
  224.      If it does, use the /W directive instead.  I would really appreciate
  225.      some more complete documentation on Genesis.
  226.  
  227.  
  228.                           -  GT, DoorWay Notes  -
  229.  
  230.    - The /D option reads a 'Door.Sys' file.  This is the same Door.Sys that
  231.      is used by Marshall Dudley's DoorWay to Unlimited Doors Program.
  232.      For actual installation, follow the WWIV example.
  233.  
  234.  
  235.                             -  ModuleX Notes  -
  236.  
  237.    - The /M option reads a 'Number.Txt' file.  For actual installation,
  238.      follow the WWIV example.
  239.  
  240.  
  241.                          -  OPUS-CBCS 1.13 Notes  -
  242.  
  243.    - This option does not currently work.
  244.    - The /3 option reads a 'LastUser.BBS' file.  For actual installation,
  245.      follow the WWIV example.  If you have documentation on this file,
  246.      please let me know.
  247.  
  248.  
  249.                          -  OPUS-CBCS 1.14 Notes  -
  250.  
  251.    - The /OXX option reads a 'LastUsXX.Dat' file.  The 'XX' is the OPUS
  252.      task number; if it is absent the program will attempt to read a file
  253.      called 'LastUser.Dat'.  an example with a task number (hexadecimal)
  254.      of 'e' would be
  255.  
  256.      madness /o0e:c:\opus\   ...
  257.  
  258.      the c:\opus\ tells it to look for 'LastUs0E.Dat' in the C:\OPUS\
  259.      directory.  The '...' is the other command line options (check the
  260.      WWIV example for a more thorough example).
  261.  
  262.  
  263.                           -  PCBoard 12.x Notes  -
  264.  
  265.    - This option is currently in the BETA stage..
  266.    - The /1 option reads a 'PCBoard.Sys' file.  For actual installation,
  267.      follow the WWIV example.  If you have documentation on this file,
  268.      please send it to me.
  269.  
  270.  
  271.                           -  PCBoard 14.x Notes  -
  272.  
  273.    - The /P option reads a 'PCBoard.Sys' file.  For actual installation,
  274.      follow the WWIV example.
  275.  
  276.  
  277.                             -  Phoenix Notes  -
  278.  
  279.    - The /H option reads a 'Info.BBS' file.  For actual installation,
  280.      follow the WWIV example.
  281.  
  282.  
  283.                              -  RyBBS Notes  -
  284.  
  285.    - The /5 option reads a 'CurrUser.BBS' file.  For actual installation,
  286.      follow the WWIV example.
  287.  
  288.  
  289.                             -  Sapphire Notes  -
  290.  
  291.    - This option does not currently work.
  292.    - The /8 option reads a 'Sapphire.Dat' file.  For actual installation,
  293.      follow the WWIV example.  If you have documentation on this file, or
  294.      possibly other files that Sapphire BBS creates, please let me know.
  295.  
  296.  
  297.                           -  Search Light Notes  -
  298.  
  299.    - The /9 option is the reverse of the rest of these BBS switches. Since
  300.      the program is being run directly by SLBBS instead of from a batch file,
  301.      the current directory is the same as the BBS's directory.  /9 will tell
  302.      the game to get the path from the command line.
  303.  
  304.                       c:\slbbs\games\stars\starsbbs /9
  305.  
  306.      This will tell the game to get 'c:\slbbs\games\stars\' from memory.
  307.      You will need to pass more information to make the game run.  I have
  308.      added a /n switch to read the users name.  You should use the %U switch
  309.      so that SearchLight passes the complete name like Andy_Mead.  It
  310.      should look something like /n:%U or /n%U.  The next switch you should
  311.      use is the /z directive to get the user's time remaining.  I believe
  312.      the SL switch is %M, so you should have /z:%M or optionally you can
  313.      set a specific time limit (i.e. /z:20).  The final piece of information
  314.      need is communication port.  My games use /c and SL uses %P.  Therefore
  315.      /c:%P should fit the bill.  A final example (check elsewhere for
  316.      descriptions of /a, /q, and /y) would be
  317.  
  318.   c:\slbbs\games\mad\madness /9 /n:%U /c:%P /z:%M /a:15 /y:c:\slbbs\text\ /q
  319.  
  320.      The spaces between switches is mandatory.
  321.  
  322.  
  323.                            -  Spitfire Notes  -
  324.  
  325.    - The /6 option reads a 'SFDoors.Dat' file.  For actual installation,
  326.      follow the WWIV example.
  327.  
  328.  
  329.                             -  WildCat Notes  -
  330.  
  331.    - use the /y command to rename the text hall of fame for your bulletins
  332.      menu.  /y:c:\wildcat\bull34.bbs will rename the Hall of Fame 'Bull34.BBS'
  333.      and place it in the c:\wildcat directory.
  334.  
  335.  
  336.                             -  WWIV Notes  -
  337.  
  338.    - sample WWIV installation (using Star Traders - starsbbs.exe)
  339.      WWIV,chain.txt directory  - C:\WWIV
  340.      batch file                - stars.bat
  341.      stars.bat directory       - C:\WWIV\GAMES
  342.      starsbbs.exe directory    - C:\WWIV\GAMES\STARS
  343.      hall of fames directory   - C:\WWIV\GFILES\HOFSDIR
  344.  
  345.      stars.bat listing
  346.        echo off
  347.        cd c:\wwiv\games\stars
  348.        starsbbs /4:c:\wwiv\ /q /x:2 /z:20 /y:c:\wwiv\gfiles\hofsdir\
  349.        cd c:\wwiv
  350.  
  351.      chainedit setting
  352.        file - c:\wwiv\games\stars.bat
  353.        dos interrupts - off, this game handles it's own communications
  354.        shrink - doesn't matter - recommend NO
  355.        ansi - required
  356.        allow 300 bps users - recommend NO
  357.  
  358.    - If you are NOT using WWIV then substitute your BBSs switch for '/4'.
  359.  
  360.    - In WWIV mode, the current user line will also display user's
  361.      number and real name.
  362.  
  363.  
  364.                           -  DoorInfo Notes  -
  365.  
  366.    - EIS-PC, FoReM, Professional OLEcom, QuickBBS, RBBS, Remote Access,
  367.      TAG, and TP-Board.
  368.    - If you use RBBS (or another DorInfo generating BBS), you will need
  369.      to let the program know what node the program is on.  If you use
  370.      /R by itself, the program will look for a file called DoorInfo.Def.
  371.      /R1 will look for DorInfo1.Def, /R2 will look for DorInfo2.Def, etc...
  372.  
  373.      A sample command line for node 1 (using OilField.exe) would be
  374.      oilfield /r1:c:\rbbs\ /x:2 /z:35 /y:c:\rbbs\bulletn\ /q /a:25
  375.  
  376.      where the program looks for DorInfo1.Def in c:\rbbs and when the
  377.      game is over it places OilHOF.Txt in c:\rbbs\bulletn
  378.  
  379.  
  380.                         <REGISTRATION>
  381.  
  382.  
  383.   To Register NEXTCALL, please send check or money order (in U.S.
  384.   Dollars) For 2$ to:
  385.  
  386.   Ken Rucker c/o Who Cares Ware
  387.   1133 S. Edwards
  388.   Wichita, Ks
  389.   67213
  390.  
  391.   Also, send the following information:
  392.  
  393.   Name:_______________________________
  394.   Address:____________________________
  395.   City:___________________ State:_____
  396.   Zip:_________
  397.  
  398.   Voice Phone:(____) _____-________
  399.   BBS Phone  :(____) _____-________
  400.  
  401.   BBS Software Running:_______________
  402.  
  403.   - Information To Use When Downloading Your Registered Copy From My
  404.     BBS -
  405.  
  406.   Date Of Birth: ___/___/___
  407.   Password:_________________
  408.  
  409.   Upon reciept of your order, I will make the latest version of
  410.   NEXTCALL available for YOU to download from my BBS. If for some
  411.   reason the BBS has moved, changed numbers, or been struck by
  412.   lightening, I will mail you the needed information for you to contact
  413.   my BBS to gain your registered copy of NEXTCALL.
  414.  
  415.  
  416.  
  417.   I hope that you enjoy NEXTCALL! I am reachable via FidoNet 1:291/2
  418.   or, at my BBS : 316-942-4460
  419.  
  420.  
  421.   Happy Sysoping, Ken Rucker!
  422.  
  423.