ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿ ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄ ³ - NorthWind SoftWare Presents - ÃÄÄÄÄÄÄÄÄÄ ³ CheckUL! ÃÄÄÄÄÄ ³ Checks & Modifies "Uploaded By" Status in ³NorthWind SoftWare³ The File Directories! ³ ÄÄÄÄÄ´ v1.00 ³ ÄÄÄÄÄÄÄÄÄÄ´ By Josh Lippy ³ ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´ For Use with Telegard 2.7 ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ ============================================================================== Disclaimer: ~~~~~~~~~~~ The author of this software is in no way responsible for damages caused by this program. If something does happen to your system, please notify me immediately. Netmail can be sent to me at the addresses listed at the end of this document. This program has undergone testing, and while it works on my system with no problems, I can't make any promises about yours! The FREEware concept: ~~~~~~~~~~~~~~~~~~~~~ CheckUL! is released into the public domain with only one "price". We ask that you let us know what you think of our program and that you help distribute it as far as you can! (cheap at half the price, eh?). Also, if you see a need for a particular utility for Telegard, get ahold of one of us! We're always on the prowl for a good project . We can be reached either through netmail, or through any of several forums in the USTGNET dealing with Telegard support. Credits: ~~~~~~~~ Telegard is a registered trademark of software copyrighted by Martin Pollard. Overview of CheckUL!: ~~~~~~~~~~~~~~~~~~~~~ CheckUL! will scan your file directories, looking for files that were uploaded by users that have since been deleted. When CheckUL! finds a file, but can't find the user, it will change the entry to reflect that the file was uploaded by either: Nobody in particular, a User that the SysOp chooses or, have the "Uploaded By" say whatever you want! CheckUL! is also handy to change the "Uploaded By" line quick and easy like when you have changed a User's handle. This archive consists of three files: CHECKUL.DOC This text file you are reading CHECKUL.EXE The executable program CHECKUL.CFG Sample Configuration file Operation of CheckUL!: ~~~~~~~~~~~~~~~~~~~~~~ 1. CheckUL! must be able to locate the Telegard STATUS.DAT file. So either your BBS directory must be on the path, or CheckUL! must reside in the same directory as the STATUS.DAT file. 2. CheckUL! has one command line switch of: -Ux , where "x" represents a valid user number (Case doesn't matter). Running an INVALID user number will cause CheckUL! to insert the phrase "Nobody in Particular. 3. Use of the -Ux switch will credit the file to whichever user that possesses the user number you have selected. 4. Running CheckUL! without a command line switch will default CheckUL! to first look for a file called CHECKUL.CFG; if it can't find this file, then CheckUL! will replace the deleted user's name with "Nobody in Particular". 5. CHECKUL.CFG is a text file that you create. This text file can be used as an option, to place a 36 character line in the "Uploaded By" portion of the file description. CheckUL! only reads the first line of this configuration file, so any comments after that will be ignored by the program. If the first line exceeds 36 characters, CheckUL! will truncate the line so that it will fit. 6. If you use the CHECKUL.CFG option, then the configuration file must be in the same directory as CHECKUL.EXE SPECIAL NOTES: ~~~~~~~~~~~~~ 1. Before running CheckUL! *BACK UP* your Telegard STATUS.DAT and *.DIR files in case of any accidental corruption. This shouldn't happen, but it's nice to have in case it does! 2. Keep in mind that if a user's name has changed, CheckUL! is *not* psychic, and therefore won't know that "Only the name has been changed to ... etc." As far CheckUL! will be able to determine, that user has been deleted, not simply undergone a name change. So, if you change a User's handle, you might want to run CheckUL! at that time with the -Ux option. 3. As one of the files that CheckUL! reads is the NAMES.LST file & this file can become skewered at times, it it *STRONGLY* recommended that you run NAMEFIX.EXE on a regular basis. NAMEFIX.EXE is part of the TGU_xxx.ZIP package, written by Martin Pollard. Obviously, if NAMES.LST is fouled up & you run CheckUL!, problems could occur. If problems arise, refer to the Disclaimer found towards the top of this document. Technical Support: ~~~~~~~~~~~~~~~~~~ If you have any problems, or comments as to the usage or production of this program, feel free to call our BBS's: Chief Programmer Chief Programmer Josh Lippy Dave Elmer The Data Control Center The Darkside (301)831-1014 (703)951-0347 1:109/715@fidonet.org 1:2602/114@fidonet.org 85:865/101@ustgnet.org 85:887/101@ustgnet.org Support/Test Site Robert Hinshaw Far Point Enclave (316)721-8117 1:291/16@fidonet.org 85:847/102@ustgnet.org Thanks for trying our program and we hope you enjoy it! Other fine products you might want to try: Callog! The Quick Caller/SysOp Log for FEM's! FPComp! File point compensator for SDN files HangUp! Nail those users that drop carrier on your BBS MassMail! Send Mass E-Mail to users based on ACS strings PCRFix Corrects minor bug in the Telegard Post/Call Ratio TGFDLog! View Users called & k-bytes Transferred from FD History log UReward! User file point creditor for downloaded files These can all be Freq'd by the magic names of: CALLOG, FPCOMP, HANGUP MASSMAIL, PCRFIX, TGFDLOG and UREWARD