home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Carsten's PPE Collection
/
Carstens_PPE_Collection_2007.zip
/
F
/
FAKER210.ZIP
/
FAKER.DOC
< prev
next >
Wrap
Text File
|
1993-10-26
|
9KB
|
156 lines
FAKER v2.10 - Court Jester @ Courts of Chaos - 616-363-0067
-----------------------------------------------------------
DISCLAIMER: If this program doesn't work: tough. If you lose millions because
it messes up, it's you that's out the millions, not me. If you
don't like this disclaimer: tough. I reserve the right to do the
absolute minimum provided by law, up to and including nothing.
NOTICE #1: This program relys on the "UPLOADED BY" option being set for your
board. If you do not wish use this option, don't use this program.
This program also uses the SYSOP DEFINABLE COMMENT #2 field of the
user record to store information about how many files and bytes
have been "faked" from the current user. If you use this field
for somthing else and want to keep using it, then don't use this
program. If you do use it, and want to use this program, clear it
out before running this program.
NOTICE #2: This program is ** SHAREWARE ** so if you use it, please send
$10.00 to the address at the end of this file!!!
-------------------------------------------------------------------------------
Okay, that out of the way... here's what FAKER is supposed to do:
Scan the current upload DIR file for the current conference looking for a
filename that you specify. If it finds this filename, it will then look for
the UPLOADED BY: line that follows... Yes, this means that you MUST ENABLE
THE "UPLOADED BY" OPTION FOR THIS TO WORK... If you don't want to enable this
option, don't use this program.
Upon finding the UPLOAD BY string, it will get the name that follows. It will
then check the USERS file to see if this user exists. If not it will tell you
it couldn't find the username in the USERS file and abort. If it find the name
iin the USERS file, it will get the total number of bytes uploaded and
downloaded by the user, and the FAKE information contained in COMMENT FIELD#2.
Once this information is obtained, it is displayed, and you are prompted with
"GIVE HOW MANY X-BYTES". Entering a number such as -2 will remove 2 times
however many bytes the file being faked is (ie. if the file being faked is 1000
bytes, this will tell faker to remove 2000 bytes from the uploaders account).
Entering a positive value will GIVE that many times EXTRA credits to the users
account.
The program will next display your "pre-sets" as contained in the FAKER.CNF
file and ask you for eight lines of comment to add to the file listing.
Entering the NUMBER ONLY (ie. 1 2 3 etc) will use the pre-set listed by
that number.
Faker will then ask if you wish to delete the actual file. If you say "Y"
here, FAKER will erase the file and replace it with a small file saying that
the file has been faked.
Lastly, FAKER will leave mail for the uploader, informing them that the file
has been faked, how many bytes were taken from or given to their account, and
the description lines entered in the file listing.
-------------------------------------------------------------------------------
GENERAL NOTES:
1. Faker will try to lock the file listing file so that it may add it's
comments to it. If it cannot lock this file (ie. a user is scanning
the file listing) it will ask you if you want to try again. If you
say "Y" it will try to lock it again, if you say "N" FAKER will exit.
If you get this message, try waiting 10 or 15 seconds for the user to
finish scanning, or else run FAKER again later.
2. If your pre-sets are longer than 26 characters, they will be truncated.
3. Conference numbering starts with 0 and goes thru your highest conference
number listed. For example, if you have 11 as you highest conference
number, you will need 24 lines of description information (12 actualy
conferences X 2 lines per conference = 24 lines).
4. The following is an example FAKER.CNF file. If you do not have file areas
in a conference, then enter "none" by itself, without quotes, on the 2
lines for the conference information.
Remember to remove the comments if you use this as a template...
---------------------------8=<-------- CUT HERE -------------------------------
11 'Number of highest conferences
none 'Path + Filename to file listing for conf #0
none 'Path to upload area for conf #0
S:\PCB\CONF1\DIR19 ' "
S:\PCB\CONF1\UPLOAD\ ' "
S:\PCB\CONF2\DIR1 ' "
S:\PCB\CONF2\UPLOAD\ ' "
S:\PCB\CONF3\DIR1 ' "
S:\PCB\CONF3\UPLOAD\ ' "
S:\PCB\CONF4\DIR1 ' "
S:\PCB\CONF4\UPLOAD\ ' "
S:\PCB\CONF5\DIR1 ' "
S:\PCB\CONF5\UPLOAD\ ' "
S:\PCB\CONF6\DIR1 ' "
S:\PCB\CONF6\UPLOAD\ ' "
S:\PCB\CONF7\DIR1 ' "
S:\PCB\CONF7\UPLOAD\ ' "
S:\PCB\CONF8\DIR1 ' "
S:\PCB\CONF8\UPLOAD\ ' "
S:\PCB\CONF9\DIR1 ' "
S:\PCB\CONF9\UPLOAD\ ' "
S:\PCB\CONF10\DIR1 ' "
S:\PCB\CONF10\UPLOAD\ ' "
S:\PCB\CONF11\DIR1 'Path + Filename of file listing for last conf
S:\PCB\CONF11\UPLOAD\ 'Path to upload area for last conf
4 'Number of fake message "pre-sets"
OLD! OLD! OLD! OLD! OLD! 'Fake message "pre-set" number 1
DOESN'T WORK RIGHT!!! ' 2
NO ARCHIVES-READ DA RULES! '(NOTE: Pre-sets must not be 3
ALREADY UP! USE [Z]IPPY! ' longer than 26 chars) 4
2 'Number of Users Allowed to Run This (0 for all)
SYSOP 'User Name #1
COURT JESTER 'User Name #2
---------------------------8=<-------- CUT HERE -------------------------------
-------------------------------------------------------------------------------
**************************************************************************
* Again, this program is not free, it is ** SHAREWARE ** so if you use *
* it, please send $10.00 to the address below, of your conscience will *
* haunt you forever, and you'll get a tummy ache! *
**************************************************************************
If you have any comments, suggestions, bug reports, jokes, limericks, money,
food, software, hardware, stereos, TV's, VCR's, stoves, refrigerators,
desks, chairs, banshees, werewolfs, dogs, cats, lions, horses, tigers, houses,
boats, lumber, mice, clocks, lightbulbs, pictures, disks, duct work, cars,
magazines, old "B" movies, post-it-notes, trucks, peat moss, or moldy jello;
please send it to:
Sam Reynolds
2186 Audley Drive NE
Grand Rapids MI 49505-1518
-------------------------------------------------------------------------------
HISTORY:
v2.10 - Added ability to specify a list of user names for access to running the
faker utility. Changed message left to fake uploader to specify if bytes were
"deleted from" or "credited to" their account, as "deleting negative bytes" was
too hard to understand for most of the average users.
v2.02 - Fixed bug which allowed the faker to give a user negative bytes. This
was resulting in actually giving the user jillions of upload bytes which was a
bad thing.
v2.00 - Added tracking of number of files and bytes faked for each user. Uses
comment field number 2 for tracking. Optimized code
v1.00 - Initial release. It worked, what else do ya need to know.
v0.99ß - Test release... okay well actually it was never released, I just wanted
to have a number with the ß symbol after it. 8)