Resource hacker что это
Перейти к содержимому

Resource hacker что это

  • автор:

Resource Hacker 5.2.3

Resource Hacker

Resource Hacker

Resource Hacker – это редактор ресурсов исполняемых файлов и библиотек, написанных под ОС Windows. Продукт распространяется бесплатно и поддерживает запуск как 32-х, так и 64-разрядных приложений.

Программа позволяет просматривать и изменять данные EXE, DLL, RES и других типичных для ОС Windows файлов. Так, при помощи инструмента Resource Hacker можно подменить значок Windows в меню «Пуск», заменить изображения ярлыков программ на рабочем столе и на панели задач, а также изменить цвет указателя мыши или содержимое всплывающих диалоговых окон. Как правило, подобные возможности применяются в процессе локализации программных продуктов, а также с целью уменьшения их размера путем удаления ненужных компонентов.

Resource Hacker обладает функционалом стандартного редактора, то есть позволяет находить интересующие пользователя фрагменты кода, копировать, вырезать и вставлять их по необходимости, открывать ресурсы в бинарном виде, откатывать изменения и прочее.

Работа программы может осуществляться как с помощью графического интерфейса пользователя, так и посредством командной строки. Сам GUI довольно понятен.

Элементы управления и инструменты немногочисленны, а наиболее популярные из них выведены на соответствующую панель и имеют вид крупных значков. Код в редакторе построчно пронумерован, что значительно облегчает навигацию.

Resource Hacker допускает определенную кастомизацию интерфейса. Так, пользователь волен изменить тип, размер и начертание шрифта, задать цвет фона панели инструментов и основной рабочей области.

Преимущества Resource Hacker

  • Бесплатное распространение продукта.
  • Поддержка 32-х и 64-разрядных приложений.
  • Понятный графический интерфейс пользователя с деревом каталогов, нумерацией строк и HEX-редактором.
  • Поддержка CLI – интерфейса командной строки.
  • Возможность частичной кастомизации внешнего вида GUI.

Недостатки Resource Hacker

  • Отсутствие поддержки русского и украинского языков интерфейса.

Заключение

Редактор Resource Hacker вряд ли можно назвать «приложением на каждый день». Кроме того, следует отметить, что использование продукта сопряжено с некоторым риском утери работоспособности программ, в связи с чем пользователям стоит заблаговременно озаботиться созданием резервных копий.

Изменения в последней версии

  • исправлена случайная ошибка переполнения при сохранении файла
Разработчик:
Официальный сайт: www.angusj.com
Обновлено: 15.10.2023
Версия Windows : XP, Vista, 7, 8, 10
Язык интерфейса: English

Resource hacker

Resource Hacker (ResHacker, или ResHack) — редактор ресурсов, программа, предназначенная для просмотра, извлечения и замены ресурсов в исполняемых Portable Executable файлах, используемых в 32- и 64-битных версиях операционной системы Microsoft Windows, например, .EXE или .DLL.

С помощью этой программы можно производить поиск и замену икон, изображений и текстовых строк в исполняемых файлах. Среди дополнительных возможностей программа имеет функции работы из командной строки.

Автор программы Ангус Джонсон неоднократно заявлял, что не планирует продолжать развитие программы». [1] Однако 19 ноября 2009 им была выпущена бета версия 3.5.2, в которой была добавлена поддержка 64-битных исполняемых файлов и графических ресурсов в формате PNG.

Ссылки

Примечания

  1. http://www.angusj.com/resourcehacker/ Раздел — «Resource Hacker is no longer being developed»

Wikimedia Foundation . 2010 .

  • Resistance
  • Respawn Entertainment

Полезное

Смотреть что такое «Resource hacker» в других словарях:

  • Resource Hacker — Вид главного окна Resource Hacker Тип Утилита … Википедия
  • Resource Builder — Вид главного окна Resource Builder Тип Утилита Разработчик … Википедия
  • Resource (Windows) — In Microsoft Windows, resources are read only data embedded in EXE or DLL files.The Windows API provides for easy access to all applications resources.TypesEach resource has a type and a name, both being either numeric identifiers or… … Wikipedia
  • Ressource (Windows) — Ressources (Windows) Sous Microsoft Windows, les ressources sont des données statiques incorporées dans des fichiers exécutables (fichiers EXE) et bibliothèques dynamiques (fichiers DLL). L API Windows permet un accès complet à ces ressources en… … Wikipédia en Français
  • Ressources (Windows) — Sous Microsoft Windows, les ressources sont des données statiques incorporées dans des fichiers exécutables (fichiers EXE) et bibliothèques dynamiques (fichiers DLL). L API Windows permet un accès complet à ces ressources en lecture et en… … Wikipédia en Français
  • Ресурсы (Windows) — Ресурсы Microsoft Windows данные, встроенные в EXE, DLL, CPL и (начиная с Windows Vista) MUI файлы. Доступ к этим данным можно получить через функции Windows API. Типы ресурсов У каждого ресурса есть имя и тип. В Windows используются… … Википедия
  • Bootsplash — In computer jargon, Bootsplash is a term for a graphical representation of the boot process of the operating system.Bootsplash can be a simple visualisation of the scrolling boot messages in the console, but it can also present graphics or some… … Wikipedia
  • Windows Live Messenger — Entwickler Microsoft Aktuelle Version 2011 (Build 15.4.3538.513) (6. Juli 20 … Deutsch Wikipedia
  • Free energy suppression — is a conspiracy theory that claims that advanced technology that would reshape current electrical generation methods is being suppressed by special interest groups. These groups are usually related to the oil industry, to whom current energy… … Wikipedia
  • Identity theft — is a form of stealing another person s identity in which someone pretends to be someone else by assuming that person s identity, typically in order to access resources or obtain credit and other benefits in that person s name. The victim of… … Wikipedia
  • Обратная связь: Техподдержка, Реклама на сайте
  • �� Путешествия

Экспорт словарей на сайты, сделанные на PHP,
WordPress, MODx.

  • Пометить текст и поделитьсяИскать в этом же словареИскать синонимы
  • Искать во всех словарях
  • Искать в переводах
  • Искать в ИнтернетеИскать в этой же категории

Resource Hacker для Windows

Resource Hacker скриншот № 1

Resource Hacker — бесплатная утилита, предназначенная для просмотра, изменения, добавления, удаления и извлечения ресурсов в исполняемых (.EXE, .DLL и др.) и ресурсных файлах (.RES) ОС Windows. С помощью программы можно просматривать и изменять курсоры, иконки, изображения, меню, диалоги, воспроизводить встроенные WAV и MIDI треки и т.д. Также присутствует возможность сохранения ресурсов в виде графических файлов (.ICO, .BMP и т.д.), файлов сценариев (.RC), ресурсных (.RES) и нетипизированных двоичных файлов (.BIN). Кроме того Resource Hacker дает пользователю возможность удалять неиспользуемые ресурсы, что позволяет уменьшить размер приложения. Поддерживается работа из командной строки.

  • Исправлены ошибки

ТОП-сегодня раздела «Редакторы кода»

Notepad++ — это редактор, представляющий альтернативу стандартному Блокнотику, который входит.

Hex Editor — мощный и в то же время удобный в эксплуатации редактор Шестнадцатеричных и.

Resource Hacker — бесплатная утилита, предназначенная для просмотра, изменения, добавления.

Бесплатный кроссплатформенный редактор кода для комфортной веб-разработки. Присутствуют.

Atom — кроссплатформенный текстовый редактор с открытым исходным кодом и поддержкой.

Sublime Text — многофункциональный текстовый редактор с широким набором удобных инструментов для выделения, маркировки и обработки текстовых фрагментов кода.

Отзывы о программе Resource Hacker

(ерж про Resource Hacker 5.2.1 [08-10-2023]

Иногда использую в портативном варианте (paf), но как обычный пользователь. В умелых руках может быть более полезной.
| | Ответить

Eugene про Resource Hacker 5.1.8 [24-03-2021]

Комьютер сгорел, пишу с картошки
5 | 16 | Ответить

comext7 про Resource Hacker 5.1.7 [12-06-2020]

654587651123 про Resource Hacker 5.1.7 [23-04-2020]

ахринели чтоль. как можете оценивать если пароля к архиву нет. невозможно оценить , не то что установить
5 | 12 | Ответить

Snem в ответ 654587651123 про Resource Hacker 5.1.7 [24-04-2020]

Какой нах*** пароль?
Ты что куришь?
12 | 4 | Ответить

Strasti про Resource Hacker 5.1.7 [05-04-2019]

Реально фигня .. даже mid файл не может вытащить .. иконки диалоги — это всё что может .. дерьмо
6 | 9 | Ответить

Resource hacker что это

Программа Resource Hacker™ была разработана как полноценное средство редактирования ресурсов приложений: для компиляции, просмотра, декомпиляции и перекомпиляции ресурсов как 32-битных, так и 64-битных приложений Windows. Resource Hacker может открыть любой двоичный исполняемый файл Windows (*.exe, *.dll, *.scr, *.mui, и т. д.), чтобы можно было добавлять, модифицировать или удалять отдельные ресурсы в этих файлах. Resource Hacker может создавать и компилировать файлы скриптов ресурсов (resource script files, *.rc), и может также редактировать стандартные файлы ресурсов (resource files, *.res).

Resource Hacker01

[Компиляция]

Компиляция может быть начата либо передачей через командную строку имени файла скрипта ресурсов в качестве параметра, или с помощью текстового редактора программы Resource Hacker.

Поддерживаемые директивы компилятора: #DEFINE, #UNDEF, #IF, #ELIF, #ELSE, #IFDEF, #IFNDEF, #INCLUDE и #PRAGMA. Директивы #INCLUDE, #IF и #IFDEF могут быть вложены друг в друга на несколько уровней.

Строки в операторах ресурсов определяются между двойными кавычками («). Эти строки также могут содержать типичные для языка C символы с экранированием обратным слешем — \t , \n , \\ , \» и \000 .. \377 (octal, восьмеричный формат). Чтобы указать в строке кавычку, она может быть точно так же экранирована слешем, или она может быть указана дважды.

Комментарии в скрипте начинаются либо после двойного слеша (//), либо после точки с запятой (;).

Имена файлов в операторах ресурсов могут быть обработаны только как строки, поэтому они ОБЯЗАТЕЛЬНО должны быть заключены в двойные кавычки, иначе будут появляться ошибки компиляции.

Полный список операторов определения ресурсов (Resource-Definition Statements) можно найти на сайте Microsoft [2].

Resource Hacker02

[Просмотр ресурсов]

После того, как исполняемый файл открыт, большинство ресурсов отобразятся либо как изображения (или группа изображений), либо как декомпилированный текст:

Resource Hacker03

Resource Hacker04

Однако некоторые типы ресурсов будут отображаться как в их компилированной форме, (например как диалог или всплывающее меню), так и в виде в формате декомпилированного текста.

Resource Hacker05

Некоторые типы ресурсов могут быть показаны только как сырой дамп из байт данных:

Resource Hacker06

[Использование внутреннего редактора для модификации текстовых ресурсов]

Окна диалога, меню приложений, таблицы строк, таблицы сообщений, акселераторы и ресурсы форм Borland могут быть легко отредактированы и заново скомпилированы с помощью внутреннего редактора ресурсов.

Resource Hacker07

У графических элементов управления окон диалога (dialog controls) могут быть визуально изменены размеры и/или они могут быть перемещены, с любыми изменениями, автоматически отражаемыми в скрипте ресурсов. Преобразование между точками экрана и единицами измерения диалога делается автоматически. Элемент управления выбирается кликом на нем в отображаемом диалоге. Альтернативно могут использоваться клавиши табуляции (Tab или Shift+Tab) для выбора следующего по порядку или предыдущего элемента управления. Выбранный элемент будет отображать «ручки» для изменения размера. Для перемещения элемента управления без изменения его размера (когда этот элемент выбран), кликните на нем и перетащите в другое место. Клавиши со стрелками также могут использоваться для перемещения элемента, когда он выбран. Размер элемента управления может быть изменен кликом на нем и перетаскиванием его боковых и угловых «ручек». Альтернативно для изменения размера могут использоваться клавиши со стрелками в комбинации с кнопкой Shift.

Редактор диалога (Dialog Editor) может быть открыт из всплывающего меню, отображаемого правым кликом на диалоге предварительного просмотра (preview). Редактор элементов управления (Control Editor) может быть открыт из того же контекстного меню, как только был выбран нужный элемент.

Resource Hacker08

Resource Hacker09

Могут быть добавлены новые графические элементы управления. Control Editor поддерживает почти все стандартные и общие классы элементов управления Microsoft, применяемые для создания графического интерфейса пользователя в GUI-приложении. Также могут быть добавлены определяемые пользователем классы в предварительно определенный список классов, путем осторожного редактирования текстового файла Dialog.def, который можно найти в той же папке, что и Resource Hacker. Кнопки панели инструментов включают обычно используемые элементы управления. Левый верхний угол добавляемого элемента управления примет по умолчанию значение в точке, по которой первоначально кликнули кнопкой в окне диалога.

[Замена картинок]

Если ресурс для замены это иконка, курсор или растровое изображение (bitmap), то исходный файл может быть *.ico, *.cur или *.bmp соответственно, и он может быть выбран из файла *.res или другого файла *.exe. Выберите в меню Action|Replace Icon (Cursor или Bitmap).

Resource Hacker10

[Синтаксис командной строки]

Почти весь функционал Resource Hacker доступен из командной строки, при этом необязательно открывать графический интерфейс программы Resource Hacker.

Инструкции командной строки и скрипты Resource Hacker могут избавить от тяжелой работы повторения действий задач Resource Hacker.

Инструкции командной строки это комбинации операторов ключей, за которыми идут параметры, что показано в следующей таблице:

Ключ Параметр Описание
-open filename Имя файла, который будет модифицирован. Это должен быть файл Windows PE (*.exe, *.dll, и т. д.), или либо скомпилированный, либо не скомпилированный файл ресурсов (*.res или *.rc).
-save filename Имя нового файла, который модифицируется или создается заново. Либо модифицированный открытый файл, либо распакованный ресурс.
-resource filename Файл, который содержит ресурс, добавляемый к открытому файлу.
-action действие Задает действие, которое применяется к открытому файлу:
• compile — компилирует файл ресурсов (*.rc).
• add — добавляет ресурс. Если он уже существует, то произойдет ошибка.
• addskip — добавляет ресурс, ничего не делает, если он уже существует.
• addoverwrite — добавляет ресурс, перезаписывая его, если он существует.
• extract — распаковывает ресурс.
• delete — удаляет ресурс.
-mask маска_ресурса Type, Name, Language. Запятые указываются обязательно, но наличие любого из этих элементов не обязательно.
-log файл В качестве файла может быть указано имя файла, CONSOLE или NUL. В лог записываются подробности выполняемых операций. Если этот ключ опущен, то лог будет записываться в файл resourcehacker.log.
-script filename Задает файл скрипта, где может содержаться любое количество команд. Это не скрипт ресурсов! Для дополнительной информации введите команду -help script.
-help options В качестве параметра options должно быть указано commandline или script (подсказка доступна только по этим ключам, другие ключи игнорируются). Результат подсказки выводится всегда в консоль.

• Идентификаторы ключей командной строки (кроме ключа -script) могут быть заменены их сокращениями в виде одной буквы (например -res может быть заменен на -r).
• Инструкции ключей могут следовать в командной строке в любом порядке.
• Имена файлов, содержащие пробелы, должны быть заключены в двойные кавычки.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *