home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / t / tycb14.zip / TYCB.DOC < prev    next >
Text File  |  1993-02-22  |  13KB  |  237 lines

  1.                                ┌────────────┐
  2.                                │  TYCB 1.4  │
  3.                                └────────────┘
  4.  
  5.                      "Today/Yesterday Callers Bulletin"
  6.  
  7.                       Compliments of:  The HOTware BBS
  8.                               Net/Node 064/003
  9.  
  10.  
  11.        ──────────────────────────────────────────────────────────────
  12.                                   History
  13.        ──────────────────────────────────────────────────────────────
  14.  
  15.          08-12-92   Ver 1.0 Initial Release
  16.          08-29-92   Ver 1.1 Bug fix and new feature release.  First
  17.                     for the minor bug.  TYCB was not resetting the
  18.                     TYCB.DAT file on a daily basis if a Yesterdays
  19.                     caller bulletin was not being used.  This meant
  20.                     that TYCB kept an ongoing listing of number of
  21.                     calls and callers, FIXED.  The new feature that
  22.                     was added was a suggestion by Alex Mottram at
  23.                     034/004.  TYCB now allows configuration of access
  24.                     levels to be EXCLUDED from the listing.  Any
  25.                     access level that is placed in the EXCLUDE list
  26.                     will not be shown in the Today/Yesterday bulletins
  27.                     even if their access is above the minimum access
  28.                     that is configured.  This allows Sysops to prevent
  29.                     thereselves from being listed in the bulletins.
  30.          09-06-92   Ver 1.2 will now look into the GT.CNF for an entry
  31.                     in the LAN Path configuration.  If you have an
  32.                     entry here TYCB will read the USER.CTL file from
  33.                     this location.  This is done to make the program
  34.                     a little more useful for those running a LAN.
  35.                     This feature was added at the request of Jon Hagee,
  36.                     032/014.
  37.          09-07-92   Ver 1.3 adds the ability to place a "Total Calls"
  38.                     display at the end of the bulletins.
  39.          02-21-92   Ver 1.4 now has the ability to detect an incomplete
  40.                     logon and not increment that previous callers totals.
  41.                     This version also adds one item to the configuration.
  42.                     TYCB can now optionally place an ANSI clear screen
  43.                     ESCAPE Sequence at the beginning of the bulletins.
  44.                     This is optional....
  45.  
  46.  
  47.        ──────────────────────────────────────────────────────────────
  48.                                 What is It?
  49.        ──────────────────────────────────────────────────────────────
  50.          What in the heck is TYCB?  TYCB stands for "Today/Yesterday
  51.          Callers Bulletin".  TYCB is a simple little program that will
  52.          create both an ANSI and ASCII listing of Todays callers and
  53.          Yesterdays Callers.  The program is designed to run ON EVERY
  54.          CALL!  This program should be run either in the GTLOGON.BAT
  55.          or GTLOGOFF.BAT.  TYCB will read the callers name from the
  56.          GTUSER.BBS file, then proceed to lookup other information
  57.          in the USER.CTL file.  TYCB will continue to save information
  58.          for each caller until the date changes.  On the first run
  59.          after a date change, TYCB will create the "Who Called
  60.          Yesterday Bulletin", discard the "Yesterday's Info", and
  61.          begin collecting information for "Today's Info".  All the
  62.          "Today's Info" will be held in a file called TYCB.DAT which
  63.          will be located in your GTPATH directory.
  64.  
  65.        ──────────────────────────────────────────────────────────────
  66.                                   Why Is It?
  67.        ──────────────────────────────────────────────────────────────
  68.  
  69.          You may be asking about now, Why would you want to do this?
  70.          It's simple.  I like to list a bulletin of the users that
  71.          call my system on a daily basis.  Well while I'm at it I'll
  72.          list the users that called yesterday for any users that want
  73.          to know.....
  74.  
  75.        ──────────────────────────────────────────────────────────────
  76.                                Configuration
  77.        ──────────────────────────────────────────────────────────────
  78.  
  79.          TYCB will enter config mode automatically the first time it
  80.          is executed.  Any time thereafter you need to run TYCB /CONFIG
  81.          anytime you need to change the configuration.  Once in config
  82.          mode you will be presented with the following screen....
  83.  
  84.  
  85.        ┌───────────────────────────────────────────────────────────────┐
  86.        │                       TYCB Configuration                      │
  87.        │                                                               │
  88.        │  1. Your BBS Name:   Unknown BBS                              │
  89.        │                                                               │
  90.        │  2. Yesterday ASCII: NONE                                     │
  91.        │                                                               │
  92.        │  3. Yesterday ANSI:  NONE                                     │
  93.        │                                                               │
  94.        │  4. Today ASCII:     NONE                                     │
  95.        │                                                               │
  96.        │  5. Today ANSI:      NONE                                     │
  97.        │                                                               │
  98.        │  6. Configure ANSI Colors        7. Minimum Access:  z        │
  99.        │                                                               │
  100.        │  8. Exclude Access Lvls  NONE                                 │
  101.        │                                                               │
  102.        │  9. Include Total Calls  YES  A. Add ANSI Clear Screen? YES   │
  103.        │                                                               │
  104.        │   S)ave and Exit   [ESC] Abort and Exit   D)os Shell          │
  105.        └───────────────────────────────────────────────────────────────┘
  106.  
  107.           1. Your BBS Name:   This is quite simply the name of your BBS,
  108.                               for the purpose of including it in the header
  109.                               information of the bulletin.
  110.  
  111.           2. Yesterday ASCII: This option is the path and filename of the
  112.                               file that you would like to use for your
  113.                               Yesterdays Callers bulletin.  This file will
  114.                               contain only ASCII characters and will be
  115.                               updated daily on the first execution of
  116.                               TYCB.
  117.  
  118.           3. Yesterday ANSI:  This option is the path and filename of the
  119.                               file that you would like to use for your
  120.                               Yesterdays Callers bulletin.  This file will
  121.                               contain ANSI Escape characters and will be
  122.                               updated daily on the first execution of
  123.                               TYCB.
  124.  
  125.           4. Today ASCII:     This option is the path and filename of the
  126.                               file that you would like to use for your
  127.                               Todays Callers bulletin.  This file will
  128.                               contain only ASCII characters and will be
  129.                               updated using information found in the
  130.                               GTUSER.BBS and USER.CTL files on each
  131.                               execution of TYCB.
  132.  
  133.           5. Today ANSI:      This option is the path and filename of the
  134.                               file that you would like to use for your
  135.                               Todays Callers bulletin.  This file will
  136.                               contain ANSI Escape characters and will be
  137.                               updated using information found in the
  138.                               GTUSER.BBS and USER.CTL files on each
  139.                               execution of TYCB.
  140.  
  141.           6. Configure Ansi Colors:
  142.                               This option will take you to menu level 2 and
  143.                               allow you configure the colors of the ANSI
  144.                               Bulletins.
  145.  
  146.           7. Minimum Access:  This option allows you to only include
  147.                               users above a configurable Access Level.
  148.                               This was requested by folks running systems
  149.                               that require registration that do not wish
  150.                               to include non-registered users in the list.
  151.                               The default is 'z' which is the lowest avail-
  152.                               able access level.  This option is inclusive,
  153.                               ie. if level 'z' is configured, users of that
  154.                               level will be included in the report.
  155.  
  156.           8. Exclude Access Levl:  This option allows you to specify
  157.                               what access levels you would like to
  158.                               EXCLUDE from the listing.  Up to 36
  159.                               Access levels can be excluded from the
  160.                               bulletins.
  161.  
  162.           9. Include Total Calls:  This option allows you to place a
  163.                               "Total Calls" box at the bottom of the
  164.                               bulletin.  If you select YES, this box
  165.                               will be placed on the bottom of the
  166.                               bulletin, otherwise the totals will not
  167.                               be included in the bulletin.
  168.  
  169.           A. Add ANSI Clear Screen: This option allows you to add or
  170.                               not add an ASCII clear screen sequence
  171.                               at the beginning of the bulletins.  If
  172.                               you would like your bulletins to
  173.                               automatically clear the screen prior to
  174.                               display select YES for this option.
  175.  
  176.        ──────────────────────────────────────────────────────────────
  177.                                  Execution..
  178.        ──────────────────────────────────────────────────────────────
  179.          Running the program is very easy.  The only things that are
  180.          required are: 1. A valid GTPATH statement, 2. A valid GTUSER.BBS
  181.          in the GTPATH directory and  3. A valid USER.CTL file in the
  182.          GTPATH directory.  After the program has been configured
  183.          all you have to do is run TYCB either in the GTLOGON.BAT or
  184.          GTLOGOFF.BAT file and your bulletins will magically appear.
  185.  
  186.        ──────────────────────────────────────────────────────────────
  187.                                 Registration
  188.        ──────────────────────────────────────────────────────────────
  189.  
  190.         I am not requesting any money for this program, but I would
  191.         not turn any down either <g>.  If you want to slip $5.00 into
  192.         and envelope I'll accept it.  Although I don't require a
  193.         registration fee I would appreciate knowing that you are using
  194.         the program on a normal basis.  Therefore I have provided a
  195.         simple and easy way for you to register this program.  From
  196.         the DOS prompt type:   
  197.  
  198.  
  199.         TYCB REGISTER
  200.  
  201.       TYCB will the proceed to send me a netmail message informing me
  202.       that you are using the program.  Please use this feature ONCE.
  203.  
  204.  
  205.  
  206.        ──────────────────────────────────────────────────────────────
  207.                                  Errorlevels
  208.        ──────────────────────────────────────────────────────────────
  209.          Here are the possible errorlevel exits the program will give.
  210.       
  211.                   ERRORLEVEL 0  No Problems, Good Run.....
  212.                   ERRORLEVEL 1  Unable to Open TYCB.DAT.
  213.                   ERRORLEVEL 2  Unable to Open USER.CTL.
  214.                   ERRORLEVEL 3  GTPATH Environment Not Set
  215.                   ERRORLEVEL 4  Error Reading Configuration
  216.  
  217.        ──────────────────────────────────────────────────────────────
  218.                             Who Is Responsible for This?
  219.        ──────────────────────────────────────────────────────────────
  220.                                  Rob Roesch
  221.                               The HOTware BBS
  222.                          GT Power Net-Node 064/003
  223.                                 Rt 7 Box 566
  224.                                Mocksville, NC
  225.                          704-492-2081 (USR 16.8 DS)
  226.  
  227.           If you start using this utility, and get a chance, let me know 
  228.           (see above procedures).  If you don't have any use for it, delete
  229.           it for your total refund of all the disk space that it was
  230.           occupying.  This program comes with no warranty, no guarantee,
  231.           and no promises.  If it works GREAT, if not let me know and I
  232.           will gladly take a look at it in my spare time.  If you really
  233.           really really like the program and want to make any donations,
  234.           feel free, but it is not an absolute requirement.....
  235.  
  236.  
  237.