12_5_UPG -------- This release is a replacement for 12_4_UPG.ZIP which was released on Dec 26, 1996. The dos version included in that file did not operate correctly (jumbled output). This release fixes that problem but is otherwise the same as the 12.4 upgrade. This 'release' is an 'emergency' measure for users of OS/2 who find they are having difficulty with version 12.3. THIS RELEASE REQUIRES FILES AVAILABLE IN THE 12.3 RELEASE VERSION ****************************************************************************** ** VERY IMPORTANT!!!!!! ** ****************************************************************************** ** Comport supplied on the command line HAS BEEN CHANGED!!! ** ** ** ** If the comport is to be supplied on the command line it must now be ** ** supplied as /C# where '#' is the comport number. ** ** ie. ** ** THDPRO.EXE C:\TEST.ZIP 8 {no longer works} ** ** instead use... ** ** THDPRO.EXE C:\TEST.ZIP /C8 ** ** ** ** This change was made so that the calling convention for DOS will ** ** match the calling convention for OS/2. ** ** ** ** the OS/2 version can now be called as ** ** ** ** THDPRO.EXE C:\TEST.ZIP /C8 ** ** - Where '8' represents 'Com8' if the comport is closed and THD ** ** is required to 'open' it. ** ** or ** ** ** ** THDPRO.EXE C:\TEST.ZIP /H8 ** ** - Where '8' represents 'file Handle 8' if the comport is already ** ** opened by a parent process and THD must use the existing file ** ** handle. ** ** ** ****************************************************************************** ** In theory, this will allow THD to use comport numbers up to 255 ** ****************************************************************************** Originally I had intended to manipulate the code for 12.3 to afford the following fixes. However due to unforeseen circumstances the source code for 12.3 was lost and the changes had already been incorporated into my current beta. So the changes are directly from my beta code. What this means is that for the most part these files are untested. Some functions intended for the next release have been disabled/removed for this compilation and it is unknown if this will have any unforeseen adverse effects on the end product. It is possible that a few of the features have not been disabled from the beta compilation and these features may or may not function as a result. However it should be noted that NONE of those extra features (if they exist - and I tried to disable all of them) will be supported in any way (officially or unofficially). If you happen to find a feature I failed to disable, you should NOT use it since some things may not be taken into account in the actual code which could cause unintended actions to occur. I am not responsible for any action of this program including lost files/data etc, so stick to the known and documented features of THD ProScan version 12.3. This version may or may not include undocumented bugfixes as a result of changes made to the beta and in fact may or may not contain bugs previously unseen due to changes in the beta. No effort has been established to document bugfixes or changes to this 'emergency release' as the original intention was to release based strictly on the 12.3 code with only the fixes named below. Among the relatively untested enhancements is the ability to test CRUSH (*.CRU) files. This feature was too involved to remove and since it is automated, user involvment is kept to a minimum. If you find defects in the CRU processing please let me know. The archive contains THDPRO.EXE and THDPLUS.EXE for both OS/2 and DOS. The dos files are contained in 12_5_DOS.EXE and the OS/2 files are contained in 12_5_OS2.EXE. Both of these files are self extracting RAR archives which contain a valid 'AV' from PainSoft. The outer ZIP envelope is AV protected compliments of Mark Kerr. THDPRO.EXE as distributed in this archive will identifiy themselves as version 12.5 although in some places the identification 12.3 is used to remain compatible with utilities which expect an identification of 12.3 (THDINSTL.EXE). The DOS version fixes the problem with WARP 4 which is caused by using FCB's to delete files. THDPLUS in both versions has some 'minor' fixes notably for users of RemoteAccess (and perhaps PCB/2). THDPLUS also adds support for Renegade 04-05 and MAXIMUS style FILES.BBS (1024 characters descriptions on a single line). To use these BBS types you will need THDSELCT.EXE which is included in 12_5_DOS.EXE. The OS/2 version contains a fix for the ZIP/UNZIP command line for compatibility with ZIP version 5.20. Changes to the FCB routines may make this version 'slightly' faster for users of OS/2 in general who have a DELDIR variable set (the changes cause the system to 'not' move files deleted by THD to the deletion recovery directory which in some cases (under OS/2 ONLY) can signifcantly speed the clearing of temporary disk space). Changes are not documented otherwise and this archive requires that you have THDINSTL.EXE from version 12.3 in order to install it. Note for those not aware. Since version 6.0, THDINSTL.EXE has had the ability to import a previous configuration. Simply rename your old THDPRO.EXE and run ... THDINSTL.EXE {d:\path\to\old\thdpro.exe} and THDINSTL.EXE will read the old configuration for insertion into the new version (replacing the above of course with the path to YOUR old THDPRO.EXE). As always updates etc are 'usually' available on the web first at ... http://www.naples.net/~nfn03274 Dave...