THT Some of the BEST PPE's in the World I wrote this one for myself since I did not like most of the upload checker !!!!!!!!!!!! READ the UPCHK.HIS for all changes and additions !!!!!!!!!! ------------------------------------------------------------------------ <> Upload Processor by The Master @ <> December 29, 1994 v 2.50 This has been tested with PCBoard 15.1 Running under DesqView and 4DOS v 5.0 If you are not running 4DOS you will have to change the Batch files to suit youe Need's.!!!! Well I think I have edited the batch file's and put REM's in where non 4DOS user's will have to make changes to these file's NOTE if you don't have DELTREE which comes with MSDOS 6.+ & IBM PCDOS 6.3 am not sure about the Novell DOS but I am sure they also have such a command NOTE Also in the IBM PCDOS 6.3 there is a MOVE.EXE file for moving files from one place to another am Not sure if the MSDOS or Novell Dos has this command if not then you will also have to change that!! All 4DOS User's make sure you edit the Batch file's and if you are using a Ram-Drive then use this for the Work drive.!!!!! ÄÄ-- Introduction -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ THT's Upload Processor belongs to Upload Testers/Processors programs. It is able to test incoming files for integrity, test files for date, add BBS ads and do many more things. Features: þ It takes ZIPs, Arj's, Lha's . þ Date checking þ Replacing ZIP comment / adding BBS Ads. þ Removing lines like "-=] Passed thru DAMAGE iNC [=-" from FILE_ID.DIZ þ Support's Private Upload's þ Support's Online Testing þ Support's Macro's in the Comment file and the PCBPASS.MSG þ Remove's Blank Lines from FILE_ID.DIZ's ÄÄ-- Installation -ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ a) Change PCBTEXT entry #575 to "!DRIVE:\PATH\UPCHK.PPE". b) Put UPCHK.CNF file to the same directory as UPCHK.PPE. c) Modify UPCHK.CNF (look at comments inside UPCHK.CNF). d) Modify the UPCHKA.CNF file if you want to change Screens e) Modify PCBTEST.BAT: if not exist WORK\PCBFAIL.TXT copy WORK\PCBPASS.TXT IF EXIST WORK\PCBFAIL.TXT COPY WORK\PCBFAIL.TXT IF %2 == UPLOAD GOTO END .... [the contents of the old PCBTEST.BAT] .... :end pcbdrive & pcbdir - drive & directory where located PCBoard.EXE, pcbtemp - PCBoard temporary directory. (File Locations\System Files\Location Of Temporary Work Files in PCBSETUP). ----------------------------------------------------------------------------- Now that is done, We go on to the Batch files that are used by the PPE!! There is only one batch file for this and all future version of UPCHK this is UPCHK.BAT it does all the work, You can put any virus scanner or other options in this file as you see fit. You will also need the FV.COM Utility for this Batch file, This creates a File called FILELIST.ARC this is how I am getting the DATE info. NEEDED if you are going to be doing DATE Checking. There maybe some DIRECTORY's that you will need to CREATE for the ADS.BAT LOOK this file over real WELL before tring to run the PPE.!!! I also use ThunderByte Anti Virus, And this is what is setup in the VIRUS.BAT file if you use something else then you will have to modify that line. There are 4 Subdirectory's that will need to be created these are called BAD.DAT for the files that fail the age check, BAD.DIR for file's that fail the verification test's, BAD.VIR this one is for file's that fail the VIRUS Checking, and the last one is "-ÿ" this is where I store my ad files and the files are added with the Subdirectory's. And since I use the "-" as part of a Subdirectory you will need to tell PKZIP to change it's default Command interpiter this can be done in the PKZIP.CFG a sample file is included in this Archive ------------------------------------------------------------------------------- Now there is another File for stripping Lines from the File_id.diz's this is called UPCHK.RMV, The file is layed out one record per line and only has to be part of the Line you want Removed, Like this COURIER Would REMOVE all line's that has at least this as part of it's TEXT "Couriered By Whatever" This whole line would be removed. ------------------------------------------------------------------------------- Now the EXCLUDE file this is a list of filename that you don't want to pass though the AGE checking, A good example would be the DSZXXXX.ZIP Archives most of the file's in this archive are OLD, Most are .bat files that never really needed to be updated. ------------------------------------------------------------------------------- Date Checking can be done 4 ways AVERAGE Date, More OLDER than NEWER, NEWST, OLDEST date in the Archive. This should be enough ways to check dates!! I hope so anyway. ------------------------------------------------------------------------------- There is an option in the UPCHK.CNF file to ad the Uploaded by and the string that you would like to use for this , Also there is an option to ad the number of files in the Archive and the Newset and Oldest dates, There is only one thing about this at this time that is, It will only show the Newset/Oldest Dates of the Files Checked against the Age Checking, This is Exclude some files from being Added to this. ------------------------------------------------------------------------------- For all the other Options LOOK at the UPCHK.CNF file this will give you a good Idea of what can be changed!! ------------------------------------------------------------------------------- Now the PART none of you want to See Registration!!!! This one has one of those UNREGISTED PLEASE REGISTER messages in it, But the program is fully functional no delay's. I will accept a Minimum of $15.00 US in the form of a Money Order or Cash!! If you care to send more that would also be fine!! If there any Suggestion's or Bug's Found Please Report them to me @ the number below!! Send to: Thomas Enstall 12867 Spanish Pond Rd. St. Louis, Mo. 63138 Board number is 314.355.5371 USR Dual 28.8