Программа restorator для чего
Что такое Restorator? Как скачать, установить и пользоваться программой?
Restorator предоставляет пользователю возможность редактирования ресурсов, тем самым изменяя внешний вид и даже язык того или иного выбранного приложения.
Что это за программа и для чего она нужна?
Restorator используется для двух основных целей:
Как скачать и установить программу?
Для загрузки программы проделайте следующие действия:
После загрузки файлов следуйте инструкциям Мастера установки, который поможет установить вам Restorator на свой компьютер.
Как пользоваться?
Чтобы отредактировать текстовые ресурсы, проделайте следующие действия:
Помимо текстовых, таким же образом можно отредактировать ресурсы в виде диалоговых окон и внутренней графики.
Отличие версий 2007 и 2018 годов
В версии Restorator 2018 года (по сравнению с версией 2007 года) присутствуют следующие особенности:
В первую очередь утилита Restorator нужна переводчикам приложений для Windows. Ее простой интерфейс поможет быстро перевести весь необходимый текст, который включает в себя приложение. Также эта утилита понравится тем, кто любит экспериментировать с внешним видом не только сторонних приложений, установленных в операционной системе, но и с интерфейсом самой Windows.
Оглавление
Вступление
Restorator может редактировать эти файлы ресурсов и тем самым изменить внешний вид или язык приложения, полностью независимо от разработки и инструментов компилирования. Вы можете редактировать ресурсы непосредственно в исполняемом файле.
Использование редактора
Restorator позволяет локализовать приложение целиком. Вы можете отредактировать все ресурсы, которые содержат текст, и перевести их на различные языки. Во внешнем редакторе изображений Вы можете изменить тексты, которые находятся на изображениях.
Для разработчиков Restorator позволяет эффективно управлять .res, .dcr и другими файлами, содержащими ресурсы. Вы можете изменить пользовательский интерфейс любого 32-разрядного приложения Windows и создавать свои собственные приложения. Restorator облегчает просмотр, извлечение и замену таких ресурсов, как изображения, текст, меню, диалоги, звуки, анимации.
Редактор работает со следующими расширениями файлов:
Программа работает в операционных системах Windows 98/ME/NT/2000/XP/Vista. Поддержка Windows 7 не заявлена, т.к. последняя версия редактора была выпущена в июле 2007 года, но редактор с успехом работает и в этой новой операционной системе.
Скачайте с сайта разработчика пробную русскую версию (30 дней) и установите на компьютер.
Первый запуск и настройка
Запустив программу, Вы увидите следующее окно (рис. 1):
Важные настройки
В строке меню выбираем Сервис – Настройки – Сохранение файлов (рис. 2).
Интеграция в оболочку (рис. 3).
Ассоциации файлов (рис. 4).
Ассоциации файлов
По умолчанию представлены не все расширения файлов, с которыми может работать редактор. Для добавления новых расширений нажмите кнопку Добавить, чтобы открыть следующее окно (рис. 5).
Впишите по очереди в поле ввода такие расширения файлов:
нажимая после каждого введенного расширения ОК (рис. 5).
Опции Ассоциация и Контекстное меню включают открытие связанных файлов из Проводника. Опцию Ассоциация лучше использовать по умолчанию только для файлов *. res, иначе после ассоциации программы, допустим, с файлами *. exe приложения перестанут запускаться, и будут открываться в редакторе ресурсов!
Добавив расширения, закройте настройку ассоциаций файлов, затем нажмите ОК (рис. 4).
Возвращаемся к главному окну настроек и переходим к пункту Файловый проводник (рис. 6).
Дополнительные настройки (рис.7)
Опция, отмеченная красным прямоугольником, в Windows 7 работает некорректно, поэтому не включайте её. Теперь программа настроена, и можно начинать ее использование.
Работа с редактором
Перед началом работы с системным файлом (imageres.dll, например) надо получить на него полные права доступа, иначе вы не сможете сохранить измененный файл. Как это сделать, можно прочитать в статье «Как получить доступ к файлам, папкам, разделам реестра в Windows Vista и Windows 7». Получив права, откройте Проводник, перейдите в папку Windows\System 32 и найдите файл imageres.dll.
Щелкните не нем правой кнопкой мыши (ПКМ) и в открывшемся меню выберите пункт Открыть с помощью Restorator (рис.8).
Откроется окно редактора с уже загруженным файлом (рис.9).
Также можно открыть файл из окна программы через меню Файл или нажать на панели инструментов изображение папки со стрелкой вверх (второй слева).
Интерфейс программы напоминает Проводник, но с двумя вкладками справа:
Редактор поддерживает перетаскивание файлов (ресурсов) между левой и правой панелями.
Извлечение ресурсов
На рисунке 10 вы видите в Файловом проводнике папку С:\ТЕМР, созданную специально для работы с ресурсами (можно использовать любую удобную вам).
Обратите внимание, что в строке состояния отображаются данные о ресурсе:
Ресурс, подготовленный для замены, должен быть с такими же параметрами:
Назначение ресурсов
Вы можете отредактировать извлеченный звук или подготовить новый. Чтобы назначить новый ресурс, достаточно перетащить его мышью из правой части окна в левую точно на целевой ресурс, после чего к его значку добавится стрелка (рис.12), если включена соответствующая опция в Настройках (рис. 2). Это означает, что ресурс был изменён.
Таким же образом назначаются все ресурсы (рис.13)
Заключение
В этой части статьи была рассмотрена область применения Restorator, начальные настройки программы, извлечение и назначение ресурсов. Во второй части будет описано редактирование текстовых ресурсов, ресурсов меню и диалоговых окон.
Restorator 2018
Restorator – программа для работы с Windows-приложениями и их компонентами: изменяет, добавляет и удаляет текст, изображения, значки, звуки, видео, диалоги, находит и извлекает конкретные данные, поддерживает групповую обработку через командную строку.
Restorator станет надежным помощником для локализации, настройки и улучшения дизайна любой программы независимо от процесса создания и компилирования.
Редактор не потребует никаких специфических знаний от обычного пользователя и окажется не менее полезным инструментом для начинающего разработчика.
Главный функционал Restorator
В перечень функциональных возможностей программы входит:
Имеет простой и понятный пользовательский интерфейс. С левой стороны главного окна Restorator находится панель, отображающая в виде древовидной структуры элементы открытых компонентов.
В центре размещаются две вкладки: Средство просмотра и Браузер файлов. Первая вкладка поможет подробно ознакомиться с данными, а вторая — изучить файлы, расположенные на жестком диске.
Особенности работы с Restorator
Стоит отметить, что пробная сборка редактора ограничена 30 днями бесплатного использования, имеет урезанный функционал и включает маркировку измененных ресурсов «Исправлено с помощью Restorator», добавляемую к строкам меню, диалогам и версии при сохранении.
Тем не менее в целом инструмент обладает большим потенциалом:
Программа Restorator поддерживает операционные системы Windows 7, 8 и 10 любой битности.
Программа restorator для чего
Сообщения: 6903
Благодарности: 2122
Профиль | Отправить PM | Цитировать
Вложения
Restorator 2007 Help Rus.txt | |
(58 байт, 1133 просмотров) | |
Context Menu x64.7z | |
(559 байт, 641 просмотров) | |
Restorator 2007 Update 3.7z | |
(293.7 Kb, 1094 просмотров) |
Restorator может редактировать эти файлы ресурсов и тем самым изменить внешний вид или
язык приложения, полностью независимо от разработки и инструментов компилирования.
Вы можете редактировать ресурсы непосредственно в исполняемом файле.
Статьи предназначены для начинающих пользователей и рассматривают «первые шаги» в работе с программой.
Во вложении ссылка на русскую Справку с примерами (5.10 Мб)
Перейти к статьям >>
Извлечение ресурсов из всех файлов системы
Выбираете в верхней части окна Захват типов ресурсов все типы,
ниже, в Исходные файлы, выбираете Захват из файлов в папке и указываете
диск С:\ (или на каком установлена система). Далее.
Переходите ниже, в Файлы назначения (захваченные), указываете папку для сохранения
извлеченных ресурсов и ещё ниже выбираете Место в подпапках для каждого типа.
Нажимаете Начать захват и ждете окончания процесса.
При таких настройках все выбранные в Захват типов ресурсов типы будут разложены по своим папкам
с указанием имени файла и номера (или имени) ресурса, откуда он был захвачен!
Например, изображения:
Сохранив захваченные ресурсы вы в последствии можете быстро найти нужный,
т.к. имя картинки, значка, анимации и т.д. содержит имя файла и номер ресурса!
Поиск ресурса во всех файлах системы!
Далее, в зависимости от того, что нужно найти, выбираем параметры поиска.
Надо иметь хоть какое-нибудь представление, где нужный ресурс может находиться.
С картинками, анимацией, значками и др. более менее понятно, т.к. находятся они в «теле» файла.
Поиск текста может быть затруднен тем, что текст может находиться непосредственно в диалоге,
а может в строковой таблице.
Как правило, в строковой таблице хранится текст, который не используется в статичных полях диалогов,
а отображается в раскрывающихся списках, настройках и т.д.
Можно конечно выбрать параметр Все типы, но поиск может затянуться надолго!
Далее надо выбрать место поиска.
Языковые файлы, отвечающие за интерфейс системы (в большинстве своем) находятся здесь:
Значит в поле Поиск в: указываем этот путь, ставим галку на опции Включая подпапки
и нажимаем кнопку Начать поиск.
Поиск в этой папке ничего не дал, значит надо искать в другой подпапке папки Windows.
В папке Windows есть ещё одна папка с языковыми файлами:
Запускаем поиск в ней.
И вот файл, содержащий надпись Выполнить. найден.
Закрываем окно поиска и переходим к папке Строковая таблица.
Надпись из меню Пуск найдена!
Добавление ресурсов в файлы
Объясню на примере.
Допустим, в файле все ресурсы имеют языковой параметр Русский. Вы добавили изображение и не проверили язык.
По умолчанию языковой параметр принял значение Нейтральный. Вы создали Респатчер для последующего применения и распространения.
Другой человек для этого же файла добавил свои ресурсы, но с правильным для этого файла языком, например Русским.
Вы решили воспользоваться Респатчером второго человека, а файл уже пропатчен Респатчером первого.
Изменений после второго пропатчивания вы не увидите!
После первого пропатчивания был добавлен ресурс с языком Нейтральный, который, как я писал выше, имеет приоритет
перед конкретными языками. После второго пропатчивания ресурс с языком Русский в файл был добавлен, но там же
уже существует ресурс с языком Нейтральный, который и будет отображать система!
Другими словами, такие два Респатчера для одного и того же файла не будут совместимы.
Ресурс из второго Респатчера не заменяет ресурс из первого, а добавляет свой.
Для дальнейшего редактирования\использования сделанных изменений в файле можно использовать формат файлов .RES.
Создать его проще, чем создать Респатчер.
Разница заключается в том, что Респатчер содержит исполняемый модуль, который и пропатчивает (модифицирует) файлы,
но его нельзя изменить! Внести изменения в Респатчер можно только пропатчив соответствующий файл, внести изменения
в него, а потом создать новый Респатчер для этого файла.
Файл .RES содержит только ресурсы и его можно редактировать!
Применить файл ресурсов к соответствующему файлу можно при помощи скрипта для программы ResHacker, или используя
универсальный патчер W7Patcher от Mr dUSHA.
Подробнее о применении файлов ресурсов в теме W7Patcher.
Редактирование ресурсов в Windows 7 x64
Система 64-битная и для своей работы берет файлы из System32, а вы изменили файлы в SysWOW64!
Сделанных изменений вы не увидите!
Программа restorator для чего
Сообщения: 6903
Благодарности: 2122
Профиль | Отправить PM | Цитировать
Вложения
Restorator 2007 Help Rus.txt | |
(58 байт, 1133 просмотров) | |
Context Menu x64.7z | |
(559 байт, 641 просмотров) | |
Restorator 2007 Update 3.7z | |
(293.7 Kb, 1094 просмотров) |
Restorator может редактировать эти файлы ресурсов и тем самым изменить внешний вид или
язык приложения, полностью независимо от разработки и инструментов компилирования.
Вы можете редактировать ресурсы непосредственно в исполняемом файле.
Статьи предназначены для начинающих пользователей и рассматривают «первые шаги» в работе с программой.
Во вложении ссылка на русскую Справку с примерами (5.10 Мб)
Перейти к статьям >>
Извлечение ресурсов из всех файлов системы
Выбираете в верхней части окна Захват типов ресурсов все типы,
ниже, в Исходные файлы, выбираете Захват из файлов в папке и указываете
диск С:\ (или на каком установлена система). Далее.
Переходите ниже, в Файлы назначения (захваченные), указываете папку для сохранения
извлеченных ресурсов и ещё ниже выбираете Место в подпапках для каждого типа.
Нажимаете Начать захват и ждете окончания процесса.
При таких настройках все выбранные в Захват типов ресурсов типы будут разложены по своим папкам
с указанием имени файла и номера (или имени) ресурса, откуда он был захвачен!
Например, изображения:
Сохранив захваченные ресурсы вы в последствии можете быстро найти нужный,
т.к. имя картинки, значка, анимации и т.д. содержит имя файла и номер ресурса!
Поиск ресурса во всех файлах системы!
Далее, в зависимости от того, что нужно найти, выбираем параметры поиска.
Надо иметь хоть какое-нибудь представление, где нужный ресурс может находиться.
С картинками, анимацией, значками и др. более менее понятно, т.к. находятся они в «теле» файла.
Поиск текста может быть затруднен тем, что текст может находиться непосредственно в диалоге,
а может в строковой таблице.
Как правило, в строковой таблице хранится текст, который не используется в статичных полях диалогов,
а отображается в раскрывающихся списках, настройках и т.д.
Можно конечно выбрать параметр Все типы, но поиск может затянуться надолго!
Далее надо выбрать место поиска.
Языковые файлы, отвечающие за интерфейс системы (в большинстве своем) находятся здесь:
Значит в поле Поиск в: указываем этот путь, ставим галку на опции Включая подпапки
и нажимаем кнопку Начать поиск.
Поиск в этой папке ничего не дал, значит надо искать в другой подпапке папки Windows.
В папке Windows есть ещё одна папка с языковыми файлами:
Запускаем поиск в ней.
И вот файл, содержащий надпись Выполнить. найден.
Закрываем окно поиска и переходим к папке Строковая таблица.
Надпись из меню Пуск найдена!
Добавление ресурсов в файлы
Объясню на примере.
Допустим, в файле все ресурсы имеют языковой параметр Русский. Вы добавили изображение и не проверили язык.
По умолчанию языковой параметр принял значение Нейтральный. Вы создали Респатчер для последующего применения и распространения.
Другой человек для этого же файла добавил свои ресурсы, но с правильным для этого файла языком, например Русским.
Вы решили воспользоваться Респатчером второго человека, а файл уже пропатчен Респатчером первого.
Изменений после второго пропатчивания вы не увидите!
После первого пропатчивания был добавлен ресурс с языком Нейтральный, который, как я писал выше, имеет приоритет
перед конкретными языками. После второго пропатчивания ресурс с языком Русский в файл был добавлен, но там же
уже существует ресурс с языком Нейтральный, который и будет отображать система!
Другими словами, такие два Респатчера для одного и того же файла не будут совместимы.
Ресурс из второго Респатчера не заменяет ресурс из первого, а добавляет свой.
Для дальнейшего редактирования\использования сделанных изменений в файле можно использовать формат файлов .RES.
Создать его проще, чем создать Респатчер.
Разница заключается в том, что Респатчер содержит исполняемый модуль, который и пропатчивает (модифицирует) файлы,
но его нельзя изменить! Внести изменения в Респатчер можно только пропатчив соответствующий файл, внести изменения
в него, а потом создать новый Респатчер для этого файла.
Файл .RES содержит только ресурсы и его можно редактировать!
Применить файл ресурсов к соответствующему файлу можно при помощи скрипта для программы ResHacker, или используя
универсальный патчер W7Patcher от Mr dUSHA.
Подробнее о применении файлов ресурсов в теме W7Patcher.
Редактирование ресурсов в Windows 7 x64
Система 64-битная и для своей работы берет файлы из System32, а вы изменили файлы в SysWOW64!
Сделанных изменений вы не увидите!