home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 17 / CD_ASCQ_17_101194.iso / vrac / thdpro10.zip / NEWINV10 < prev    next >
Text File  |  1994-08-27  |  8KB  |  147 lines

  1.  
  2.                        ***** Please note *****
  3.     This file is simply an outline of major changes and does not attempt to 
  4. fully explain the options, but rather to simply state their basic purpose. For 
  5. information on any of these changes it is highly recommended that you refer to 
  6. THDDOC.TXT (or other text files) for more information. This list of changes is 
  7. not necessarily complete.
  8.                          ***** End Note *****
  9.     
  10. ADDITIONS -
  11. -----------
  12.  
  13.     Along with the options added to the 10m beta, this version includes four 
  14. major additions. (see HISTORY.DOC for a list of changes made in the 10m beta)
  15.  
  16. UC2 and RAR support -
  17.     The makers of UC2 introduced a version I could use, therefore, support for 
  18. this archiver has been added. Somewhat slower than PKZIP (irritatingly so on 
  19. my XT) but does give consistently better compression.
  20.     I have also added support for RAR. This archiver also gives consistently 
  21. better compression (in my tests) than PKZIP, and is faster than UC2 (although 
  22. appears not to compress "quite" as well as UC2).
  23.     Both products seem to perform admirably and if they continue to do so, 
  24. we'll likely see a lot more of them in the future.  Conversions to both of 
  25. these archive types are supported through the use of TOUC2# and TORAR# (where 
  26. "#" represents your conversion level of your choice). Conversions to UC2 
  27. format are done with "protection" turned on. Both are done with maximum 
  28. compression (the "solid" option of RAR is configurable).
  29.  
  30. VENDINFO.DIZ support -
  31.     A new description format has been accepted by the ASP (Association of 
  32. Shareware Professionals). This format is a complex issue which allows 
  33. programmers to access a great deal of information about the program for which 
  34. it was created.
  35.     THD supports this format in a limited capacity, concentrating on 
  36. descriptions and some minor program information.
  37.     Basically THD ProScan version 10.0 can extract descriptions, and 
  38. author/program information from these files for use in the comments and BBS 
  39. updates.
  40.  
  41. SECURE MODE -
  42.     Secure mode has been introduced to add a little assurance of the integrity 
  43. of your utilities. Basically this option (if active) will monitor the 
  44. utilities that THDPRO.EXE makes use of and note any changes to those files. If 
  45. a file which is used is altered, THDPRO.EXE will abort operation without using 
  46. the affected utility.
  47.     There are some disadvantages to using SECURE MODE. Please be sure to read 
  48. the documentation before you consider using this option.
  49.  
  50. DEFAULT AND FALL BACK MODES -
  51.     The way THDPRO.EXE handles archives has been changed in the interest of 
  52. speed. Archives are now expanded completely (where space exists) prior to any 
  53. virus scanning. THDPRO.EXE now...
  54.  
  55. strips comments
  56. CRC tests the file
  57. expands the file
  58.  
  59.     it then locates imbedded archives and performs the above actions on each 
  60. imbedded archive located. It continues this until all archives are expanded or 
  61. until it is unable to expand further. (during this expansion a data file is 
  62. created for any imbedded archives to allow THDPRO.EXE to re-archive the 
  63. expanded files in their original structure [and new format if configured]. 
  64. This data file will be called THDINFO.###. These files will be virus scanned 
  65. as with all other files but will not be present in the finished archive)
  66.     If it successfully expands all archives, it will continue on with the virus 
  67. scanning and rearchiving (if configured to do so). Processes not outlined here 
  68. are still performed in their regular order and have been skipped for brevity.
  69.     If the file expansion fails, the THDPRO.EXE will "FALL BACK" to the method 
  70. used prior to version 10.0 which consists of processing one archive at a time 
  71. (this requires in some cases considerably less space but usually more time).
  72. Files which have been expanded prior to this fall back will not be
  73. re-expanded since they will have already passed testing in the default mode 
  74. (these files will however be re-expanded for conversion purposes if so 
  75. configured.)
  76.  
  77.      Added the "/LA" (Log All) switch to THDPRO.EXE. If used, this will 
  78. cause THDPRO.EXE to complete scanning with all configured virus scanners 
  79. prior to reporting any failed scan. This can be used if you wish to log the 
  80. output from all of the scanners. Note that logging is not supported for the 
  81. SCAN 1.x.x series. This will cause all configured scanners to be used 
  82. regardless of any scan failure.
  83.  
  84.     The archive comments are now slightly more configurable in regards to 
  85. the actual text which is inserted. This version adds a number of KEYWORDS 
  86. which THDPRO.EXE will replace with corresponding information based on 
  87. information extracted from the Archives. For a list of the new keywords and 
  88. their purpose please see THDDOC.TXT in regards to configurable comments.
  89.  
  90. CHANGES -
  91. ---------
  92.  
  93.      Renaming THDINSTL.EXE to NETINSTL.EXE will help to simplify 
  94. installation on networked systems. (This is identical to running 
  95. THDINSTL.EXE /NET) Please see THDDOC.TXT in regard to "Network Notes"
  96. for details on this and other network considerations.
  97.  
  98.     The change most likely to cause confusion is in reference to McAfee's 
  99. VirusScan. The command line sent by this version by default will be compatible 
  100. with the 2.x.x series from McAfee. The 1 series is still supported through the 
  101. use of the environment variable THDOPT=SC1. The SC2 variable used in the 10m 
  102. beta is not supported since that command line will be used by default with 
  103. this and future releases.
  104.  
  105.     The major "CHANGE" has been in the handling of BBS updates. THDPRO.EXE no 
  106. longer does the BBS updates internally. Instead it creates a data file for use 
  107. by THDPLUS.EXE (the new BBS update utility) or for use by third party 
  108. programs.
  109.     It was decided that some programmers might improve upon the methods of 
  110. interaction if they were given the necessary information without having to 
  111. dissect the archive themselves. The TESTINFO.DAT file format is explained in
  112. detail in TESTINFO.INC (a Turbo Pascal include file). Programmers who wish to
  113. design their own THD interface for their BBS can use the information recorded 
  114. by THDPRO.EXE in this file to do so.
  115.     This also gives those BBS types currently not supported a way to interface 
  116. THD ProScan with their BBS without having to wait for myself to program it.
  117.  
  118.     The abandoned directory cleaning process has been improved. THDPRO.EXE 
  119. will now remove any of it's abandoned temporary directory structures older 
  120. than about 1 hour. Abandoned log entries are now appended on concurrent runs 
  121. if they were created 1 hour ago or more. Previously the logs were not always 
  122. cleaned and the directory removal could wait as long as two days.
  123.  
  124.     The age/date file limiting process now ignores dates on imbedded 
  125. directories when determining if an archive is new enough to process.
  126.  
  127.     Stripping of Comments from "ZIP" archive types is now done by THDPRO.EXE 
  128. in the interest of speed. Similar changes to stripping for ARJ has been 
  129. decided against given that the archive would need to be rebuilt, and ARJ.EXE 
  130. can do that with greater efficiency. Other archive types will all have 
  131. comments stripped by their respective archivers.
  132.  
  133.     THDPRO.EXE will no longer complain about "Waiting for another process to 
  134. release the file", except in instances where the problem is a sharing 
  135. violation. And when it does so, it will also report the name of the file to 
  136. which it has been denied access. (Previously this was reported whenever file 
  137. access was denied for any reason). Failed file access will be reported to 
  138. THDPRO.LOG.
  139.  
  140.      THDOPT=NFL will tell THDPRO.EXE to send the "/NOFLOPPY" switch to
  141. F-PROT.EXE. Use this switch only if F-PROT tells you run with the /NOFLOPPY 
  142. parameter.
  143.  
  144.     THDINSTL.EXE has changed the method by which it detects available drives. 
  145. The old method was too slow and on occasion could cause some CD-ROM changers
  146. to lock up.
  147.