home *** CD-ROM | disk | FTP | other *** search
- TARGET=C:\NWLITE\SERVER.EXE
- LIST
- print "RENFIX.PAT - NetWare Lite v1.1 German Server rename file fix patch.\n"
- VERIFY
- va = search ( E8 5B 42 90 8B 16 18 0D B4 3B checksum 3CA )
- vb = search ( E8 58 42 90 90 90 47 E8 A6 0B checksum 512 )
- vc = search ( 8A 4D 01 80 7D FF 3A 75 05 47
- C6 05 00 C3 C6 05 00 47 C3 88
- 0D 57 5E 8B 3E 1C 0D C3 checksum A31 )
- if ( (va=153A) AND (vb=1550) AND (vc=5798) ) then
- print " $TARGET already contains patch RENFIX.PAT.\n"
- stop
- else
- print " $TARGET does not contain patch RENFIX.PAT.\n"
- endif
- APPLY
- print " Applying patch RENFIX.PAT to $TARGET...\n"
- vd = search ( C6 05 00 47 8B 16 18 0D B4 3B checksum 2C7 )
- ve = search ( 57 5E 8B 3E 1C 0D 47 E8 A6 0B checksum 387 )
- if( (vd=153A) AND (ve=1550) ) then
- patch 153A ( E8 5B 42 90 checksum 215 )
- patch 1550 ( E8 58 42 90 90 90 checksum 332 )
- patch 5798 ( 8A 4D 01 80 7D FF 3A 75 05 47
- C6 05 00 C3 C6 05 00 47 C3 88
- 0D 57 5E 8B 3E 1C 0D C3 checksum A31 )
- write
- print " $TARGET now contains patch RENFIX.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 German SERVER.EXE, version 1.1 \n"
- stop
- endif