home *** CD-ROM | disk | FTP | other *** search
/ Carsten's PPE Collection / Carstens_PPE_Collection_2007.zip / T / THTCK12B.ZIP / UPCHK.DOC < prev    next >
Text File  |  1994-06-12  |  6KB  |  138 lines

  1.                   THT Some of the BEST PPE's in the World
  2.  
  3. I wrote this one for myself since I did not like most of the upload checker
  4.  
  5. ------------------------------------------------------------------------
  6.               <<THT>> Upload Processor by The Master @ <<THT>>
  7.  
  8.                              June 10, 1994
  9.  
  10. This has been tested with PCBoard 15.1  Running under DesqView and 4DOS v 5.0
  11.  
  12.  
  13. If you are not running 4DOS you will have to change the Batch files to suit
  14. youe Need's.!!!! 
  15.  
  16. Well I think I have edited the batch file's and put REM's in where non 4DOS
  17. user's will have to make changes to these file's
  18.  
  19. NOTE if you don't have DELTREE which comes with MSDOS 6.+ & IBM PCDOS 6.3
  20. am not sure about the Novell DOS but I am sure they also have such a command
  21.  
  22. NOTE  Also in the IBM PCDOS 6.3 there is a MOVE.EXE file for moving files
  23. from one place to another am Not sure if the MSDOS or Novell Dos has this
  24. command if not then you will also have to change that!!
  25.  
  26.  
  27. All 4DOS User's make sure you edit the Batch file's and if you are using
  28. a Ram-Drive then use this for the Work drive.!!!!!
  29.  
  30.  ──-- Introduction -───────────────────────────────────────────────────────── 
  31.  
  32.  THT's Upload Processor belongs to Upload Testers/Processors programs. It is 
  33.  able to test incoming files for integrity, test files for date, add BBS ads
  34.  and do many more things.
  35.  
  36.  Features:
  37.  
  38.  ■ It takes ZIPs, Arj's, Lha's .
  39.  ■ Date check (uploads must be newer than xxx-days on an Average).
  40.  ■ Replacing ZIP comment / adding BBS Ads.
  41.  ■ Removing lines like "-=] Passed thru DAMAGE iNC [=-" from FILE_ID.DIZ
  42.  ■ Support's Private Upload's
  43.  
  44.  ──-- Installation -──────────────────────────────────────────────────── 
  45.  
  46.  a) Change PCBTEXT entry #575 to "!DRIVE:\PATH\UPCHK.PPE". 
  47.  b) Put UPCHK.CNF file to the same directory as UPCHK.PPE. 
  48.  c) Modify UPCHK.CNF (look at comments inside UPCHK.CNF). 
  49.  d) Modify PCBTEST.BAT:
  50.  
  51. if not exist WORK\PCBFAIL.TXT copy diz.%PCBNODE% PCBPASS.TXT
  52. IF EXIST WORK\PCBFAIL.TXT COPY WORK\PCBFAIL.TXT
  53. IF %2 == UPLOAD GOTO END
  54.  
  55.  .... [the contents of the old PCBTEST.BAT] ....
  56.  :end
  57.  
  58.  pcbdrive & pcbdir - drive & directory where located PCBoard.EXE, 
  59.  pcbtemp - PCBoard temporary directory.
  60.  (File Locations\System Files\Location Of Temporary Work Files in
  61.  PCBSETUP).
  62.  
  63. -----------------------------------------------------------------------------
  64. Now that is done, We go on to the Batch files that are used by the PPE!!
  65.  
  66. The first one is called UNZ.BAT this is what unArchives the archive's to your
  67. Work Drive. you will also need the FV.COM Utility for this Batch file, This 
  68. creates a File called FILELIST.ARC this is how I am getting the DATE info.
  69. NEEDED if you are going to be doing DATE Checking.
  70.  
  71. The Second is the VIRUS.BAT this one will check for Virus's and also I use
  72. AntiAd to remove known BBS Ads.
  73.  
  74. The Third is the ADS.BAT this is the one used to add Your Files to the Archive
  75. Whatever they might be.
  76.  
  77. Finally the Forth and last REC.BAT this one Recomments the archives.
  78.  
  79. -------------------------------------------------------------------------------
  80.  
  81. Now there is another File for stripping Lines from the File_id.diz's
  82. this is called UPCHK.RMV, The file is layed out one record per line
  83. and only has to be part of the Line you want Removed, Like this
  84. COURIER  Would REMOVE all line's that has at least this as part of it's 
  85. TEXT "Couriered By Whatever" This whole line would be removed.
  86.  
  87. -------------------------------------------------------------------------------
  88.  
  89. Now the EXCLUDE file this is a list of filename that you don't want to pass 
  90. though the AGE checking, A good example would be the DSZXXXX.ZIP Archives
  91. most of the file's in this archive are OLD, Most are .bat files that never
  92. really needed to be updated.
  93.  
  94.  
  95. -------------------------------------------------------------------------------
  96.  
  97. Date Checking can be done 4 ways AVERAGE Date, More OLDER than NEWER, NEWST,
  98. OLDEST date in the Archive. This should be enough ways to check dates!!
  99.  
  100. I hope so anyway.
  101.  
  102. -------------------------------------------------------------------------------
  103.  
  104. There is an option in the UPCHK.CNF file to ad the Uploaded by and the string
  105. that you would like to use for this , Also there is an option to ad the number 
  106. of files in the Archive and the Newset and Oldest dates, There is only one 
  107. thing about this at this time that is, It will only show the Newset/Oldest
  108. Dates of the Files Checked against the Age Checking, This is Exclude some
  109. files from being Added to this.
  110.  
  111. -------------------------------------------------------------------------------
  112.  
  113. For all the other Options LOOK at the UPCHK.CNF file this will give you a good
  114. Idea of what can be changed!!
  115.  
  116. -------------------------------------------------------------------------------
  117.  
  118. Now the PART none of you want to See Registration!!!!
  119.  
  120. Since Responce to the Last request for Donation's for some of the PPE's 
  121. "THT-MSG" Which I know alot of Sysop's are using!!!!!!!!
  122.  
  123. Has failed rather badly, This one has one of those UNREGISTED PLEASE REGISTER
  124. messages in it, But the program is fully functional no delay's.
  125.  
  126. I will accept a Minimum of $5.00 US in the form of a Money Order or Cash!!
  127. If you care to send more that would also be fine!!
  128.  
  129. If there any Suggestion's or Bug's Found Please Report them to me @ the number
  130. below!!
  131.  
  132. Send to:
  133. Thomas Enstall
  134. 12867 Spanish Pond Rd.
  135. St. Louis, Mo. 63138
  136.  
  137. Board number is 314.355.5371   USR Dual 21.6
  138.