Resource Tools

  • Rating:
  • Version: 1.2.0.19
  • Publisher:
    www.radialix.com
  • File Size: 6.75 MB
  • Date: Dec 30, 2011
  • Price: $30.00
  • License: Free Trial Software
  • Category:
    File Management
    File & Disk
Resource Tools Download
Free Download Resource Tools 1.2.0.19

Resource Tools is a set of command-line utilities for performing various operations over resources stored in PE32, PE32+ and RES files, and .NET assemblies.

Resource Tools Features:
1. Inserts, replaces and deletes resources.
2. Reduces the size of the Delphi/ ++Builder file by removing the unused resources, relocation table and debug information.
3. Changes the language in Win32 resources, as well as the System.Reflection.NeutralResourcesLanguageAttribute attribute in .NET assemblies.
4. Edits resource version, autoincrements version number.
5. Extracts information on classes from Delphi/C++Builder files and .NET assemblies to CSV, TXT or XML files.
6. Supports PE files with the resources section being not the last one.
7. Automatically creates the resources section if it is missing in the PE file.
8. Edits .NET assemblies without .NET Framework and .NET SDK.

Inserting / replacing resources
Usage: rt_add.exe filename options
Filename: PE32, PE32+, RES file or .NET assembly (exe, dll, res etc.)
Options:
-q - quiet mode
-r:"%type,%name[,%language],%file" - add/replace Win32 resource
-f:"[[%type],[%name],[%language],]%res_file" - add/replace Win32 resource stored in %res_file
-m - add XP manifest
-v - add version resource

Deleting resources
Usage: rt_delete.exe filename options
Filename: PE32, PE32+, RES file or .NET assembly (exe, dll, res etc.)

Options:
-q - quiet mode
-r[:"[%type][,%name][,%langid]"] - delete resource
-i[:"%name[,%langid]"] - delete icon
-c[:"%name[,%langid]"] - delete cursor
-u - delete unused Delphi/C++Builder resources
-reloc - delete relocation data (not recommended for DLLs and .NET assemblies)
-dbg - delete debug data

Changing language
Usage: rt_language.exe filename options
Filename:PE32, PE32+, RES file or .NET assembly (exe, dll, res etc.)

Options:
-q - quiet mode
-l:[[%type],[%name],[%old_language],]%new_language - set resource language.
-g[:[%type],[%name],[%language]] - get resource languages
-list - show list of supported languages

Editing version resource
Usage: rt_version.exe filename options
Filename: PE32, PE32+, RES file or .NET assembly (exe, dll, res etc.)

Options:
-q - quiet mode
-v[:%d[,%language]] - insert/select the version resource
-ifv[:%d] - increment version. %d - decimal or hex (0x..) value
-fv:%d.%d[.%d] / -gfv - set/get the file version
-pv:%d.%d[.%d][.%d] / -gpv - set/get the product version
-l:%d - set the language of version strings. %d - decimal or hex (0x..) LangID
-fd:"%s" / -gfd - set/get the file description
-pn:"%s" / -gpn - set/get the product name
-in:"%s" / -gin - set/get the internal name
-of:"%s" / -gof - set/get the original file name
-cn:"%s" / -gcn - set/get the company name
-c:"%s" / -gc - set/get copyright
-tm:"%s" / -gtm - set/get legal trademarks
-cm:"%s" / -gcm - set/get comments
-s:"%name,%value" / -g:"%name" - set/get custom version string

Finding unused resources
Usage: rt_typeinfo.exe filename options
Filename: PE32, PE32+, RES file or .NET assembly (exe, dll, res etc.)

Options:
-q - quiet mode
-c[:"%s"] - save classes to CSV file
-t[:"%s"] - save classes to TXT file
-x[:"%s"] - save typeinfo to XML file

The license of this software is Free Trial Software, the price is $30.00, you can free download and get a free trial.

More Details:
Related Software: