THD PROSCAN VERSION 5 --------------------- THD ProScan Version 5 has some minor changes from version 4. The main reason for its release was the release (finally) of PKZIP 204e. Because this new version of PKZIP changes the code for its self extracting archives THD also needed to be revised (to recognize them). ---***--- Also because of this revision, PKZIP version 204e is absolutely required for the testing of "ZIP" archives. Use of earlier versions will cause valid files to fail. ---***--- THD ProScan now recognizes the newest self extracting archives from PKZIP. However because of the inability to find anyone with a registered copy of PKZIP, I have made a "guess" as to what will constitute the "AV" protection in these new "ZIP" files. There is no guarantee that the method used therein will be 100% accurate. However if I find it is not, I will certainly release an update to take care of that. The other MAJOR change to this version is the introduction of the "HACK LIST". By using a list of filenames THD can reject (without testing) any file found on that list. That list MUST be one line per entry with file names only (no extensions). It is 100% compatible with the HACK REPORT's "COL" file (the comments in that file will be ignored). The filenames in that list must be in CAPITAL letters ONLY. Files rejected for testing by this method will be moved to the "reject" directory for later testing by the sysop. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * **************************** INSTALLATION SAVIOR *************************** Due to popular demand the installation has been simplified for those persons running VERSION 4 of THD ProScan. The installation can now accept a path to a version 4 THDPRO.EXE as its parameter. Typing ... THDINSTL.EXE C:\PRO-4\THDPRO.EXE will cause the install to search the THDPRO.EXE in the "C:\PRO-4" directory and if found use the paths etc from that file. It will then prompt you for the name of the hack list to be used (which can be skipped by pressing "ENTER"). Another suggestion from a user prompted me to allow THDPRO to accept a second parameter. That other parameter must be supplied AFTER the filepath to be tested and can ONLY be a number between 0 and 8. Using such a parameter will cause the user output to be sent to the comport corresponding to the number sent as the second parameter. Selecting "0" will cause all remote output to be suppressed (for use by users who are still online to a BBS). This will be useful for those persons running multi-node BBS's who wish to use the same copy of THD ProScan for both nodes. In this case one could configure THDPRO.EXE for com1 and override that setting when a file was to be tested on com2 by supplying "2" as a parameter after the filepath. The only acceptable separator for these parameters is a space. Please note that this tester was not written for multitasking and I cannot guarantee the results if it is called by both nodes at the same time. If the comport is supplied with a "/" or other separator, the second parameter will simply be ignored and all output will be sent to the default comport. THDPRO.EXE C:\FILES\TEST.ZIP would cause the Test.zip to be tested using the default comport for user output. THDPRO.EXE C:\FILES\TEST.ZIP 4 would cause the Test.zip to be tested using comport 4 regardless of the default comport. The delays internal to the tester (specifically the delay for ansi detect and the final delay while the ansi finishes) have been lengthened to allow some very fast systems with slow connect rates to complete their task. The delays will only be used when necessary to send the proper code and will not waste time after the code has been sent. One of the biggest headaches with version 4 has been it's annoying tendency to choke on archives which had files with illegal filenames. When an archive was extracted which had a space (or other illegal character in its name) the tester was unable to delete it at the appropriate time and would choke with a runtime error. This has been repaired in version 5. Beginning with Version 5, THD Proscan will now display the name of the file being tested as well as an ending message to let you know that it has finished running.