Sample Scripts Library
To give you an idea of how this all works, we tried to cover all possible needs and made a dozen of scripts and test applications. Basically, all you have to do to use them as templates for your own scripts is replace the filenames and paths to source and destination locations.
Once installed Resorce Tuner Console, you will find the Demo folder in the directory where RTC has been installed. Within this Demo folder, there are 11 subdirectories that contain sample scripts and sample executable files.
The Complete Illustrated Step by Step Guide To Using Scripts
All sample scripts are ready to run. Select one of the .BAT files located in the Demo folders to execute the sample script. The script will make changes in the test EXE file. The resulting file will be created in the directory named "Release" under the directory containing the script.
Click on the script name below to see the script source code:
SCRIPT NAME | DESCRIPTION |
Edit Icons | Shows how to add or replace icons in the test application. |
Edit Strings | This script shows how to: - Modify a String Table by using values from an external unicode text file. - Modify a Message Table by using values from an external unicode text file. |
Edit Manifest | This script shows how to: - Add or replace a UAC manifest. - Replace icons in the executable with icons from an ico file which contains more than one image. - Add a 256x256 PNG-compressed icon (a Vista icon). - Sort out the added icons in the right order. - Output the changes in the Resource Tree to a log file. |
Edit Version Information | Shows how to update or add the version variables to all files in a folder. |
Localize Version Information | Shows how to have an application display the Version Information in different languages depending upon the user's locale: - Modify the existing String File Version Information - Create a copy of Version Information for the German language - (Optionally) Set every field in the PE file header, export and resource sections to the adjusted TimeDate stamp. |
Edit Custom GIF | Shows how to edit common data types that stored as custom resources: major graphic files (.GIF, .PNG, .JPG), sound (.WAV, .MIDI) and video (.AVI) files, or binary files (.CAB, TYPELIB, etc): - Add or replace a non-standard resource (GIF) from .gif file - Add or replace a Cursor from .cur file - Set a new ImageBase value |
Edit Bitmap | Shows how to add or replace a Bitmap Image (.BMP) in the test application. |
Process Folder |
This script shows how to batch process the contents of a directory which has mixed EXEs and DLLs, and patch all the files with given file extensions (EXE, DLL, SYS, CPL, etc) in the source directory. |
Big Test Script | This script shows how to: - Modify a String Table by using a definition file - Add a new String Table - Modify a Message Table - Update a Version Info resource - Create a copy of the resource (Message Table) with another language - Outputs a resource tree to a log file - Save the entire file's resources as a resource DLL |
To see the changes made to the test EXEs, we recommend using Resource Tuner GUI, a visual resource editor.
Download Resource Tuner Console and learn how it can make you more productive.