home *** CD-ROM | disk | FTP | other *** search
/ Carsten's PPE Collection / Carstens_PPE_Collection_2007.zip / F / FAKER210.ZIP / FAKER.DOC < prev    next >
Text File  |  1993-10-26  |  9KB  |  156 lines

  1.          FAKER v2.10 - Court Jester @ Courts of Chaos - 616-363-0067
  2.          -----------------------------------------------------------
  3.  
  4. DISCLAIMER:  If this program doesn't work: tough.  If you lose millions because
  5.              it messes up, it's you that's out the millions, not me.  If you
  6.              don't like this disclaimer: tough.  I reserve the right to do the
  7.              absolute minimum provided by law, up to and including nothing.
  8.  
  9. NOTICE #1:   This program relys on the "UPLOADED BY" option being set for your
  10.              board. If you do not wish use this option, don't use this program.
  11.  
  12.              This program also uses the SYSOP DEFINABLE COMMENT #2 field of the
  13.              user record to store information about how many files and bytes
  14.              have been "faked" from the current user.  If you use this field
  15.              for somthing else and want to keep using it, then don't use this
  16.              program.  If you do use it, and want to use this program, clear it
  17.              out before running this program.
  18.  
  19. NOTICE #2:   This program is  ** SHAREWARE **  so if you use it, please send
  20.              $10.00 to the address at the end of this file!!!
  21.  
  22. -------------------------------------------------------------------------------
  23.  
  24. Okay, that out of the way... here's what FAKER is supposed to do:
  25.  
  26. Scan the current upload DIR file for the current conference looking for a
  27. filename that you specify.  If it finds this filename, it will then look for
  28. the UPLOADED BY: line that follows...  Yes, this means that you MUST ENABLE
  29. THE "UPLOADED BY" OPTION FOR THIS TO WORK...  If you don't want to enable this
  30. option, don't use this program.
  31.  
  32. Upon finding the UPLOAD BY string, it will get the name that follows.  It will
  33. then check the USERS file to see if this user exists.  If not it will tell you
  34. it couldn't find the username in the USERS file and abort.  If it find the name
  35. iin the USERS file, it will get the total number of bytes uploaded and
  36. downloaded by the user, and the FAKE information contained in COMMENT FIELD#2.
  37.  
  38. Once this information is obtained, it is displayed, and you are prompted with
  39. "GIVE HOW MANY X-BYTES".  Entering a number such as   -2   will remove 2 times
  40. however many bytes the file being faked is (ie. if the file being faked is 1000
  41. bytes, this will tell faker to remove 2000 bytes from the uploaders account).
  42. Entering a positive value will GIVE that many times EXTRA credits to the users
  43. account.
  44.  
  45. The program will next display your "pre-sets" as contained in the FAKER.CNF
  46. file and ask you for eight lines of comment to add to the file listing.
  47. Entering the NUMBER ONLY (ie.  1   2  3  etc) will use the pre-set listed by
  48. that number.
  49.  
  50. Faker will then ask if you wish to delete the actual file.  If you say "Y"
  51. here, FAKER will erase the file and replace it with a small file saying that
  52. the file has been faked.
  53.  
  54. Lastly, FAKER will leave mail for the uploader, informing them that the file
  55. has been faked, how many bytes were taken from or given to their account, and
  56. the description lines entered in the file listing.
  57.  
  58. -------------------------------------------------------------------------------
  59.  
  60. GENERAL NOTES:
  61.  
  62. 1. Faker will try to lock the file listing file so that it may add it's
  63.    comments to it.  If it cannot lock this file (ie. a user is scanning
  64.    the file listing) it will ask you if you want to try again.  If you
  65.    say "Y" it will try to lock it again, if you say "N" FAKER will exit.
  66.    If you get this message, try waiting 10 or 15 seconds for the user to
  67.    finish scanning, or else run FAKER again later.
  68.  
  69. 2. If your pre-sets are longer than 26 characters, they will be truncated.
  70.  
  71. 3. Conference numbering starts with 0 and goes thru your highest conference
  72.    number listed.  For example, if you have 11 as you highest conference
  73.    number, you will need 24 lines of description information (12 actualy
  74.    conferences X 2 lines per conference = 24 lines).
  75.  
  76. 4. The following is an example FAKER.CNF file.  If you do not have file areas
  77.    in a conference, then enter "none" by itself, without quotes, on the 2
  78.    lines for the conference information.
  79.  
  80. Remember to remove the comments if you use this as a template...
  81.  
  82. ---------------------------8=<-------- CUT HERE -------------------------------
  83. 11                                     'Number of highest conferences
  84. none                                   'Path + Filename to file listing for conf #0
  85. none                                   'Path to upload area for conf #0
  86. S:\PCB\CONF1\DIR19                     '                 "
  87. S:\PCB\CONF1\UPLOAD\                   '                 "
  88. S:\PCB\CONF2\DIR1                      '                 "
  89. S:\PCB\CONF2\UPLOAD\                   '                 "
  90. S:\PCB\CONF3\DIR1                      '                 "
  91. S:\PCB\CONF3\UPLOAD\                   '                 "
  92. S:\PCB\CONF4\DIR1                      '                 "
  93. S:\PCB\CONF4\UPLOAD\                   '                 "
  94. S:\PCB\CONF5\DIR1                      '                 "
  95. S:\PCB\CONF5\UPLOAD\                   '                 "
  96. S:\PCB\CONF6\DIR1                      '                 "
  97. S:\PCB\CONF6\UPLOAD\                   '                 "
  98. S:\PCB\CONF7\DIR1                      '                 "
  99. S:\PCB\CONF7\UPLOAD\                   '                 "
  100. S:\PCB\CONF8\DIR1                      '                 "
  101. S:\PCB\CONF8\UPLOAD\                   '                 "
  102. S:\PCB\CONF9\DIR1                      '                 "
  103. S:\PCB\CONF9\UPLOAD\                   '                 "
  104. S:\PCB\CONF10\DIR1                     '                 "
  105. S:\PCB\CONF10\UPLOAD\                  '                 "
  106. S:\PCB\CONF11\DIR1                     'Path + Filename of file listing for last conf
  107. S:\PCB\CONF11\UPLOAD\                  'Path to upload area for last conf
  108. 4                                      'Number of fake message "pre-sets"
  109. OLD! OLD! OLD! OLD! OLD!               'Fake message "pre-set" number 1
  110. DOESN'T WORK RIGHT!!!                  '                              2
  111. NO ARCHIVES-READ DA RULES!             '(NOTE: Pre-sets must not be   3
  112. ALREADY UP!  USE [Z]IPPY!              '       longer than 26 chars)  4
  113. 2                                      'Number of Users Allowed to Run This (0 for all)
  114. SYSOP                                  'User Name #1
  115. COURT JESTER                           'User Name #2
  116. ---------------------------8=<-------- CUT HERE -------------------------------
  117.  
  118. -------------------------------------------------------------------------------
  119.  
  120.    **************************************************************************
  121.    *  Again, this program is not free, it is ** SHAREWARE ** so if you use  *
  122.    *  it, please send $10.00 to the address below, of your conscience will  *
  123.    *            haunt you forever, and you'll get a tummy ache!             *
  124.    **************************************************************************
  125.  
  126.   If you have any comments, suggestions, bug reports, jokes, limericks, money,
  127.     food, software, hardware, stereos, TV's, VCR's, stoves, refrigerators,
  128.  desks, chairs, banshees, werewolfs, dogs, cats, lions, horses, tigers, houses,
  129.   boats, lumber, mice, clocks, lightbulbs,  pictures, disks, duct work, cars,
  130.   magazines, old "B" movies, post-it-notes, trucks, peat moss, or moldy jello;
  131.                                please send it to:
  132.  
  133.                                    Sam Reynolds
  134.                                2186 Audley Drive NE
  135.                            Grand Rapids  MI  49505-1518
  136.  
  137. -------------------------------------------------------------------------------
  138. HISTORY:
  139.  
  140. v2.10 - Added ability to specify a list of user names for access to running the
  141. faker utility.  Changed message left to fake uploader to specify if bytes were
  142. "deleted from" or "credited to" their account, as "deleting negative bytes" was
  143. too hard to understand for most of the average users.
  144.  
  145. v2.02 - Fixed bug which allowed the faker to give a user negative bytes.  This
  146. was resulting in actually giving the user jillions of upload bytes which was a
  147. bad thing.
  148.  
  149. v2.00 - Added tracking of number of files and bytes faked for each user.  Uses
  150. comment field number 2 for tracking.  Optimized code
  151.  
  152. v1.00  - Initial release.  It worked, what else do ya need to know.
  153.  
  154. v0.99ß - Test release... okay well actually it was never released, I just wanted
  155. to have a number with the ß symbol after it.  8)
  156.