Resource hacker что это за программа

Resource hacker что это за программа

Resource Hacker
Версия: 5.1.6.337

Последнее обновление программы в шапке: 09.08.2018

Описание:
Данная программа предназначена для просмотра, изменения, добавления, удаления и извлечения ресурсов из 32-х и 64-х разрядных исполняемых файлов.

Причина редактирования: Resource HackerTM Version 5.1.7
02.05.15, 14:31 | #2


Друзья 4PDA
Реп: ( 1285 )

Resource Hacker v4.0.0 от 2 мая 2015
Скачать: reshack_v4.0.0_setup.exe ( 1.57 МБ )

18.10.15, 13:43 | #3


Друзья 4PDA
Реп: ( 215 )
07.10.17, 23:33 | #4


Друзья 4PDA
Реп: ( 470 )

Resource Hacker v.4.5.30

Прикрепленные файлы
03.06.18, 19:15 | #5


Друзья 4PDA
Реп: ( 1 )
Alex, как перевести с ней если нет папки меню? Или есть аналог программы что бы перевести программу?
12.06.18, 19:10 | #6


Пользователи
Реп: ( 0 )

нужна помощь.

Используем Resource Hacker для разных целей


система- 1803. тема Buuf всё хорошо но кнопки управления окнами необходимо увеличить. как это сделать?
с программой Resource Hacker — никак не могу разобраться где и что, может не там ищу. кто гуру — помогите.

Прикрепленные изображения

Прикрепленное изображение

31.07.18, 10:12 | #7


Друзья 4PDA
Реп: ( 215 )

Исправлено: неверная подстановка шрифтов редактора при отображении многобайтовых символов
Исправлено: компилятор неправильно обрабатывал шестнадцатиричные escape-символы с неоднозначным завершающим текстом.
Исправлено: некорректная обработка директивы #define
Исправлено: некорректная обработка выравнивания строки состояния в ресурсах диалога
Исправлено: некорректная нумерация строк при переключении режима редактирования / двоичного представления
Исправлено: были нарушены относительные пути в именах файлов
Исправлено: неверные сообщения об ошибках при разборе некоторых #include файлов
Исправлено: ошибки при извлечении ресурсов с использованием сценариев командной строки.
Добавлено: добавлена поддержка многострочных комментариев / * . * /
Обновлено: теперь можно открывать и сохранять нересурсные текстовые файлы
Обновлено: улучшена контекстная справка

27.02.19, 13:37 | #8


Друзья 4PDA
Реп: ( 256 )
Resource HackerTM Version 5.1.7

3 янв 2019 вышла новая версия
Изменения в 5.1.7:
Исправлена некорректная компиляция акселератора.

15.04.19, 15:51 | #9


Друзья 4PDA
Реп: ( 195 )

Херня, а не прога. В простой проге не нашла текста. Прогу приложил, если кто захочет проверить.

Источник: 4pda.to

Resource hacker что это за программа

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

Урок 8. Работа с программой Resource Hacker

Resource Hacker01

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

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

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

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

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

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

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

Resource Hacker02

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

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

Resource Hacker03

Resource Hacker04

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

Resource Hacker05

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

Resource Hacker06

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

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

Читайте также:
Peel mi remote что это за программа на xiaomi redmi note

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).
• Инструкции ключей могут следовать в командной строке в любом порядке.
• Имена файлов, содержащие пробелы, должны быть заключены в двойные кавычки.

Источник: microsin.net

Resource Hacker: как пользоваться, инструкция, характеристика программы, установка и особенности эксплуатации

А вы знаете, что можно сравнительно просто самостоятельно изменить «Виндовс ХР», скажем, на «Виндовс 7»? Конечно, тут имеется в виду не «начинка», а внешнее оформление: диалоговые окна, шрифты, кнопки. Чтобы изменить интерфейс операционной системы под свой вкус, достаточно знать, как пользоваться Resource Hacker. Данная программа позволяет открывать, изменять ресурсы системных файлов «Виндовс» даже рядовому пользователю ПК. Продвинутым юзерам представляются дополнительные возможности по добавлению в меню собственных ресурсов, использованию скриптов и проч.

Читайте также:
Для чего нужна программа документы пу 6

Что это?

Программа Resource Hacker — это бесплатное приложение по редактированию системных файлов операционной системы «Виндовс». В частности, она используется в отношении 32-битных документов. Это форматы DLL, EXE, CP и проч.

Узнав, как пользоваться Resource Hacker, вы сможете:

  • добавлять;
  • просматривать;
  • видоизменять;
  • переименовывать;
  • удалять ресурсы в данных файлах.

Суть действия программы — в ее названии. С английского буквально переводится как «Взломщик ресурсов». Приложение открывает доступ к изменению иконок, кнопок, стилей, оформлению диалоговых окон «Виндовс», что в рамках перенастроек параметров системы сделать невозможно. Вы можете полностью изменить интерфейс ОС под себя с помощью такого приложения.

resource hacker как пользоваться

Скачивание и установка программы

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

Отметим, что данное приложение не нужно устанавливать, активировать или регистрировать! Откройте архив, который вы загрузили. Все имеющиеся в нем файлы переместите в отдельную папку. Лучше всего так — C:Program FilesResource Hacker.

После этого запустите приложение. Вот и все, оно готово к работе!

Открытие файлов в приложении

Итак, давайте разбираться, как пользоваться Resource Hacker. Чтобы отредактировать какой-то каталог, его нужно открыть в этом приложении. На старте перед вами появятся следующие пункты:

  • AVI. Открытый каталог содержит в себе файлы расширения AVI.76.
  • Курсор. В каталоге содержатся файлы с различными вариациями внешнего вида курсора.
  • Точечный рисунок. В каталоге имеются точечные изображения.
  • Значок. Каталог содержит в себе иконки, значки.
  • Меню. Подразумевает, что в файле различные типы оформления меню.
  • Диалоговые окна. Каталог содержит несколько вариаций оформления диалоговых окон.
  • Строки таблицы. Соответственно, в каталоге версии строк.
  • Акселераторы. Каталог содержит в себе данные о применяемом сочетании клавиш.
  • Информация о версии. Что это значит? В каталоге данные о версии файла.

изменить цвет кнопки с помощью resource hacker

Просмотр ресурсов в программе

В версии Resource Hacker RUS, как в англоязычной вариации программы, доступна опция просмотра ресурсов, содержащихся в том или ином каталоге «Виндовс». В программе вы легко можете продемонстрировать любой из них. Для этого достаточно развернуть структуру каталога, нажать на название ресурса, который вам интересен.

В общем, каждый из них будет состоять из трех составляющих:

  • Тип ресурса. Будет обозначено, к какому из вышеперечисленных типов относится данный: курсор, акселераторы, точечные рисунки, диалоговые окна и проч.
  • Название ресурса. Какое наименование данный ресурс имеет в системе «Виндовс».
  • Язык ресурса. Тут, соответственно, обозначается язык, используемый в файле. Применяется кодировка. Например, для английского — 1033, для русского — 1049.

А как изменить цвет кнопки с помощью Resource Hacker? О вариантах самого интересного применения программы мы с вами поговорим далее.

resource hacker rus

Изменение иконки, значка, курсора или точечного изображения

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

  1. Выберите в каталоге ресурс, который вы хотите изменить. Например, это точечный рисунок в интерфейсе. Примерный путь таков: Bitmap-> 131-> 1033.
  2. Далее мы переходим (в русскоязычной вариации программы) в «Действия», выбираем пункт «Замена курсора/точечного рисунка/значка». В англоязычной версии этот путь интуитивно понятен: Action -> Replace Icon/Cursor/Bitmap.
  3. Перед вами появится новое окно. Выберите в нем «Открыть файл. » с нужным ресурсом. Им может быть другой точечный рисунок, вариация курсора и т. д. Поэтому важно предварительно загрузить новую версию изображения на свой компьютер.
  4. В следующем диалоговом окне выберите нужный ресурс на замену.
  5. Нажмите на кнопку «Открыть».
  6. Следующее действие — «Изменить».

Вот и все действия. Так просто можно настроить «Виндовс» на ПК, ориентируясь исключительно на свои вкусы. Но это только начало — идемте дальше!

Изменение AVI-файла

Для файлов такого типа инструкция к Resource Hacker будет несколько иной. Однако алгоритм действий и здесь не отличается особой сложностью. Смотрите сами:

  1. Выберите ресурс, который вам хочется изменить.
  2. В меню нажмите на «Действия». Важно остановиться на пункте «Изменить другой ресурс» (в англоязычной версии — Replace Other Resource).
  3. В открывшемся окне остановитесь на «Открыть файл с новым ресурсом». Он также должен быть предварительно загружен вами в память компьютера.
  4. Выберите необходимый файл из списка и кликните на «Открыть».

Кстати, в этом типе работ важно обратить внимание на трактовку категорий, что мы разобрали выше. Вот что они будут значить в данном контексте:

  • Тип ресурса. Например, вы выбрали именно AVI-файл. Следовательно, вы можете изменить его на любой другой, но только представленный в формате AVI.
  • Название ресурса. Позволяет конкретно определиться, какой именно файл замените на новый, что помогает избежать путаницы.
Читайте также:
Splashtop streamer client что это за программа

Закончить преобразование вы можете простым нажатием на кнопку «Изменить».

resource hacker инструкция пользователя

Изменение меню, диалоговых окон, строк

Resource Hacker (на русском и на английском функции программы идентичны) позволяет также настроить диалоговые окна «Виндовс» под свой вкус. Сложность здесь в том, чтобы найти в сети шаблоны на замену стандартным.

Действия по замене интерфейса тут несколько отличаются от предыдущих:

  1. Выберите ресурс, который вы хотите изменить. Например: String Table -> 4 -> 1049.
  2. Внесите необходимые изменения.
  3. После этого кликните на Compile Script.
  4. Далее произведется комплементация скрипта. Что хорошо, если вы допустили ошибку в перенастройке, появится соответствующее оповещение. Изменения вступят в силу только после того, как проблема будет устранена. Следовательно, ошибки не повлияют на работоспособность операционной системы.

программа resource hacker

Добавление собственных ресурсов

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

Вы можете не только найти готовые шаблоны в сети, чтобы поставить их на замену стандартному интерфейсу «Виндовс» (например, использовать значки «Виндовс 2000» в самой современной «десятке»), но и создать ресурсы самостоятельно в графическом редакторе. То есть нарисовать, смонтировать значок, курсор, кнопку. Правда, здорово? В творчестве важно помнить одно: формат файла должен быть такого же типа, как и формат изменяемого ресурса.

Итак, вы нарисовали или сконструировали собственный точечный рисунок, значок, курсор или AVI-файл. Сохраните ресурс, назовите его узнаваемым именем. Далее откройте Resource Hacker:

  1. Перейдите в «Действия».
  2. Остановитесь на пункте «Добавить новый ресурс».
  3. Теперь остановитесь на разделе «Открыть файл с новым ресурсом».
  4. Выберите из списка свое творение.
  5. Теперь обозначьте наименование, тип и язык нового ресурса. Помните, что эти параметры должны отличаться от уже существующих.
  6. Осталось кликнуть на кнопку «Добавить ресурс».

resource hacker на русском

Добавление новых пунктов меню

Напоследок самое сложное задание. Программа позволяет пользователю самостоятельно добавлять в интерфейс «Виндовс» собственные пункты контекстного меню. Как это сделать на практике, мы покажем далее.

Итак, наша задача — добавить какой-то пункт в меню. Пример выйдет такой:

MENUITEM «ur_desired_string», 12345, MFT_STRING, MFS_GRAYED | MFS_DEFAULT

Разберем что к чему:

  • «ur_desired_string» — текст, который будет отображаться в контекстном меню.
  • 12345 — числовой идентификатор. Он должен отличаться от уже существующих.
  • MFT_STRING — описание текста, который будет представлен.
  • MFS_GRAYED — отключение MENUITEM. Для противного действия (активации) измените на MFS_ENABLED.
  • MFS_DEFAULT — делает запись полужирной. Параметр можно не изменять.

Чтобы у вас не возникало сложностей с добавление нового пункта, отредактируйте только разделы «ur_desired_string» и 12345. Для всех иных параметров оставьте автоматические значения.

resource hacker на русском

Мы представили читателю самые простые, но вместе с тем и интересные изменения интерфейса ОС «Виндовс», которые можно сделать при помощи Resource Hacker. Программа также позволяет добавлять вновь созданные ресурсы в действующие диалоговые окна, использовать скрипты в двух формах — отдельных и многократных команд. Несмотря на то, что это «Взломщик ресурсов», приложение (если оно скачено из надежного источника) безопасно для вашего компьютера, не вносит в систему фатальных изменений. Его главное предназначение — изменить стандартные на собственные ресурсы для оформления интерфейса ОС.

Источник: fb.ru

Resource Hacker

Скриншот приложения Resource Hacker - №1

Resource Hacker — это компактная программа, созданная чтобы помочь в работе с ресурсами системы, а именно с файлами .exe и .res. Она позволяет извлекать их, заменять иконки и графику, и т.д. Программа завернута в интуитивно понятный интерфейс, который хорошо структурирован и организован. С ее помощью можно открывать файлы ресурсов, обозревать их папки, иконки и группы иконок, таблицы, посмотреть информацию о версии и пр.

Resource Hacker показывает превьюшки изображений, и позволяет просматривать и редактировать HEX код, изменять цвет фона изображений, сохранять битмаповые группы в файл, удалять и переименовывать ресурсы, и изменять язык. Кроме этого, используя эту программу можно выполнять поиск информации, сохранять ресурсы в .bin или .res файлы, заменять иконки, курсоры и изображения, импортировать информацию из текстовых шаблонов или скриптов, добавлять бинарные ресурсы или вставлять внешние файлы ресурсов. Эта программа представляет собой продвинутый инструмент для извлечения, анализа и редактирования файлов ресурсов. Скачайте Resource Hacker с freeSOFT.ru: это бесплатно, безопасно и быстро.

Источник: freesoft.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru