home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / BBSDOOR2.ARJ / CYBMKB11.ZIP / CYBMKB.DOC < prev    next >
Text File  |  1994-12-13  |  11KB  |  240 lines

  1.  █▀▀▀▀▀■■■■■≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡■■■■■▀▀▀▀▀▀█
  2.  █                                                                      █
  3.  ▌   ▀▀▀▀▀▀▀▀      ▀▀▀▀▀▀▀▀   ▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀▀     ▀▀     ▀ ▀▀▀▀▀▀▀▀    ▐
  4.  ▌   ▓█            ▓█  ▓█  █ ▓█       ▓█           ▓█     █ ▓█     █    ▐
  5.  ▌   ▒█      ▓▒░   ▒█  ▒█  █ ▀█▄▄▄▄▄  ▒█           ▒█▄▄▄▄█  ▒█▄▄▄▄█     ▐
  6.  ▌   ░█            ░█  ░█  █        █ ░█   ▀██     ░█     █ ░█     █    ▐
  7.  █    █▄▄▄▄▄▄       █  ██  █  █▄▄▄▄▄▀  █▄▄▄▄██      █     █  █▄▄▄▄▄█    █
  8.  █                                                                v1.1  █
  9.  █▄▄▄▄▄■■■■■≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡■■■■■▄▄▄▄▄▄█
  10.  
  11.                                                           by Phillip Klien
  12.                                                             Dec. 13, 1994
  13.  
  14.  
  15.  ┌────────────┐   ─    ── ──┐
  16.  │ ■ CyBMKB ■ │ INTRODUCTiON│
  17.  └────────────┘ ── ─ ─  ── ─┘
  18.  
  19.         For REMOTE ACCESS 2.xx only!
  20.  
  21.         When I first started a BBS, I got really disappointed
  22.         because my users would simply call for the files, and until
  23.         today I love messages.
  24.  
  25.         With this program you can control your users and the files.
  26.         You can now force a user to write a certain number of
  27.         messages for every certain amount of KBYTES downloaded,
  28.         creating a harmony of files and messages.
  29.  
  30.  ┌────────────┐   ─    ── ──┐
  31.  │ ■ CyBMKB ■ │ WARRANTY    │
  32.  └────────────┘ ── ─ ─  ── ─┘
  33.  
  34.  
  35.         This program has been tested and re-tested and is totally
  36.         harmless.  Nevertheless, the author cannot be held
  37.         responsible for any undesired action created by it.  Use
  38.         it at your own risk.
  39.  
  40.         This is program is spread under the FREEWARE ideal.  You
  41.         may use it and spread it as far and as much as possible as
  42.         you wish.  But only in its un-altered form and with the
  43.         CyBMKB.DOC included.
  44.  
  45.         However, it would be very nice to receive a postcard for my
  46.         effort.  The address is at the bottom of this text file.
  47.  
  48.  
  49.  ┌────────────┐  ─   ── ──┐
  50.  │ ■ CyBMKB ■ │ EXECUTION │
  51.  └────────────┘ ─  ─  ── ─┘
  52.  
  53.  
  54.         To begin, we must first configure the program.
  55.         After de-compressing the program in a directory, edit the
  56.         MSGRATIO.CTL file, and text editor will do.
  57.  
  58.         ·∙░MSGRATIO.CTL░∙·
  59.  
  60.         Here you will have many baud speeds, a FLAG option, and a
  61.         MAXSECURITY option.  On each of the individual baud speeds,
  62.         you can establish an amount, that means, for every x-amount
  63.         [x=the amount you placed by the baud] of KBYTES the user
  64.         downloads he/she has to write 1 message.  In other words,
  65.         if you placed 200 for 14400BPS, then when a user connects
  66.         at 14.4k and he goes through the program, he will have to
  67.         have written 1 message for every 200 KB's he has
  68.         downloaded, if he does pass this ratio, he is free to go to
  69.         the files section.  However, if he fails, and is some
  70.         messages short, a flag of his will be cut, and will not
  71.         allow him to go to the files section.
  72.  
  73.         When configuring the MSGRATIO.CTL, please make sure all the
  74.         baud options have a number.
  75.  
  76.         Next in the MSGRATIO.CTL comes the 'FLAG' option.  This is
  77.         a variable where you should state the flag that you want
  78.         the program to SET or RESET according the user's ratio.
  79.         The number must be A1 thru D8.  If the user has
  80.         successfully passed the test, the flag will be set, and if
  81.         he/she does not have the necessary number of messages,
  82.         he/she will have that flag RESETTED and will not be admitted
  83.         in the files section.
  84.  
  85.         The last option is MAXSECURITY, where you may state the
  86.         security that which a user is exempt from the ratio.  Any
  87.         security of the user above this setting is free from the
  88.         ratio, and will have his/her flag set every time they enter
  89.         the door.
  90.  
  91.         Now we will go to RACONFIG, and the RA settings for this
  92.         door.
  93.  
  94.         ·∙░RACONFIG░∙·
  95.  
  96.         First you will have to edit your TOP menu, I placed CyBMKB
  97.         as the before-last option, before the GOTO MAIN MENU
  98.         option.  The menu type you should choose is 7, and the
  99.         execution line should be:
  100.  
  101.                   C:\CYBMKB\CYBMKB.EXE *M
  102.                   ──────────────────── ──
  103.                    path and .exe name   memory swapping
  104.  
  105.         Then menu option should look like this:
  106.  
  107. ╒══════════════════════════════════════════════════════════════ Edit Menu Item ╕
  108. │                                                                              │
  109. │          1         2         3         4         5         6         7       │
  110. │ 123456789012345678901234567890123456789012345678901234567890123456789012345  │
  111. │   ;                                                                          │
  112. │                                                                              │
  113. │   C:\CYBMKB.CYBMKB.EXE *M                                                    │
  114. │                                                                              │
  115. │ Action   Execute sub-program (Type 7)                                        │
  116. │ Display                                                                      │
  117. │ OptData                                                                      │
  118. │ HotKey   ****                                                                │
  119. │ AutoExec Yes                                                                 │
  120. │ Colour   Colour example                                                      │
  121. │                                                                              │
  122. │ MinSec   0                  TimeUsed 0                  FlatCost 0           │
  123. │ MaxSec   0                  TimeLeft 0                  TimeCost 0           │
  124. │ A flags  --------           Age      0                  Terminal Any         │
  125. │ B flags  --------           MinSpeed 0                  Nodes                │
  126. │ C flags  --------           MaxSpeed 0                  Groups               │
  127. │ D flags  --------           Credit   0                  DayTimes             │
  128. ╘══════════════════════════════════════════════════════════════════════════════╛
  129.  
  130.         Where the 'Autoexec' function should be set to YES.
  131.  
  132.         This will force the user to pass through this menu every
  133.         time he/she logs on.
  134.  
  135.         Next we will have to edit your FILES menu.  In your MAIN
  136.         menu, on the HOTKEY where the user is sent to the FILES
  137.         menu, you will have to make a change.
  138.  
  139. │ MinSec   0                  TimeUsed 0                  FlatCost 0           │
  140. │ MaxSec   0                  TimeLeft 0                  TimeCost 0           │
  141. │ A flags  X-------           Age      0                  Terminal Any         │
  142. │ B flags  --------           MinSpeed 0                  Nodes                │
  143. │ C flags  --------           MaxSpeed 0                  Groups               │
  144. │ D flags  --------           Credit   0                  DayTimes             │
  145. ╘══════════════════════════════════════════════════════════════════════════════╛
  146.  
  147.         On the flag you configured on MSGRATIO.CTL, you will have
  148.         to add a X on this menu option.  I chose Flag A1 in
  149.         MSGRATIO.CTL, therefore, on flag A1 on the key which sends
  150.         me the file menu, I placed a 'X'.
  151.  
  152.         This way, only the users that passed the message test have
  153.         access to the files.
  154.  
  155.         **** EXTRA
  156.         If you wish, you may place another menu option under the
  157.         MAIN menu, one which the same hotkey but change the chosen
  158.         flag and place a O on it, and you can make this option
  159.         show a ANSi screen explaining more about the MESSAGE RATIO,
  160.         for the people who didn't pass the test.
  161.  
  162.         You should also add a menu option on the MAIN or DOOR menu,
  163.         where the user can go back to CyBMKB after they have posted
  164.         some messages, so they can then have access to the files
  165.         section.
  166.  
  167.  ┌────────────┐    ── ──┐
  168.  │ ■ CyBMKB ■ │ BUG FIX │
  169.  └────────────┘  ─  ── ─┘
  170.  
  171.         Some bugs were fixed in version 1.1:
  172.  
  173.                 ■ If a user had 0 messages posted the program would
  174.                   crash!  Now its working!
  175.  
  176.                 ■ If a Sysop or his board's name was long, it would
  177.                   ruin the ANSi screen, FIXED!
  178.  
  179.  
  180.  
  181.  ┌────────────┐    ── ──┐
  182.  │ ■ CyBMKB ■ │ SUPPORT │
  183.  └────────────┘  ─  ── ─┘
  184.  
  185.         For the latest version of CyBMKB or any technical assistance
  186.         or support, you may contact the author, Phillip Klien,
  187.         through netmail through the following NETS:
  188.  
  189.         Please, PLEASE!  If you notice any bugs, or would like any
  190.         new improvements (or a personalized version) of CyBMKB,
  191.         please contact the author, even if through simple NETMAIL
  192.  
  193.              FIDONET    4:802/48
  194.              WORLDNET   63:553/30
  195.              RBT        12:1221/14
  196.  
  197.         Or called directly through his CBBS:
  198.  
  199.                 Toca da Raposa BBS
  200.                 Rio de Janeiro, RJ, BRAZIL
  201.                 Node I  +55-21-322-0701  [28.8]
  202.                 Node II +55-21-322-0572  [28.8]
  203.  
  204.         Or by regular mail at:
  205.  
  206.                 Caixa Postal 37243
  207.                 22622-970 Rio de Janeiro, RJ
  208.                 BRAZIL
  209.  
  210.         We have other products under CyBiC PRODUCTiONS here also.
  211.  
  212.         We are looking for ßETA sites for our creations.  If you
  213.         are interested, please contact the author for more
  214.         information.
  215.  
  216.           -----------------------]■[------------------------
  217.  
  218.           OTHER ßeta/distro sites:
  219.  
  220.           ·■ Headbanger ßßs
  221.              SysOp: Marcelo Machado Oliveira
  222.              FIDONET Address:  4:805/9
  223.              Porto Alegre, RS, BRAZIL
  224.              Node I +55-51-223-0286  [28.8k] [HALF]
  225.  
  226.           ·■ The Fanatic BBS
  227.              SysOp: Ireneusz Lapinski
  228.              FIDONET Address:  2:480/43
  229.              Warsaw, POLAND
  230.              Node I +48-22-261983    [28.8k] [HALF]
  231.  
  232.           ·■ Willow BBS
  233.              SysOp: Carlos Eduardo
  234.              Vitório, ES, BRAZIL
  235.              Node I  +55-27-325-0451 [28.8k]
  236.              Node II +55-27-325-1561 [28.8k]
  237.  
  238.         Special thanks to Thiago Figueiro for helping me solve bug
  239.         problems!
  240.