Date: 14 Jul 93 12:09:51 From: robjung@world.std.com on 1:1/31 fidonet.org in Piscataway NJ To: Christopher Baker on 1:374/14 Rights On! in Titusville FL Subj: Re: ARJ 2.41 bug? ____________________________________________________________________________ From: robjung@world.std.com (Robert K Jung) To: Christopher.Baker@f14.n374.z1.fidonet.org Date: Wed, 14 Jul 1993 11:22:04 -0400 Hi, The patch information went out to registered users first. Here is a copy of a batch file to do the same: echo off echo FIX_241.BAT - batch file to patch version 2.41 of ARJ software echo - rem This batch file fixes two problems with the critical error handler. rem (1) The "OK to retry (y/n)?" message does not accept "y" and "n" correctly. rem (2) Pressing CTL BREAK at "OK to retry (y/n)?" may disable ARJ. rem This patching procedure is self-verifying by using the integrity checking rem feature of ARJ. Running FIX_241.BAT twice on the same ARJ.EXE causes rem no problems. It must be run on the UN-registered version of ARJ.EXE. if not exist ARJ.EXE goto notfound echo e0d37 fe b1 f1 12> arj.$$$ echo e0c63 00>> arj.$$$ echo eb387 e0>> arj.$$$ echo eb397 e0>> arj.$$$ echo w>> arj.$$$ echo q>> arj.$$$ echo Patching ARJ.EXE echo - copy arj.exe arj.xxx > NUL debug arj.xxx < arj.$$$ arj -+ i arj.xxx > NUL if errorlevel 1 goto error copy arj.xxx arj.exe > NUL echo The program ARJ.EXE has been patched and verified. goto end :usage echo Usage: FIX_241 echo This program presumes that DEBUG and ARJ are available on your system and echo that ARJ.EXE is in the current directory. goto end :notfound echo Error: ARJ.EXE does not exist in the current directory. goto end :error echo Error: Patch failed. Check that ARJ.EXE is uncorrupted and is the original echo *** UN-REGISTERED *** version 2.41. goto end :end if exist ARJ.$$$ del ARJ.$$$ if exist ARJ.XXX del ARJ.XXX echo - Regards, Robert Jung Via UUpoint 1.25b ns.fidonet.org 1:1/31 12:10 7/14 Via MsgTrack 1:107/10@FidoNet, Wed Jul 14 1993 at 17:10 UTC Via QM 1:13/13, Wed Jul 14 19:18 UTC (v1.26/a35)