Resource Tuner
   HOME

TheInfoList



OR:

Resource Tuner is a
shareware Shareware is a type of proprietary software that is initially shared by the owner for trial use at little or no cost. Often the software has limited functionality or incomplete documentation until the user sends payment to the software developer. ...
application developed by Heaventools Software for viewing and editing
resources ''Resource'' refers to all the materials available in our environment which are Technology, technologically accessible, Economics, economically feasible and Culture, culturally Sustainability, sustainable and help us to satisfy our needs and want ...
in executable files of the PE (
Portable Executable The Portable Executable (PE) format is a file format for executables, object file, object code, Dynamic-link library, dynamic-link-libraries (DLLs), and binary files used on 32-bit and 64-bit Microsoft Windows, Windows operating systems, as well ...
) format, such as .exe and .dll, which are used in 32-bit and 64-bit versions of
Microsoft Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
operating systems.


Overview

Resource Tuner enables users to open executable files to browse, extract, add, or modify embedded resources. These resources define the
graphical user interface A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such ...
and behavior of Windows applications, including icons, cursors,
dialog box In computing, a dialog box (also simply dialog) is a graphical control element in the form of a small window that communicates information to the user and prompts them for a response. Dialog boxes are classified as " modal" or "modeless", dep ...
es, menus, string tables, images, multimedia files,
keyboard shortcuts In computing, a keyboard shortcut (also hotkey/hot key or key binding) is a software-based assignment of an action to one or more keys on a computer keyboard. Most Operating system, operating systems and Application software, applications come ...
,
manifest file In computer programming, a manifest file is a Data file, file containing metadata for a group of accompanying files that are part of a set or coherent unit. For example, the files of a computer program may have a manifest describing the name, Soft ...
s, and version information blocks. Resource Tuner is commonly used as an auxiliary tool in software localization and
static program analysis In computer science, static program analysis (also known as static analysis or static simulation) is the analysis of computer programs performed without executing them, in contrast with dynamic program analysis, which is performed on programs duri ...
, where access to resource files is essential. Editing and addition of resources are facilitated through built-in wizards for each resource type. When operating in search mode, the application scans the resource sections of executable files within specified directories and extracts resources based on search criteria configured by the user.


Features

* Full
Unicode Unicode or ''The Unicode Standard'' or TUS is a character encoding standard maintained by the Unicode Consortium designed to support the use of text in all of the world's writing systems that can be digitized. Version 16.0 defines 154,998 Char ...
support. * One-click extraction of selected or all resources at once. * Batch replacement of icons in ICO and PNG formats. * Binary resources not suitable for direct editing can be replaced with external files. * Built-in filters to hide or display specific types of resources (e.g., only icons or image files); users can create custom filters. * Manifest wizard to insert application manifests specifying required privilege levels and setting the scaling of applications when using high definition monitors. * Support for editing form properties in executables created with
Delphi Delphi (; ), in legend previously called Pytho (Πυθώ), was an ancient sacred precinct and the seat of Pythia, the major oracle who was consulted about important decisions throughout the ancient Classical antiquity, classical world. The A ...
and C++ Builder. * Undo/redo functionality and backup creation for modified files. * Originally available in English, the software interface has since been expanded to a total of 16 languages.


Plugins

Resource Tuner includes plugins for automatic unpacking of compressed executable files. When a file is opened, the software determines whether it has been packed using common executable compression tools such as UPX. If so, the file is automatically unpacked for resource editing. Repacking operations are not supported. An API is provided for users to develop custom plugins.


Command-line Edition

A separate product, Resource Tuner Console, is available to support automated resource editing tasks. It provides a command-line interface and utilizes the Windows Script Host (WSH) for script execution.
VBScript VBScript (Microsoft Visual Basic Scripting Edition) is a deprecated programming language for scripting on Microsoft Windows using Component Object Model (COM), based on classic Visual Basic and Active Scripting. It was popular with system admi ...
is the default
scripting language In computing, a script is a relatively short and simple set of instructions that typically automation, automate an otherwise manual process. The act of writing a script is called scripting. A scripting language or script language is a programming ...
, although other WSH-compatible languages may also be used. This version is intended for use in
build automation Build automation is the practice of building software systems in a relatively unattended fashion. The build is configured to run with minimized or no software developer interaction and without using a developer's personal computer. Build automati ...
or mass resource replacement scenarios.


Licensing

Resource Tuner is distributed as
shareware Shareware is a type of proprietary software that is initially shared by the owner for trial use at little or no cost. Often the software has limited functionality or incomplete documentation until the user sends payment to the software developer. ...
. A free trial version is available, with licensing required for continued use or access to the full feature set.


See also

* Resource Hacker *
Portable Executable The Portable Executable (PE) format is a file format for executables, object file, object code, Dynamic-link library, dynamic-link-libraries (DLLs), and binary files used on 32-bit and 64-bit Microsoft Windows, Windows operating systems, as well ...


References

{{reflist


External links


Resource Tuner homepage
Windows-only proprietary software Shareware 2001 software Pascal (programming language) software Programming tools for Windows Software-localization tools Windows software