home *** CD-ROM | disk | FTP | other *** search
/ Network Support Encyclopedia 96-1 / novell-nsepro-1996-1-cd2.iso / download / netware / l11g01.exe / RECONFIX.PAT < prev    next >
Text File  |  1993-02-01  |  3KB  |  61 lines

  1. TARGET=C:\NWLITE\CLIENT.EXE
  2. LIST
  3.     print "RECONFIX.PAT - NetWare Lite Client reconnect patch, German version.\n"
  4. VERIFY
  5.     va = search ( 8B D8 90 90 90 90 80 BF 40 0D
  6.                   FF 75 EB checksum 78E )
  7.     vc = search ( 8B D8 90 90 90 90 80 BF 40 0D
  8.                   FF 75 D0 checksum 773 )
  9.     ve = search ( FF 00 00 FF 00 00 FF FF
  10.                   FF 00 FF FF FF FF FF FF
  11.                   FF 00 FF 00 00 00 00 00
  12.                   00 00 00 FF 00 00 00 00
  13.                   FF 00 FF FF 00 00 00 00
  14.                   00 00 00 00 00 00 00 00 checksum 10EF)
  15.     vg = search ( E9 E8 EB 90 90 90 90 26 38 45
  16.                   1F 75 05 checksum 638 )
  17.     if ((va=2388) AND (vc=25F9) AND (ve=38D0) AND (vg=165E)) then
  18.         print "  $TARGET already contains patch RECONFIX.PAT.\n"
  19.         stop
  20.     else
  21.         print "  $TARGET does not contain patch RECONFIX.PAT.\n"
  22.     endif
  23. APPLY
  24.     print "  Applying patch RECONFIX.PAT to $TARGET...\n"
  25.     vb = search ( 32 FF 8A 1E EE 00 80 BF 40 0D
  26.                   FF 75 EB checksum 6B2 )
  27.     vd = search ( 32 FF 8A 1E EE 00 80 BF 40 0D
  28.                   FF 75 D0 checksum 697 )
  29.     vf = search ( 00 FF 00 FF 00 FF 00 00
  30.                   00 00 00 00 00 00 00 00
  31.                   00 FF 00 FF 00 00 FF FF
  32.                   00 00 00 FF 00 00 00 00
  33.                   00 00 00 00 00 00 00 00
  34.                   00 00 00 00 00 00 FF 00 checksum 8F7 )
  35.     vh = search ( 26 F6 45 06 80 74 0B 26 38 45
  36.                   1F 75 05 checksum 3A2 )
  37.     if ((vb=2388) AND (vd=25F9) AND (vf=38D0) AND (vh=165E)) then
  38.        patch 2388       ( 8B D8 90 90 90 90  checksum 3A3 )
  39.        patch 25F9       ( 8B D8 90 90 90 90  checksum 3A3 )
  40.        patch 38D0       ( FF 00 00 FF 00 00 FF FF
  41.                           FF 00 FF FF FF FF FF FF
  42.                           FF 00 FF 00 00 00 00 00
  43.                           00 00 00 FF 00 00 00 00
  44.                           FF 00 FF FF 00 00 00 00
  45.                           00 00 00 00 00 00 00 00 checksum 10EF)
  46.        patch 165E       ( E9 E8 EB 90 90 90 90 26 38 45
  47.                           1F 75 05 checksum 638 )
  48.        patch 0249       ( 26 F6 45 06 80 74 0A 26
  49.                           F6 45 05 80 75 03 E9 0B   
  50.                           14 E9 13 14 checksum 6DB)
  51.         write
  52.         print "  $TARGET now contains patch RECONFIX.PAT.\n"
  53.         stop
  54.     else
  55.         print "  Could not find pattern indicating that $TARGET\n"
  56.         print "  needs this patch.  Make sure you are using this\n"
  57.         print "  patch with NetWare Lite CLIENT.EXE, German version 1.1.\n"
  58.         stop
  59.     endif
  60.  
  61.