Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Утилиты - [addon] Resource Hacker [FX]

Ответить
Настройки темы
Утилиты - [addon] Resource Hacker [FX]

Аватара для Habetdin


Автор проектов


Сообщения: 3651
Благодарности: 1498

Профиль | Сайт | Отправить PM | Цитировать


Изменения
Автор: Habetdin
Дата: 13-07-2021
Описание: Убраны битые ссылки
Вложения
Тип файла: rar RHacker_3.4.0.79ru.rar
(472.3 Kb, 675 просмотров)
Аддон Resource Hacker [FX]
Программа для редактирования ресурсов...

Дом. страница: ResHacker, FX
Метод установки: SVCPACK, возможно установить и на "живую" систему.
Лицензия: Freeware
Язык интерфейса: Русский (tnx to: AZJIO, boss911, Vl@d)
Место установки: %ProgramFiles%\Resource Hacker FX
Ярлыки: Все программы\Утилиты\Resource Hacker
Ассоциации файлов: EXE, DLL, CPL, OCX

Настройки, доступные в файле ResHacker.inf (папка Files\ForceCopy\SVCPACK):
Код: Выделить весь код
[Setup]
Components=main,help,help/normal - Оформление справки: help/black - Тёмный скин
Group=Утилиты\Resource Hacker - Название папки с ярлыками в меню "Пуск"
NoIcons=0 - При значении 1 ярлыки не будут созданы
Также возможен подхват файла ResHacker.ini с настройками программы (можно найти в папке программы), если не нужен - удалить.

Скачать аддон для интеграции в дистрибутив/установки на живую систему: ResHacker 3.6.0.92 FX 1.4.16
Версия 3.6 (не FX) от ddv122: аддон + твик

Старые версии
Ярлыки: Все программы\Resource Hacker (3.4.0.79) | Все программы\Утилиты\Resource Hacker (3.5.2.84)
Ассоциации файлов: RES, DLL (3.4.0.79) | EXE, DLL, CPL, OCX (3.5.2.84)
ResHacker 3.4.0.79 (вложение этого поста) | ResHacker 3.5.2.84 Beta

-------
Рекомендую: $25 на тест виртуального сервера (VPS) за регистрацию по ссылке

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:12, 06-11-2009

 

Аватара для Habetdin


Автор проектов


Сообщения: 3651
Благодарности: 1498

Профиль | Сайт | Отправить PM | Цитировать


Painkiller, SamLab, а если запустить программу от имени администратора? Кажется при выходе не хватает прав на сохранение настроек в ini-файл, находящийся в папке программы По крайней мере исключение c0000005 - нарушение прав доступа...
boss911, в вашем варианте нет файла Dialogs.def - не подскажете, зачем он нужен?

-------
Рекомендую: $25 на тест виртуального сервера (VPS) за регистрацию по ссылке


Последний раз редактировалось Habetdin, 18-06-2014 в 00:00.


Отправлено: 18:27, 17-06-2014 | #31



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Painkiller

Ветеран


Автор проектов


Сообщения: 1158
Благодарности: 382

Профиль | Отправить PM | Цитировать


Цитата Habetdin:
Painkiller, SamLab, а если запустить программу от имени администратора? Кажется при выходе не хватает прав на сохранение настроек в ini-файл, находящийся в папке программы »
Запускал, такой же результат

-------
http://wiki.oszone.net/images/0/03/UserbarAAA4.gif


UpdatePack 7 для интеграции обновлений в образ Windows 7 SP1 [X86\64]

UpdatePack 8.1 для интеграции обновлений в образ Windows 8.1 [X86\64]

UpdatePack 10 для интеграции обновлений в образ Windows 10 [X86\64]


Отправлено: 18:30, 17-06-2014 | #32


Аватара для AZJIO

Старожил


Сообщения: 254
Благодарности: 126

Профиль | Отправить PM | Цитировать


boss911, В справке Мельникова я нашёл несколько недостатков, которые вы можете исправить:
Критические:
1. На странице "Краткий обзор" в конце пример переименования с RenameFiles не работает у меня на WinXP, возможно он тоже для Win98, не проверял.
2. На странице "Исходный код" текст: НО я неПожалуйста не спрашивайте меня об этом!
Ошибки как мне кажется формы речи:
На странице "Введение" параграфы невозможно читать как отдельные сообщения, а только как придаток от первого предложения.
Заголовки разделов не стоит оканчивать двоеточиями.
Смысловые ошибки:
1. На странице "Командная строка": Создание сценария в командной строке может вызвать трудности с задачами Resource Hacker™. Как ясно из того предложения там сказано о трудностях рутинной работы вставки команд, а именно имён файлов открытия и сохранения. Но фактически при объявлении переменных дальнейший ввод конструкции как бы не вызывает этих трудностей, а вот скорость работы запуска программы и каждый раз открытия, анализа и сохранения файла, это сильно тормозит при обработке к примеру 100 ресурсов, так как работа с дисков во много раз медленнее чем в памяти.
2. Примеры: (Для точности пути файлов не указаны). Не для точности, а для наглядности, для упрощения чтения примеров.
3. Лицензионное соглашение: ОГОВОРКА. У этого слова есть точное определение "ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ"
4. На странице "Краткий обзор": Комбинация компилированного изображения и декомпилированного текста –. Под изображением там имелось ввиду макет диалогового окна
5. акселераторов переводится как ускорители, на деле быстрые клавиши, то есть горячие клавиши используемые только в текущем окне (если оно активно). Может для программистов термин понятен/догадливый, но для среднестатистического пользователя нет. Я вообще имена стандартных ресурсов оставил такими как они написаны в дереве ресурсов программы.
6. О бэкапе на странице "Краткий обзор": "Если вы намерены изменить ресурсы, то сначала надо удостовериться, что первоначальный файл сохранен.". Может сделана его копия? Если он открыт то он по умолчанию не требует сохранения. Там же: "Потом полностью проверьте этот файл." Что именно проверять и зачем? Там же: "Теперь всякий раз, когда файл изменен и сохранен, Resource Hacker™ автоматически создает резервную копию оригинального файла перед сохранением измененного." Почему теперь? Он сразу начинает сохранять копию, а не после того как я его как то сохраню.
Там же: "Внутренние особенности поддержки компилятора - \t .... для предоставления". Не проще ли "Компилятор поддерживает метасимволы \t .... являющиеся тем-то...
Там же: "использовать клавиши TabShift-Tab", а надо Tab или Shift-Tab
Там же: "Редактор Диалога может быть открыт из меню Предварительного просмотра, если нажать на правую кнопку". Можно сказать из контекстного меню редактируемого элемента на макете диалогового окна или "в окне предпросмотра".
Там же : "Новое управление также можно добавить." В программирование правильный термин "элемент управления", или для кого то "управляющий элемент".
Там же: "Верхний левый угол управления, который будет добавлен, будет управлением по умолчанию, в котором диалог первоначально отображается нажатием правой кнопки." Угол будет управлением? Реально будут вставлены координаты мыши, чтобы на том месте вставился элемент.

Последний раз редактировалось AZJIO, 17-06-2014 в 19:08.

Это сообщение посчитали полезным следующие участники:

Отправлено: 19:00, 17-06-2014 | #33


Аватара для AZJIO

Старожил


Сообщения: 254
Благодарности: 126

Профиль | Отправить PM | Цитировать


Habetdin,
Цитата Habetdin:
Dialogs.def - не подскажете, зачем он нужен? »
в справке
Цитата:
Редактор элемента управления поддерживает практически все стандартные (Microsoft) и распространенные классы элементов. Пользовательские классы также могут быть добавлены во встроенный список классов, путём аккуратной правки текстового файла "Dialog.def", который находится в той же папке что и Resource Hacker™.
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:43, 17-06-2014 | #34


Аватара для Habetdin


Автор проектов


Сообщения: 3651
Благодарности: 1498

Профиль | Сайт | Отправить PM | Цитировать


Цитата AZJIO:
в GUI при выборе "Сохранить все ресурсы" есть только в RC, но нет выбора в RES, в то время как в командной строке это допускается »
RaMMicHaeL предлагает для сохранения в .res использовать "Сохранить как..." в меню "Файл".

4 варианта программы для выяснения виновника падения на выходе. Кажется, виноват rus-файл, но возможно дело в chm-патче. Кто протестирует? У меня на двух ПК падение не воспроизводится

-------
Рекомендую: $25 на тест виртуального сервера (VPS) за регистрацию по ссылке

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:01, 18-06-2014 | #35


Аватара для AZJIO

Старожил


Сообщения: 254
Благодарности: 126

Профиль | Отправить PM | Цитировать


Habetdin, Я обновил справку и русификатор по той же ссылке на предыдущей странице, она постоянная.
В русификаторе заменил "Сохранить" на "Извлечь" и ещё пару поправок.
В справке поправил имя Dialogs.def, оно на вкладке "Поиск" не искалось из-за одной буквы "s", и добавил ссылку на описание из таблицы установочных файлов.

Если русификатор от FX отличается только набором ресурсов, тогда ещё проще, просто оригинальный русификатор обрезать удалив ресурсы, получим русификатор, который уменьшится в размере, и работать будет на оригинале и на FX. Вот скрипт обрезки ресурсов
HTML код: Выделить весь код
[FILENAMES] Exe=ResHacker.rus SaveAs=ResHackerFX.rus Log=delete_res.log [COMMANDS] -delete GIF,, -delete CursorGroup,, -delete Bitmap,, -delete IconGroup,,

Цитата Habetdin:
RaMMicHaeL предлагает для сохранения в .res использовать "Сохранить как..." в меню "Файл". »
Да, есть там такое не заметил. Но проверил, потому что сохранить с подменой расширения и извлечь ресурсы несколько разные операции. В общем сохранение в res просто делает копию этого же файла с расширением res, но как известно в DLL и EXE есть не только ресурсы, к примеру ResHacker.exe = 1 Мб, а извлечённые через -extract результат 231 кб, в отображаемых ресурсах они конечно одинаковы. Хотелось бы также иметь возможность извлечь секцию в res-файл.
Кстати, ещё "Переименовать ресурсы" также не хватает. К примеру я хочу импортировать ресурсы из DLL прямо в EXE, но там 1033, а импортируются 1049, в итоге экономии в размере не получилось. Теоретически я могу удалить ресурсы 1033, но тут несостыковка, а если в ресурсах 1049 не существует некоторых, тогда пропадёт некий необходимый. Мне приходится сверять по именам, но если бы я пакетно переименовал, то мне бы не пришлось сверять, так как я бы уже не удалял, а применил -modify для обновления.

Отправлено: 03:51, 18-06-2014 | #36


Аватара для boss911

Alien


Сообщения: 4262
Благодарности: 1030

Профиль | Отправить PM | Цитировать


Цитата Painkiller:
Такой же результат »
Не подтверждаю. Специально попросил знакомого проверить открытие и закрытие программы на Win8.1 x64, он сказал, что все прошло корректно. А вот на другой машине с Win7 x64, при закрытии вылетает эта самая ошибка (окно). Я не знаю в чем причина, выяснять нет возможности, все, что узнал, что на Win8 включен UAC, а на Win7 отключен. Короче, надо ковыряться.

Habetdin

Тут надо поэкспериментировать, но у меня такой возможности нет. Взять оригинал, проверить, как он открывается/закрывается на Win7/8, если все нормально, начинать перебирать разные комбинации открытия/закрытия после патчей FX и CHM. А еще надо поиграться с отключением/включением UAC.

Цитата AZJIO:
В справке Мельникова я нашёл несколько недостатков, которые вы можете исправить »
Спасибо. Честно сказать, мне сейчас не до этого, да и лень. Не уверен, что справка для ResHacker так уж сильно востребована, чтобы ее вылизывать, мне вот она понадобилась только один раз, что-то подглядеть и такой перевод сойдет. Чем ковыряться (тратить время), мне проще использовать вашу работу (с вашего разрешения, разумеется).

Отправлено: 08:55, 18-06-2014 | #37


Аватара для boss911

Alien


Сообщения: 4262
Благодарности: 1030

Профиль | Отправить PM | Цитировать


AZJIO

Я тут немного в фотошопе поколдовал над PNG файлами в вашей справке и скомпилировал ее с помощью CHMDir (плагин для TC). Оба результата дали размер справки в 207Kb, против изначальных 311Kb. Если есть возражения, ссылку удалю.

ResHacker_Help_mod.7z

Отправлено: 14:32, 18-06-2014 | #38


Старожил


Сообщения: 413
Благодарности: 161

Профиль | Отправить PM | Цитировать


перевёл ResHackerFX.exe, через Radialix - попробуйте
http://rghost.ru/56446753
там и ResHacker.exe (без русика)

Отправлено: 15:20, 18-06-2014 | #39


Аватара для AZJIO

Старожил


Сообщения: 254
Благодарности: 126

Профиль | Отправить PM | Цитировать


boss911
Цитата:
Я тут немного в фотошопе поколдовал над PNG файлами
Пойдёт. В принципе я сам хотел оптимизировать картинки, но также нет времени. Надо было пропробовать разные графические проги, например фотошоп на некоторых картинках при уменьшении цвета с 256 до 156 даже увеличивал размер, и сохранение в GIF не уменьшало. Думаю что-то нето, но все же я хотел оставить оригинальные цвета голубой красный и черный в палитре, а остальные (те что сглаживают шрифт) уменьшить количество градаций. Но вся эта волокита по поиску софта руки опускаются. У вас конечно эти оригинальные цвета немого изменились, но с учётом простоты, пускай так.
Цитата:
и скомпилировал ее с помощью CHMDir
Я хотел в конце концов скопилировать в htm2chm он жмёт ещё на 10-20% качественнее "HTML Help Workshop", но это когда спадёт ажиотаж с поправками.
Цитата:
Не уверен, что справка для ResHacker так уж сильно востребована
У новичков востребована точно, и сокращает время. Я в своё время разбирался с ком-строкой и если бы мне так по полочкам было расписано, был бы не против.
Цитата:
мне проще использовать вашу работу
на это и было рассчитано.

А на счёт вылизывать, кто найдёт любые ошибки, неточности, или просто предложить улучшения, сообщайте. Будет здорово, если справка будет отвечать полному здравому смыслу.

Цитата:
Честно сказать, мне сейчас не до этого, да и лень
Я просто хочу некоторые проги, которые в своё время мне здорово помогли перевести, для себя ну и с пользой для других, как бы в дань уважения. А времени и у меня нет, все мы как бы занятые.

Отправлено: 18:53, 18-06-2014 | #40



Компьютерный форум OSzone.net » Автоматическая установка Windows » Наборы обновлений для Windows XP/2003/Windows 7 » Утилиты - [addon] Resource Hacker [FX]

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
ZoneAlarm V.S. Kaspersky Anti-Hacker Dj Dynamite Защита компьютерных систем 5 13-01-2005 14:52
Resource Kit ded moroz Microsoft Windows NT/2000/2003 15 30-11-2003 03:52
Resource Editor Guest Программирование и базы данных 1 26-02-2003 16:01




 
Переход