THD ProScan Version 8.0 ----------------------- THD ProScan Version 7 introduced the ability to remove files from a "list". Unfortunately some last minute code changes rendered that function inoperable for "ZIP" and "ARJ" files. Version 8 fixes that problem. The removal by list now works will all archive types. The boys in charge of ThunderByte Scanning have decided once again to change their command line parameters. (they must really hate me) Therefore, the version of TBSCAN that you are using will be determined by it's file date. A TBSCAN.EXE file dated BEFORE JUNE 15, 1993 will be assumed to be a version 6.0 - 6.02 executeable file. IF you are using verion 6.03 and the install is telling you that it has detected an earlier version, then redate the file later than the date above. If you are using a version 6.0 - 6.02 then the file date must be prior to the one above. (No action should be necessary on your part unless the original file dates have been tampered with.) Also when updating you TBSCAN... BE SURE to reinstall THDPRO so that it uses the correct command line for your version of TBSCAN. The PKZIP "add" line has been modified to use maximum compression when adding loaders. Arj uses maximum compression by default and needs no adjustment. Some of the newer "ARJ" self extracting archives were not properly recognized. Fixed. (But I don't feel too bad... "GUS" doesn't recognize them either.) The ARJ strip comment line was modified for compatibility with ARJ241. The parameters for SQZ adding of files was previously including paths. This is no longer the case. Also on this same note the files added to SQZ archived are "updated" rather than "added" to avoid dupes in the file. The archive header is now stripped from SQZ archives (when the proper conditions apply). THD ProScan version 7 could leave orphaned log entries when files failed the hack check or some other normal circumstance. This has been repaired. THD ProScan now supports the HACKLIST "IDX" files directly as a list to be used for "hack checking". The "COL" file is still supported, as is the method described in the "THDPRO.DOC". This was implented when a user made note that the "COL" files will eventually be phased out of the Hack Report and the "IDX" file would then be the file to check. From here on in, the "IDX" file will be supported and file names may be added to it as described in THDPRO.DOC. THD ProScan will ignore any text which follows a comma (,) on any line in such a file, thus allowing the two list types to be combined without any difference in operation. THD ProScan now supports the self extracting form of "HYP" files. Previously all Self extract data starting codes were hard coded into the EXE file. I have since found out how to read the executeable header and now get the appropriate address from there. This makes for faster, cleaner, more effective recognition of the SFX forms of all supported archivers. This also saves recoding, when new versions of archivers are introduced. (Thanks to the author(s) of "General Unpack Shell [GUS]" for telling me that it was possible.. But I wish they had told me "HOW".) The SQZ.EXE archiver has always had difficulty working across drives. Version 8 will attempt to use the same drive as the archive if it is a *.SQZ archive. This should maximize the chance of success with SQZ archive functions. Free space will still be checked and a different drive will be used where the space is not at least double the size of the original archive. Don Johnson, Found that there were circumstances under which THDPRO.EXE would be unable to remove it's temporary directory. Thus all further tests would fail until the directory was removed. Fixed. Memory swapping has been fully optimized. THD ProScan Version 8 leaves barely over 2k in memory when performing external tasks. This represents the very least memory that can be used when swapping out. Further optimization in this area will not be possible.