BDERBY.DOC

7.7 KB 1e42021f88de33f4…
                            -= Baby Derby =-
                   Copyright 1991-94, PAROLE Software
                          ALL RIGHTS RESERVED
                      ----------------------------
                          The Parole Board BBS
                             (919) 965-4696
                             (919) 965-9885
                        Fido: 1:151/185 @fidonet

     BDerby was written at the request of John Kutas, sysop of The
Swingers Connection BBS in Pa.  It is a door that will allow your users
to have a bit of fun in guessing the "vital" statistics of a new
addition to the BBS community.

    To set BDerby up, you will need to create a separate directory to
hold all of the door files.  You will also need to create 2 directories
under that one named "USERS" and "SCREENS".

       C:─┐
          │
          ├───BDERBY─┐
                     ├───USERS
                     │
                     └───SCREENS

     UnZIP the SCREENS.ZIP and place the files in the "\SCREENS"
directory.  BDerby will look for the screens in that directory only.  If
they are not there, you will get a 'file not found' message.  BDerby
will not abort but it doesn't look to good to your users to get this
message.   The "\USERS" directory will be empty until the first user has
entered the door.  If you do not create these directories, BDerby will
create them for you.  It will not place the screens in the "\SCREENS"
dir however.

     Next you will need to edit the CFG file to fit you own particular
BBS.  The format for the CFG file follows.


C:\WILDCAT\CALLINFO.BBS ──┐  <- For Wildcat!
C:\WC30\USERINFO.DAT      │  <- For Wildcat! 3.0
C:\PCB\PCBOARD.SYS        │  <- For PCBoard using PCBOARD.SYS only
C:\PCB\USERS              │  <- For PCBoard using USERS only
C:\BBS\DOOR.SYS           │  <- For Systems that support DOOR.SYS
C:\BBS\DORINFOx.DEF       │  <- For QBBS/RBB/RA.  Replace x with Node #.
C:\BBS\SFDOORS.DAT        │  <- For Spitfire
C:\BBS\TRIBBS.SYS        ─┘  <- For TriBBS
The Parole Board BBS
Dennis
Maidon
00000
C:\WC30\BULL\BULL99.SCR
C:\WC30\BULL\BULL99.BBS
N
Bill & Edna Johnson
10
10/22/91
3
RIP
'=======================================================================

;Line 1   Path to the BBS user files.  Be sure to list the entire path
          and name of the user file for your particular BBS software.

;Line 2   BBS name

;Line 3   Sysop first name

;Line 4   Sysop last name

;Line 5   Registration number (When Registered)

;Line 6   Path to Color File (Must end in ".BBS" if line 8 is "Y")

;Line 7   Path for ASCii File (blank if line 8 is "Y")

;line 8   (Y/N) "Y" for WC! 3.x specific bulls or "N" for ANSI & ASCII bulls

;Line 9   Baby's parents (any format up to 45 characters)

;Line 10  Minimum security level allowed in the door

;Line 11  Expected Date of Birth

;Line 12  Maximum number of times allowed in door.

;Line 13  This line controls whether you would like a RIP bulletin
          created.  Plae "RIP" here to create one, anything else
          disables.

     The CFG file only calls for 13 lines.  The all MUST be present or
blank as required.  Please use and ASCii editor similar to EDLIN or
QEDIT to edit the CFG file.  Some editors will leave hidden control
codes which could cause BDerby to head off to the planet V'ger.

     Line 8 of the CFG file specifies if you want the bulletin to be
created using WC!3.x specific files or not.  If you d run WC!3.x and
want the special color codes, be sure to list the bull name on line 6
and end it with ".BBS".  You may leave line 7 blank if you wish.  If you
do not want WC! specific color codes, you MUST list a file name in lines
6 and 7 of the CFG file.

     BDerby supports multi-node BBS systems.  You will need to give each
CFG file and different name for each node. EX:  BDERBY1.CFG  BDERBY2.CFG

NOTE: DoorFrame supports COM 1-4 on the standard IRQ's - COM1/COM3 = IRQ4 and
      COM2/COM4 = IRQ3. If you wish to use a non-standard IRQ, add the IRQ
      number after the configuration filename. Let's assume your Door is
      called FOOBAR and you want to use COM1 and IRQ5. The command line
      passed to your Door would be:

        FOOBAR FOOBAR.CFG /5
        FOOBAR FOOBAR.CFG *5

      The /5 tells DoorFrame to use IRQ5 rather than the standard IRQ4 that
      is normally used with COM1. No /x parameter is needed for the standard
      IRQ's.


Fossil Driver Support
---------------------
DoorFrame supports the use of Fossil drivers.  To tell your Door to use the
Fossil driver instead of the standard COM ports, just put /FD on the command
line when running the door. For example:
     MYDOOR MYDOOR.CFG /FD
indicates that a Fossil driver is present and should be used. If no Fossil
driver is detected, DoorFrame will print a message to that effect and exit
the door gracefully.


      The file DERBY.EXE included in BDERBYxx.ZIP is used to create an
ASCii text file of the BDERBY.DAT file.  This will allow you to read the
information the users have entered in the door.  DERBY.EXE *MUST* be run
from the directory containing "BDERBY.DAT".  BDERBY.TXT is the name of
the output file.  If you are interested in writing your own sort and
search utility, the structure for BDERBY.DAT  is as follows:

     TYPE NewBabyInformation
          UserRecNumber AS INTEGER
          UserName AS STRING * 20
          UserDate AS DOUBLE
          BabyDOB AS DOUBLE
          BabyLbs AS INTEGER
          BabyOzs AS INTEGER
          BabyLength AS INTEGER
          BabySex AS STRING * 1
          BabyTOB AS DOUBLE
          Filler AS STRING * 11
     END TYPE
                              LEGALITIES
                              __________


      THIS SOFTWARE AND ACCOMPANYING MATERIALS ARE DISTRIBUTED "AS IS"
      WITHOUT WARRANTY, EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT
      LIMITED TO ANY IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
      FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL ANYONE INVOLVED WITH
      THE CREATION AND PRODUCTION OF THIS PRODUCT BE LIABLE FOR INDIRECT,
      SPECIAL, OR CONSEQUENTIAL DAMAGES, ARISING OUT OF ANY USE THEREOF
      OR BREACH OF ANY WARRANTY.



                             DISTRIBUTION
                             ____________

   You may make this file available for downloading from your BBS or you may
   upload it to any BBS of your choice, provided that you do not make any
   changes to the contents of the archive (ZIP file). The archive and its
   individual contents may not be used by any service that charges any money
   whatsoever, without the written permission of the author.

                             REGISTRATION
                             ____________

   I am not a subscriber to the "Crippleware" concept, and this program
   reflects that philosophy. This is a full-featured program, whose
   functionality is not hampered in any way, whether you register it or
   not.  It is only $15 to register this door.  There is however; a
   small delay which will be removed upon registering.


                                 THANKS
                             --------------

    Special thanks goes out for my wife who is definitely a
    "Computer Widow".

    Ted Freeman the author of DOORFRAME, a first class BBS Doors
    Development Library.

    My BBS users who have had to endure constant badgering to help me
    test the programs that I have written.

    A *VERY SPECIAL THANKS* to Mustang! Software for developing the
    greatest BBS Software on the market, WILDCAT! 3.0.

    John Kutas, SysOp, the Swingers Connection BBS in Pa. for suggesting the
    idea for the door.

    Baby Derby is written using MicroSoft's Viaual Basic/DOS v1.0