home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 8 / CDASC08.ISO / VRAC / CW_PPP10.ZIP / TIMEZONE.DOC < prev    next >
Text File  |  1993-09-09  |  11KB  |  179 lines

  1.  
  2.           TimeZone v2.1  Shareware Time Slot Manager for PCBoard v15.0
  3.  
  4.      The installation of TimeZone is fairly simple.  TimeZone should be in-
  5.      stalled into logon script questionnaire (my setup is shown below). Run
  6.      PCBSetup, go to File Locations  and then to the Questionnaires section
  7.      as shown below.  Now in my setup, the file defined below as "LOGON" is
  8.      not actually a script questionnaire, but it's really a text file, also
  9.      shown below. Substitute file names and paths that apply to your setup.
  10.      You must also enable the "Notes PSA" in the user records. See PCB doc.
  11.  
  12. ╔═════════════════════════════════════════════════════════════════════════════╗
  13. ║                               File Locations                                ║
  14. ║                     NewUser/Logon/Logoff Questionnaires                     ║
  15. ║                                                                             ║
  16. ║  Name/Loc of New Reg Questionnaire : E:\PCB\MAIN\LOGONNEW                   ║
  17. ║  Name/Loc of Answers to New Reg.   :                                        ║
  18. ║                                                                             ║
  19. ║  Name/Loc of Logon  Script Quest.  : E:\PCB\MAIN\LOGON                      ║
  20. ║  Name/Loc of Logon  Script Answers :                                        ║
  21. ║                                                                             ║
  22. ║  Name/Loc of Logoff Script Quest.  : E:\PCB\MENU\BYE                        ║
  23. ║  Name/Loc of Logoff Script Answers :                                        ║
  24. ║                                                                             ║
  25. ║  Press F2 to edit the the NEWASK file or F3 to edit the the NEWASKG file    ║
  26. ╚═ hh:mm:ss ═══ mm-dd-yy ══════ F1 ═ help ════ caps: OFF  num: OFF  ins: OFF ═╝
  27.  
  28.      My "LOGON" script questionnaire really only consists of two lines, the
  29.      first one is the only applicable one for the installation of TimeZone.
  30.      Change the path to fit your setup though. here's my LOGON script file:
  31.  
  32.      !E:\PPE\TIMEZONE\TIMEZONE.PPE
  33.      !E:\PPE\UAI\UAI.PPE
  34.  
  35.      Please note that the  !  in the above paths needs to be in column one!
  36.      This is all that is needed to be done  to call TimeZone whenever users
  37.      call into your system. That's the installation, now to configure it...
  38.  
  39.      The  configuration file  must be located in the same directory  as the
  40.      TIMEZONE.PPE and must be called TIMEZONE.CNF.
  41. Config File Details
  42. ┌────────────────┐
  43. │ Intelec Online │ -> Who registered to (a BBS name or SysOp name)
  44. │ 00000          │ -> Registration number  (00000 if unregistered)
  45. │ #####          │ -> Validation code (assigned upon registration)
  46. │ A or B         │ -> See notes on A/B switch (You will love this)
  47. │ 60             │ -> The "exempt" security level  (blank if none)
  48. │ 22:30          │ -> The time when TimeZone is to be "activated".
  49. │ 06:30          │ -> The time when TimeZone is to be de-activated
  50. │ 1              │ -> Which note line to write time slot or EXEMPT
  51. └────────────────┘    to in user's record. Enter time slot as (ex)
  52.                       02:30-03:30 in the 1st 11 spaces in the note
  53.                       field. Don't put anything else in this field!
  54.                       See note below on the EXEMPT flag in the user
  55.                       record notes.
  56.  
  57. The A/B Switch!
  58.      There are now two methods of operation in TimeZone now!  A, the standard
  59.      way I've seen any time slot utility operate, is that you assign a user a
  60.      "minutes window".  If they call in any time during that window then they
  61.      are granted access with their full amount of allotted time. Problem here
  62.      is that if a user has 30 minutes allotted and calls at the very "end" of
  63.      his or her window, there's the possibility of this user running into the
  64.      next users "window". Scenario: John Smith has a time slot of 06:30-07:00
  65.      and Jim White has a window of 07:00-07:30. They both have 30 minutes per
  66.      day allotted to them. If John Smith calls at 06:59 he can tie up the BBS
  67.      until 07:29.  Now, Jim White has only 1 minute in which to make his time
  68.      window. Thus the B Switch! When using this B method of operation you can
  69.      prevent the above scenario from happening. If John Smith calls at 06:45,
  70.      instead of having his full 30 mins, now he only has 15 mins,  preventing
  71.      him from interfering with Jim White's time slot.  I do this by adjusting
  72.      the "time left" info in the user record, *not* the time used info.  This
  73.      way if they call back when TimeZone is not enabled  they have their full
  74.      allotment of unused time. But there are the traditionalists <g> who will
  75.      prefer to run this the "standard" way, and if so, just use the A Switch.
  76.  
  77. Exempt Flag Options
  78.      There are two ways of exempting users  from being effected by TimeZone's
  79.      operation. One is exempting all user with xx security level or higher by
  80.      entering this desired security level on line 5 of the config file. (Ex:)
  81.      If you want to exempt level 60 users and higher  from being "cut off" by
  82.      TimeZone, place a 60 in line 4 of the config file. If there's a user who
  83.      has a securoty level below 60  and you want to exempt this user as well,
  84.      then place EXEMPT in the first 6 spaces of the notes field. Note: If you
  85.      are using the "B method" of TimeZone,  this "exemption method" won't let
  86.      them have more time than what would  exceed  TimeZone's "starting time".
  87.      The other way of exempting users on an individual basis  is to place the
  88.      string EXEMPT in the designated user record note field. This method WILL
  89.      totally exempt the user from any type of time adjustments  that TimeZone
  90.      would normally attempt to make on the user regardless of who's time slot
  91.      this user may infringe upon.  This should not be used too frequently but
  92.      has been included to make  TimeZone  the most effective and flexible way
  93.      to manage time slots on your system.
  94.  
  95. What It Does To Who
  96.      If a user calls you when TimeZone is enabled, and they  do not  have a
  97.      slot, they will be displayed the time, the time frame that TimeZone is
  98.      enabled, and then logged off.
  99.  
  100.      If a user calls you when TimeZone is enabled, and they DO have a time-
  101.      slot, if they called when it was their proper time  they will be shown
  102.      a screen showing that  TimeZone has let them pass.  But if they called
  103.      outside of their assigned time slot,  they'll be displayed the current
  104.      time, and what their time slot IS, and then it logs them off.
  105.  
  106.      If a user calls you when TimeZone is disabled,  whether they have been
  107.      assigned a time slot or not, TimeZone will let them pass  and it is up
  108.      to you to determine what commands are available to them at that point.
  109.  
  110. Node Specific TimeZone Control
  111.      If you want to run TimeZone on one node only (or specific nodes) then
  112.      on this (or these) nodes  you need to update this node(s) PCBOARD.DAT
  113.      to reflect a "different"  logon script  that contains TimeZone in it.
  114.  
  115. TimeZone History
  116.      v1.0 on 08-04-93
  117.      Initial release and looking good right out of the gate!
  118.           
  119.      v1.1 on 08-05-93
  120.      Changed the delay from a "PCBoard @pause@" to about a 2 second delay.
  121.      Don't want to mess with anyone's scripts now <g>.
  122.           
  123.      v2.0 on 08-13-93
  124.      TimeZone goes through a complete format change. Instead of using the
  125.      config file for the user time slots, now TimeZone uses the notes field
  126.      of the user's record to store this info, thus removing the 30 user limit
  127.      in the old config file. See the 2.0 docs for details on the config file
  128.      format. Also, TimeZone offers 2 methods of operation! You can either run
  129.      it in the traditional manner whereby the users time slot is only a window
  130.      that they have to "clear" to have their full time allotment. The other
  131.      method is that TimeZone will adjust a users time depending on how close
  132.      to the users "end time" it is. This prevents users from interfering with
  133.      the next users' time slot. You can also exempt users by security level
  134.      or with an EXEMPT flag in the notes field, or both, for total flexibility!
  135.      See the docs for a breakdown of these new features. Lastly, TimeZone is no
  136.      longer free, sorry. A meager $10 registration fee is in place. Money well
  137.      spent in my opinion <g>. Versions prior to 2.0 are no longer supported.
  138.  
  139.      v2.1 on 09-09-93
  140.      Now part of the PCBoard PPE Powerpack!
  141.  
  142. Shareware
  143.      TimeZone is not free,  versions prior to 2.0 are no longer supported.
  144.      You have 30 days to evaluate it, then you must register or remove it.
  145.      You use TimeZone at your own risk. I will not be responsible for lost
  146.      data or any damage that the use or misuse of TimeZone may cause. It's
  147.      been thoroughly tested on my system and works flawlessly here but I'm
  148.      just covering my assets. If you have any ideas & suggestions that can
  149.      improve on TimeZone,  let me know in the Intelec Network's PPL forum.
  150.  
  151.      TimeZone is not crippled in any way, all features are enabled so that
  152.      you may fully evaluate it's power & flexibility.  In the unregistered
  153.      version, there is a "10 second delay" and an  UNREGISTERED  notice.
  154.  
  155. To Register
  156.      Registering TimeZone  replaces the 10 sec delay with a 2.5 sec delay,
  157.      removes the  UNREGISTERED  display and replaces it with your personal
  158.      registration number and ID.  Registration grants you a license to use
  159.      TimeZone on the (one) BBS that it is being registered to and licenses
  160.      may not be transferred.
  161.  
  162.      Registration is only $10 U.S.  Send checks or money orders payable to
  163.      Cliff Watkins  at the address shown below.  If you are outside the US
  164.      please only use Postal Money Orders in US $. Non-U.S. personal checks
  165.      cannot be accepted, please don't send cash!  If in the U.S. include a
  166.      voice number and best time to reach you  and I will call you with the
  167.      registration number and validation code. If outside the U.S. then you
  168.      must call my BBS for this info.  There is no "online registration" at
  169.      this time, sorry.  Thanks for evaluating  TimeZone!  Look for my many
  170.      other fine PCBoard PPE utilities!
  171.                                                Cliff Watkins
  172.                                                P.O. Box 212
  173.                                                Baldwin, NY 11510
  174.  
  175.                                                Intelec Online
  176.                                                (516) 868-0662 (D/S 16.8)
  177.                                                Public from 09:30-22:30 EST
  178.  
  179.