home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 November / PCWorld_2001-11_cd.bin / Software / Vyzkuste / resourcehack / ReadMe.txt < prev    next >
Text File  |  2001-08-14  |  4KB  |  111 lines

  1. ----------------------------------------------
  2.  
  3. Resource HackerÖ - Version 3.2.9
  4.  
  5. 7 August 2001.
  6. Copyright 1999-2001 Angus Johnson
  7.  
  8. http://rpi.net.au/~ajohnson/resourcehacker
  9.  
  10. FREEWARE utility to view, modify,
  11. add and delete resources in Win32 executables.
  12. Incorporates an internal resource compiler and
  13. decompiler. Works on both Win9x and WinNT.
  14.  
  15. ----------------------------------------------
  16. Summary:
  17. ----------------------------------------------
  18.  
  19. Resource HackerÖ has been designed to:
  20.  
  21. 1. View resources in Win32 executable and 
  22. related files (*.exe, *.dll, *.cpl, *.ocx) in 
  23. both compiled and decompiled formats;
  24.  
  25. 2. Extract (save) resources to file in: 
  26. *.res format; as a binary; or as decompiled 
  27. resource scripts or images. 
  28. Icons, bitmaps, cursors, menus, dialogs, 
  29. string tables, message tables, accelerators, 
  30. Borland forms and version info resources can 
  31. be fully decompiled into their respective 
  32. formats, whether as image files or  *.rc text 
  33. files.
  34.  
  35. 3. Modify (replace) resources in executables. 
  36. Image resources (icons, cursors and bitmaps) 
  37. can be replaced with an image from a 
  38. corresponding image file (*.ico, *.cur, *.bmp), 
  39. a *.res file or even another *.exe file. 
  40. Dialogs, menus, stringtables, accelerators and 
  41. messagetable resource scripts (and also Borland 
  42. forms) can be edited and recompiled using the 
  43. internal resource script editor.
  44. Resources can also be replaced with resources 
  45. from a *.res file as long as the replacement 
  46. resource is of the same type and has the same 
  47. name.
  48.  
  49. 4. Add new resources to executables.
  50. Enable a program to support multiple languages, 
  51. or add a custom icon or bitmap (company logo 
  52. etc) to a program's dialog.
  53.  
  54. 5. Delete resources. 
  55. Most compilers add resources into applications 
  56. which are never used by the application. 
  57. Removing these unused resources can reduce an 
  58. application's size.
  59.  
  60. ----------------------------------------------
  61. Known limitations:
  62. ----------------------------------------------
  63.  
  64. 1. Resource HackerÖ will not read 16bit executables. 
  65.  
  66. 2. Resource HackerÖ is currently compiled with 
  67. Delphi 3.02. When decompiling and recompiling 
  68. Borland's Delphi forms in applications compiled 
  69. with later version of Delphi, there may be errors 
  70. in the recompiled forms if frames have been used 
  71. to create the form. This error is due to the DFM 
  72. keyword 'inline' not being recognized. While 
  73. decompiling, the 'inline' keyword will be replaced 
  74. by 'object' and, if manually corrected before 
  75. recompiling, 'inline' will be rejected by the 
  76. Resource HackerÖ compiler.
  77.  
  78. 3. To reduce the size of application files, some 
  79. applications are "packed" or "compressed" using 
  80. an EXE compressor after they have been compiled. 
  81. This has a side-effect of making it more difficult 
  82. to view and modify resources. When a "compressed" 
  83. executable is viewed with Resource HackerÖ, only 
  84. resource types and names will be visible but not 
  85. the actual resources.
  86.  
  87. ----------------------------------------------
  88. Licence Agreement:
  89. ----------------------------------------------
  90.  
  91. This Resource HackerÖ software is released as 
  92. freeware provided that you agree to the 
  93. following terms and conditions: 
  94.  
  95.   1. This software is not to be distributed via 
  96.   any website domain or any other media without 
  97.   the prior written approval of the copyright owner. 
  98.  
  99.   2. This software is not to be used in any way to 
  100.   illegally modify software. 
  101.  
  102. DISCLAIMER: A user of this Resource HackerÖ 
  103. software acknowledges that he or she is 
  104. receiving this software on an "as is" basis 
  105. and the user is not relying on the accuracy 
  106. or functionality of the software for any purpose. 
  107. The user further acknowledges that any use of 
  108. this software will be at the user's own risk 
  109. and the copyright owner accepts no responsibility 
  110. whatsoever arising from the use or application of 
  111. the software.