English
RSS-лента
Рассылка
(архив)
 

Редактор программ

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

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


Версия
для печати

Resource Hacker 3.6.0

  • Размер: 800 КБ
  • Интерфейс: Русский/Английский
  • Платформа: Windows XP/Vista/7
  • Посмотреть: скриншот
  • Обновлено: 26.10.2011
  • Сайт разработчиков:  http://angusj.com/resourcehacker/
  • Платный аналог: Resource Builder (2029 руб.)

Реклама на форуме. Тарифы на рекламу.

Скачать Resource Hacker 3.6.0 для Windows (32-bit)

Похожая программа: XML редактор PSPad

Resource Hacker 3.6.0

Бесплатная программа для редактирования ресурсов приложений, библиотек и т.д..

Для начала, сразу упомяну, что в приведённой ниже статье описывается русскоязычная, но более старая версия программы Resource Hacker 3.5.2.84. Вы можете скачать её вот по этой прямой ссылке: Resource Hacker 3.5.2.84

Редактор программ Resource Hacker 3.6.0Часто бывает, что после установки той или иной программы мы хотим поменять в ней что-нибудь. Иногда нас не устраивает оформление, иногда хочется работать с русской версией приложения, а некоторым, бывает, хочется заменить какие-либо иконки или кнопки управления своими собственными изображениями. Все это можно сделать, если добраться до ресурсов программы. Оказывается для этого вовсе необязательно иметь навыки программирования! Достаточно просто воспользоваться специализированным софтом.

В качестве хорошего бесплатного редактора ресурсов Windows-приложений советую Вам использовать Resource Hacker. Несмотря на небольшой размер, данная утилита в полной мере предоставляет доступ к ресурсам исполняемых файлов и библиотек различных программ, если при их компиляции не был использован нестандартный упаковщик. Благодаря Resource Hacker Вы сможете извлекать/удалять/менять иконки, изменять элементы интерфейса, а также некоторые параметры работы выбранных приложений. Сравнить функциональность Resource Hacker можно с платной программой Restorator:

Сравнение редактора ресурсов Resource Hacker с платным аналогом Restorator


Особенности Resource Hacker Restorator
Стоимость бесплатно от 30€
Открытие и редактирование ресурсов + +
Визуальный редактор диалогов + +
Сохранение правок в .res + +
Сохранение всех ресурсов программы + +
Поддержка командной строки - +
Встроенный HEX-редактор - +

На мой взгляд, единственным преимуществом Restorator’а является именно его возможность открывать неисполняемые файлы в редакторе кода. Это дает более широкие возможности для управления ресурсами неинтегрированными в исполняемый файл или какую-либо библиотеку. С другой стороны, для этих целей мы вполне можем воспользоваться отдельным редактором, поэтому отсутствие оного в Resource Hacker не столь критично.

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

Установка Resource Hacker

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

Окно программы Редактор программ Resource Hacker 3.6.0


Интерфейс программы

Окно Resource Hacker состоит из строки меню (вверху) для вызова разнообразных команд и двух панелей. В левой отображается список найденных и доступных для редактирования ресурсов, а в правой — непосредственно сами ресурсы и их параметры. Кроме того в процессе работы могут появляться дополнительные окна (например, редактор диалогов или окно выбора внедряемых ресурсов), но об этом чуть позже. Предлагаю рассмотреть основы работы с Resource Hacker на двух довольно простых примерах.

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

Открытие файла в программе Редактор программ Resource Hacker 3.6.0

После открытия файла в левой панели мы увидим список из нескольких папок, как на скриншоте выше. Среди них должны присутствовать разделы «Icon» и/или «Icon Group» — это и есть наши иконки. Для того, чтобы развернуть категорию жмем на плюсик левее изображения папки. Стоит заметить, что вложений может быть несколько, поэтому плюсы нужно нажимать до тех пор, пока мы не увидим списка конкретных файлов (обозначены иконкой, похожей на цветок). Нажимаем на любой из записей и в правой панели видим, за какую иконку она отвечает:

Контекстное меню ресурса в программе Редактор программ Resource Hacker 3.6.0

Пример работы с программой

В нашем примере в обеих директориях («Icon» и «Icon Group») содержится всего по одной иконке (и, судя по номеру, ссылаются они на одну и ту же картинку), однако в других программах их может быть и более сотни! Вызвав контекстное меню для выбранной иконки, мы увидим, что мы можем либо сохранить выбранные (или даже все) ресурсы, а также заменить, переименовать или вообще удалить их. В первую очередь нас интересует замена (поскольку все остальные функции довольно просты и не требуют дополнительного разъяснения), поэтому в меню выбираем пункт «Заменить ресурсы». Перед нами откроется диалоговое окно замены значков:

Окно замены иконок в программе Редактор программ Resource Hacker 3.6.0

Здесь нам нужно первым делом кликнуть кнопку «Открыть файл со значком», после чего выбрать библиотеку или отдельную иконку, изображение которой Вы хотите внести в редактируемую программу вместо оригинального значка. В нашем примере мы воспользовались библиотекой, поэтому в списке «Выбрать новый значок» мы видим довольно много изображений. Нам достаточно указать одно из них, после чего нажать кнопку «Заменить».

Второй пример будет немного сложнее. Здесь мы рассмотрим, как произвести русификацию программы. Для этого нужно найти и развернуть категорию «Dialog». Здесь собраны все диалоговые окна обрабатываемого приложения, которые к тому же, мы можем видеть в визуальном редакторе!

Окна редактирования диалогов в программе Редактор программ Resource Hacker 3.6.0

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

Окно визуального редактирования диалогов в программе Редактор программ Resource Hacker 3.6.0

Также в этом окне Вы сможете регулировать размеры и координаты размещения выбранного элемента управления, а также менять его стиль (что нежелательно, поскольку может привести к сбоям).

После внесения всех правок мы можем закрыть визуальный редактор и в основном окне Resource Hacker на правой панели нажать кнопку «Применить»:

Сохранение внесенных изменений в программе Редактор программ Resource Hacker 3.6.0

Изменив таким же образом все диалоги выбранной программы, Вы получите собственноручно русифицированную ее версию! Недостатком Resource Hacker в качестве русификатора является возможность работы только с 32-битными программами, при компилировании которых не использовались упаковщики (в противном случае появится информационное окно о невозможности работы с ресурсами выбранного приложения), а также неполная поддержка таких элементов управления, как выпадающие меню.

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

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

Одним словом, с Resource Hacker Вам предоставляется почти полная свобода действий и неограниченное поле для проявления фантазии в деле программного моддинга!

P.S. Данная статья предназначена для свободного распространения. Приветствуется её копирование с сохранением авторства Руслана Тертышного и всех P.S. и P.P.S.

P.P.S. Если в процессе работы Вам понадобится HEX-редактор, можете прибегнуть к помощи следующей многофункциональной программы, которая среди всего прочего имеет поддержку HEX:
XML редактор http://gold-free.ru/soft/inet/xml-editor.php

Магазин выживальщицких товаров. Товары для охотников и рыболовов на 60market.ru

СКАЧАТЬ Resource Hacker 3.6.0
для Windows (32-bit)



← кнопка для выражения благодарности :)




Похожие программы:
XML редактор: PSPad XML редактор: PSPad Многофункциональный XML (и не только) редактор. Умеет подсвечивать команды великого множества языков программирования, проверять на ошибки, и много чего ещё.
Просмотр изображений: FastStone Image Viewer Просмотр изображений: FastStone Image Viewer Просмотрщик изображений с множеством дополнительных функций, включая конвертор, редактор, браузер, режим слайдшоу (более 150 вариантов переходов) и пакетное преобразование.
Редактор фотографий: Paint.NET Редактор фотографий: Paint.NET Редактор растровых изображений (фотографий и т.д.). Отлично заменит стандартный Paint от Windows. Умеет накладывать множество эффектов, убирать "красные глаза", работать со слоями, со сканером и камерой.
Блокнот: TigerPad Блокнот: TigerPad Текстовый и HTML редактор со множеством функций. Он имеет небольшой размер, быстро работает, красиво выглядит.
Музыкальный редактор: Audacity Музыкальный редактор: Audacity Свободный, простой в использовании звуковой редактор с открытым исходным кодом.


Лаборатория Хакера - Всё лучшее только для вас!

Правила добавления комментариев:

1. Все комментарии проходят цензуру, нет смысла спамить.
2. Однозначно будут удалены:
Бессмысленные, нецензурные, глупые комментарии, неаргументированная критика, а также ссылки на файлообменники и прочие сайты не в тему.
3. Приветствуются:
Аргументированные отзывы о данной программе, а также грамотность и умение формулировать свою мысль в рамках приличия.

маруся 2012-07-26 11:25:02

↑ 0 ↓

Оставить комментарий


Ваше имя:

RSS
 
Комментарий:
Введите символы: *
captcha
Обновить

 

Бесплатный софт:

Полезности:

Развлечения:

САМОРЕАЛИЗАЦИЯ
ГАДАНИЕ НА СОФТЕ
  
Мы в Google+
Надёжное место для Вашего сайта

Система Orphus