home *** CD-ROM | disk | FTP | other *** search
- TARGET=C:\NWLITE\CLIENT.EXE
- LIST
- print "PRNLPT1.PAT - NetWare Lite Client prn and lpt1 merge patch.\n"
- VERIFY
- va = search ( 56 E8 37 E4 90 26 88 45 1F 26
- 89 75 1D 5E checksum 59A )
- vc = search ( E8 0F E6 90 checksum 26D )
- ve = search ( 08 C0 75 02 FE C0 B2 B1 F6 E2
- C3 81 FE 9E 07 75 04 81 C6 B1
- 00 8B 5C 06 8A 47 02 C3 checksum E13 )
- if ((va=1DD8) AND (vc=1BF6) AND (ve=208)) then
- print " $TARGET already contains patch PRNLPT1.PAT.\n"
- stop
- else
- print " $TARGET does not contain patch PRNLPT1.PAT.\n"
- endif
- APPLY
- print " Applying patch PRNLPT1.PAT to $TARGET...\n"
- vb = search ( 8B 5C 06 8A 47 02 26 88 45 1F
- 26 89 75 1D checksum 413 )
- vd = search ( B2 B1 F6 E2 BE 9E 07 03 F0 8B checksum 61c )
- vf = search ( 58 58 58 58 58 58 58 58 58 58
- 58 58 58 58 58 58 58 58 58 58
- 58 58 58 58 58 58 58 58 checksum 9A0 )
- if ((vb=1DD8) AND (vd=1BF6) AND (vf=208)) then
- patch 1DD8 ( 56 E8 37 E4 90 26 88 45 1F 26
- 89 75 1D 5E checksum 59A )
- patch 1BF6 ( E8 0F E6 90 checksum 26D )
- patch 208 ( 08 C0 75 02 FE C0 B2 B1 F6 E2
- C3 81 FE 9E 07 75 04 81 C6 B1
- 00 8B 5C 06 8A 47 02 C3 checksum E13 )
- write
- print " $TARGET now contains patch PRNLPT1.PAT.\n"
- stop
- else
- print " Could not find pattern indicating that $TARGET\n"
- print " needs this patch. Make sure you are using this\n"
- print " patch with NetWare Lite CLIENT.EXE, version 1.0.\n"
- stop
- endif
-
-