home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / pcboard / pcbdp195.zip / SYSOP.DOC < prev    next >
Text File  |  1992-04-30  |  18KB  |  482 lines

  1.  
  2.  
  3.                       PCB-Deposit for PCBoard v14.5a
  4.  
  5. TABLE OF CONTENTS
  6. -----------------
  7.     GENERAL INFORMATION..................................................2
  8.  
  9.  
  10.     DISCLAIMER...........................................................2
  11.  
  12.  
  13.     REGISTRATION INFORMATION.............................................2
  14.  
  15.  
  16.     FILES IN ZIP.........................................................3
  17.  
  18.  
  19.     GENERAL INFORMATION (ABOUT TPA)......................................3
  20.  
  21.  
  22.     INSTALLATION.........................................................4
  23.  
  24.             Security.....................................................5
  25.  
  26.             Max Minutes per Day..........................................5
  27.  
  28.             Max Minutes to Store.........................................5
  29.  
  30.             Max Bytes per Day............................................5
  31.  
  32.             Max Bytes to Store...........................................5
  33.  
  34.  
  35.     PCB-DEPOSIT RUN TIME.................................................6
  36.  
  37.             Sample Batch File Setup......................................7
  38.  
  39.             Multi-Node Operation.........................................7
  40.  
  41.             Text Files...................................................7
  42.  
  43.  
  44.     CLOSING INFORMATION..................................................8
  45.                     
  46.             Multi-Lingual Support........................................8
  47.  
  48.             PCBoard Macros and PCB-Deposit Macros........................8
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.                                      1
  61.  
  62.  
  63.  
  64.                      PCB-Deposit for PCBoard v14.5a
  65.                      ------------------------------   
  66. NOTE:   If you are using DPSM.EXE and come to a USER that is BLANK or
  67.         messed up, you need to PACK your USERS.INF file as it is corrupted.
  68.         This is a bug in PCBoard 14.5.  Update to PCBoard 14.5a to fix the
  69.         problem.
  70.  
  71. GENERAL INFORMATION
  72. -------------------
  73.     PCB-Deposit was written because I had seen a LACK of other Deposit
  74.     Doors.  PCB-Deposit also uses a TPA (Third Party Application) which is     
  75.     installed within the USERS.INF of your BBS.  You will find that the door   
  76.     works very well under a Network or Multi-Node BBS.
  77.  
  78.     The Door basically allows your USERS to Deposit their UNUSED BYTES or
  79.     TIME for each day.  When a time comes that they need to have these
  80.     two fields for downloading files or to stay on-line longer, they can
  81.     open PCB-Deposit, grab what they want and use it.
  82.  
  83.  
  84. DISCLAIMER
  85. ----------
  86.     Cam DeBuck Software claims no responsibility for any damages
  87.     caused by the use or misuse of this product.  This product is
  88.     distributed "as is" with no warranty expressed or implied.  The author
  89.     will not be responsible for any losses incurred, either directly or
  90.     indirectly, by the use of this product.  Use this product entirely at
  91.     your own risk.  The author reserves the right to make modifications at
  92.     any time.
  93.  
  94.     * See DISCLAIM.DOC or DISCLAIM.WP for more details on the Disclaimer *
  95.  
  96.  
  97. REGISTRATION INFORMATION
  98. ------------------------
  99.     PCB-DEPOSIT is distributed as SHAREWARE software.  You are free to
  100.     copy and distribute this software freely.  However, if you find it of use
  101.     to you, you are encouraged to register your copy.  Registering your copy
  102.     of the software helps the author continue to provide professional-quality
  103.     software at very reasonable prices.
  104.  
  105.     The Basic Registration is $20.00 and includes the REGISTERED KEY file,
  106.     access to the support BBS, and lifetime registration.  Notice, that once you 
  107.     registered, you're registered for life (none of this one year support fee, 
  108.     etc..) or as long as I'm in the BBS world; and as they say, "Once a Sysop, 
  109.     always a Sysop".   Registration can be completed using VISA,               
  110.     MasterCard, Discover, Diners Club, Carte Blanche, or JCB credit cards by   
  111.     calling either:     BBS (801)489-3558 [HST 1440]  
  112.                         BBS (801)489-7558 [2400 Baud]
  113.  
  114.     Simply log on and at the main board prompt, give "PURCHASE" command.  Then 
  115.     select the product(s) and use the purchase command within the door.
  116.  
  117.  
  118.  
  119.  
  120.                                        2
  121.  
  122.  
  123.  
  124. FILES IN ZIP
  125. ------------
  126.     DEPOSIT.KEY   - KEY file used to tell if REGISTERED or UNREGISTERED.
  127.     DEPTEXT       - Text file for Displaying Information (Like PCBTEXT)
  128.     DPSM.EXE      - PCB-Deposit System Manager for Edit Users
  129.     EVENT         - Tells a User that he/she cannot withdraw time due to an
  130.                     Event Pending
  131.     LVLMIS        - Tells a User that his/her Security Level is not listed.
  132.     LOCKOUT       - Tells a User that he/she has been LOCKED OUT from Door.
  133.     PCBDEP.EXE    - PCB-Deposit Main EXE file for Executing Door
  134.     REGISTER.DOC  - Registration Information
  135.     REGISTER.WP   - Registration Information in WordPerfect v5.1 format
  136.     REGISTER.EXE  - Registration Information in Executable format
  137.     SYSOP.DOC     - Sysop Documentation text file/Installation
  138.     SYSOP.WP      - Sysop Documentation in WordPerfect v5.1
  139.     WELCOME       - PCB-Deposit Welcome file for ASCII users.
  140.     WELCOMEG      - PCB-Deposit Welcome file for GRAPHIC users.
  141.     DEPOSIT.CFG   - Contains information about SETUP and Security Levels
  142.     DISCLAIM.DOC  - Contains specific information about the disclaimer
  143.     DISCLAIM.WP   - Disclaimer in WordPerfect v5.1 format
  144.  
  145.  
  146. GENERAL INFORMATION (About TPA)
  147. -------------------------------    
  148.     PCB-Deposit uses PCBoard 14.5 TPA technology for BBS's.  Basically,
  149.     a TPA is a Third Party Application which is stored via the USERS.INF
  150.     file.  PCB-Deposit uses a STATIC number of 55.  This will increase
  151.     your USERS.INF file by 55 bytes for each user on your system.
  152.  
  153.     Why use a TPA?  Whenever you DELETE a user from your System, he will
  154.     also be deleted from PCB-Deposit.  No need to pack two different USERS
  155.     files.  It also makes it nice for the Door Developer to handle
  156.     information that would not be there in normal situations.
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.                                        3
  181.  
  182.  
  183. INSTALLATION
  184. ------------
  185.     Since you are now reading this documentation, I imagine that you are
  186.     already in a directory from which you will be running PCB-Deposit.
  187.  
  188.     1)  You will first need to go to your PCB directory and run PCBSM.EXE.
  189.     2)  Select D (User Info File Maintenance)
  190.     3)  Select C (Add/Update Third Party Application)
  191.     4)  You will now come up with a Menu that looks like this:
  192.  
  193.            Name of Third Party Application?
  194.            Version      :
  195.            Static Size  : 0
  196.            Dynamic Size : 0
  197.            Keyword      :
  198.  
  199.     5)  The Name of the TPA will be?  PCB-DEPOSIT
  200.     6)  Version       : 1
  201.     7)  Static Size   : 55
  202.     8)  Dynamic Size  : 0
  203.     9)  Keyword       : DEPOSIT
  204.    10)  Press:  Pg/Dn to install TPA.
  205.  
  206.    Optional (#11)
  207.  
  208.    11)  I suggest that you now PACK your users file to make sure that the
  209.         USERS.INF file is not corrupted.  Some TPA's will corrupt it and I
  210.         HIGHLY suggest that you do it now to make sure all is well with
  211.         your USERS.INF file. (See PCBoard Documentation on how to PACK
  212.         your USERS file).
  213.  
  214.    12)  Now that your TPA is installed, you will now need to load up
  215.         PCBSetup and edit your DOORS.DAT/LST file for the appropriate Conference.
  216.         Be sure you tell PCBoard to CREATE a USERS.SYS when opening the door.
  217.         The File Name of the DOOR will be "DEPOSIT" since we told PCBSM the
  218.         KEYWORD for accessing the door was DEPOSIT.
  219.  
  220.     Now that we have your TPA installed for PCB-Deposit and have edited
  221.     your DOORS.DAT/LST file, you will need to go to your PCB-Deposit Directory
  222.     and run DPSM.EXE.
  223.  
  224.     1)  Select F (Files/Path)
  225.     2)  Give it your PATH to your PCB directory.
  226.     3)  Hit ESC
  227.     4)  Select S (Security Information)
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.                                        4
  241.  
  242.  
  243.  
  244.     Security
  245.     --------
  246.          This will be the security level of the user who is allowed to
  247.          use the door.  There are a total of 17 pages (255 Security Levels).
  248.          The order in which security levels are placed DO NOT matter.  If you
  249.          have duplicate security levels, the first one in the list will be
  250.          used.  Use PgDn or PgUp to toggle between pages.  A total of 15
  251.          security levels are displayed on each screen.
  252.  
  253.     Max Minutes Per Day
  254.     -------------------
  255.          This is the Maximum Minutes Per day the User is allowed to withdraw
  256.          from his/her account.
  257.  
  258.     Max Minutes To Store
  259.     --------------------
  260.          This is the Maximum Minutes that the user is allowed to store
  261.          in his/her account.  Note: If the Max Minutes to store is 0, none
  262.          of the TEXT that pertains to TIME will be displayed to the user.
  263.          Some people have asked that there be certain levels that will not be
  264.          able to store TIME.  By setting it to 0 and not displaying any        
  265.          information to the USER, he/she will not be confused and will not try
  266.          to access the commands.
  267.  
  268.     Max Bytes Per Day
  269.     -----------------
  270.          This is the Maximum Bytes the user is allowed to withdraw from
  271.          his/her account.  Note: This is in BYTES, and NOT 1-K bytes.
  272.          1,024,000 is equal to ONE MEG.  Use this appropriately!
  273.  
  274.     Max Bytes To Store
  275.     ------------------
  276.          This is the Maximum Bytes the user is allowed to store in
  277.          his/her account.  Note: This, too, is in BYTES, not 1-K bytes.
  278.          If this value is set to 0, none of the TEXT will be displayed to      
  279.          the user concerning BYTES.  See "Max Minutes to Store" for a more     
  280.          thorough explanation.
  281.  
  282.  
  283.     You will now need to setup each Security Level that you wish to
  284.     have there.  Adjust any extra security levels to "0" if you do not want to 
  285.     set them up at this time.
  286.  
  287.  
  288.  
  289.  
  290.  
  291.  
  292.  
  293.  
  294.  
  295.  
  296.  
  297.  
  298.  
  299.  
  300.                                        5
  301.  
  302.  
  303.  
  304.     5)  Hit ESC to bring you back to the main menu.
  305.  
  306.     6)  Select U (Users)
  307.  
  308.         When adjusting USERS information (i.e., giving them more TIME or BYTES),
  309.         be sure you hit the PgDn or PgUp key to SAVE their information.  This
  310.         is the ONLY way that information is saved.
  311.  
  312.       Now you will see a screen that looks something like this:
  313.  
  314. ╔════════════════════════════════════════════════════════════════════════════╗
  315. ║               PCB-Deposit Users Info                                       ║
  316. ║                                                                            ║
  317. ║  User Name: CAM DEBUCK               Record Number: 1     of  408          ║
  318. ║                                                                            ║
  319. ║  Date Time Stored  : 01-01-80              Alt B - Jump to Bottom Record   ║
  320. ║  Date Bytes Stored : 01-01-80              Alt F - Find User Name          ║
  321. ║  Date Time Used    : 01-01-80              Alt T - Jump to Top Record      ║
  322. ║  Date Bytes Used   : 01-01-80                                              ║
  323. ║                                                                            ║
  324. ║  Balance of Time   : 0                     Security Level: 120             ║
  325. ║  Time Stored Today : 0                           Max Time: 320             ║
  326. ║  Time Used Today   : 0                          Max Bytes: 99999999        ║
  327. ║                                                                            ║
  328. ║  Balance of Bytes  : 0                                                     ║
  329. ║  Bytes Stored Today: 0                                                     ║
  330. ║  Bytes Used Today  : 0                                                     ║
  331. ║                                                                            ║
  332. ║  No Access to Door : N                                                     ║
  333. ║                                                                            ║
  334. ║                                                                            ║
  335. ║ ESC=Exit PgDn=Frwrd PgUp=Backwrd CtrlPgDn=Forwrd 20 CtrlPgUp=Backwrd 20    ║
  336. ╚════════════════════════════════════════════════════════════════════════════╝
  337.  
  338.   When you want to start Editing Users, this is where you will do it.  Most
  339.   of the fields are pretty much self-explanatory.  However, the "No Access to  
  340.   Door" is for locking users out from using the door.  If you have a particular 
  341.   user who you do not want using PCB-Deposit, set field to "YES".
  342.  
  343.  
  344. PCB-DEPOSIT RUN TIME
  345. --------------------
  346.   Command Line Switches
  347.     PCBDEP.EXE [Path To PCB directory] [BIOS WRITES]
  348.  
  349.       The first command line switch you will need is the DRIVE/PATH to your PCB
  350.       directory where the door was executed.
  351.  
  352.       The second one is whether or not your want BIOS WRITES to avoid screen
  353.       bleed if using MultiTasking Software (such as DesqView, DoubleDos,
  354.       OmniView, TaskView, etc.).  Answer either "YES" or "NO".
  355.  
  356.  
  357.  
  358.  
  359.  
  360.                                        6
  361.  
  362.  
  363.  
  364. Sample Batch File Setup
  365. -----------------------
  366.       Create a batch file called "DEPOSIT" for each node and put in the        
  367.       appropriate PCB directory for each node.
  368.  
  369.       Your batch file should look something like this for each node:
  370.  
  371.      ECHO OFF
  372.      CD \DOORS\DEPOSIT
  373.      PCBDEP.EXE E:\PCB NO
  374.      ECHO       ^---------Note that this should be different for each Node
  375.      CD \PCB
  376.      BOARD.BAT
  377.  
  378.  
  379. MULTI-NODE OPERATION
  380. --------------------
  381.     PCB-Deposit is fully Multi-Nodeable.  SHARE is detected if running in
  382.     a NETWORK or Multi-Tasking type environment.  All you need to do is
  383.     make sure you give the appropriate PATH for each PCB directory when
  384.     running the door.
  385.  
  386.  
  387. TEXT FILES
  388. ----------
  389.     Files that can be MODIFIED by the Sysop:
  390.  
  391.     DEPTEXT  - This file is used for displaying miscellaneous information
  392.             to the user when he/she selects "D" from the main menu in the
  393.             door.  Feel free to modify this and change the COLOR CODES.
  394.             Note: NO line can exceed 40 characters in length.
  395.  
  396.     LOCKOUT  - This file contains information telling the USER why he
  397.             can NOT have access to the door.  This is displayed when
  398.             the users LOCKOUT field is set to "Yes" in DPSM.
  399.  
  400.     EVENT    - This file contains information telling the USER why he
  401.             can NOT withdraw TIME.  This is displayed to the user when
  402.             an event is upcoming or his/her time is already MAXED out
  403.             because of an event.
  404.  
  405.     LVLMIS   - This information file explains why the USER cannot access
  406.             the door.  This happens when his/her SECURITY LEVEL is not
  407.             found in the DPSM Security Levels area.
  408.  
  409.     WELCOME  - This file contains information when the user first logs into
  410.             the door.  It's displayed only once.  This is the ASCII
  411.             version.
  412.  
  413.     WELCOMEG - Same as above, but with GRAPHICS.
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.                                        7
  421.  
  422.  
  423. CLOSING INFORMATION
  424. -------------------
  425.       The UNREGISTERED version of PCB-Deposit will work on all ComPorts.
  426.       The door will read in your PCBOARD.DAT for each node and get the
  427.       proper information if you are using non-standard comports.
  428.  
  429.       If you find this door of use, please see the REGISTER.FRM file on how
  430.       to register.  If you have any suggestions or improvements that you
  431.       would like to see in the door, please let me know.
  432.  
  433.       If you are having any problems or would just like to pop in and say
  434.       hi, you can reach me via my BBS at:
  435.  
  436.           BBS  (801)489-3558 [HST 1440]
  437.           BBS  (801)489-7558 [2400 Baud]
  438.         VOICE  (801)489-8935 [9 am-5 pm (MST)]
  439.  
  440.       I can also be reached via U'NI-net Network in the Sysops Conference
  441.       or the ILink Sysops Conference.
  442.  
  443.  
  444.    MultiLingual Support
  445.    --------------------
  446.      PCB-Deposit is fully capable of multilingual support.  All you need to
  447.      do is translate the ENGLISH DEPTEXT to your multilingual.  If you do
  448.      translate one of these files, you may think about uploading it to my support
  449.      BBS so others can grab it. Just add the language extension to the DEPTEXT 
  450.      file name (i.e., DEPTEXT.FRE for French).
  451.  
  452.    PCBoard Macros and PCB-Deposit Macros:
  453.    -------------------------------------
  454.      For the most part all PCBoard Macros are supported.
  455.      PCB-Deposit has its own macros as well.  These are:
  456.  
  457.        @BYTESUSED@   - Total amount of Bytes used so far
  458.        @BYTESAVAIL@  - Total amount of Bytes Available for today
  459.        @BYTESWD@     - Total amount of Bytes WithDrawn today
  460.        @BYTESDEP@    - Total amount of Bytes Deposited today
  461.        @MAXBYTES@    - Maximum Bytes allowed to withdraw
  462.        @MAXTIME@     - Maximum Bytes allowed to store
  463.        @MINAVAIL@    - Minutes Available to withdraw
  464.        @MINDEP@      - Minutes Deposited today
  465.        @TBYTESDEP@   - Total Bytes Deposited in Door
  466.        @TBYTESWD@    - Total Bytes Withdrawn
  467.  
  468.  
  469. REMINDER:  If you are using DPSM.EXE and come to a USER that is BLANK or
  470.            messed up, you need to PACK your USERS.INF file as it, too, is
  471.            corrupted.
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.                                        8
  481.  
  482.