Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Resource Hacker

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

Открыть новую тему     Написать ответ в эту тему

Kino



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
Resource Hacker предназначен для редактирования (просмотр, изменение, добавление, удаление, извлечение) ресурсов в 32- и 64-битных исполняемых файлах Windows (EXE, DLL, SCR, OCX, CPL, AX, RES, MSSTYLES и т.д.). Поддерживает командную строку, позволяет автоматизировать действия с помощью сценария. Имеет функционал для редактирования GUI (изменение координат, размеров, стилей элементов окна в ресурсах секции Dialog). Подробнее...
 
Сабж:
Resource Hacker v5.2.7.427 - Русская версия, русик подходит и к последней версии с офсайта.
Fix инсталлера для v5.2.7.427
Resource Hacker v5.1.8.360 - Русская версия от Uncle KILLER от 30.11.2020
Русская справка от AZJIO | Русская онлайн-справка от AZJIO
• Коллекция русификаторов
 
Дополнения:
Resource Hacker FXer 1.4.19 (Домашняя страница)
 Улучшает программу функционально и внешне. На данный момент актуально только для ResHacker v3.6.0.92
 


предыдущая шляпа #

Всего записей: 934 | Зарегистр. 14-09-2001 | Отправлено: 07:45 16-10-2001 | Исправлено: Victor_VG, 01:08 21-11-2023
rev3nant

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Знает ли кто нибудь нормальный редактор ресурсов, способный работать с png? (ResBuild не предлогать)

Всего записей: 4935 | Зарегистр. 16-02-2002 | Отправлено: 11:43 02-07-2003
ymy



YourMyYour
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rev3nant А что значит работать с PNG? Как с ними надо работать?

Всего записей: 1339 | Зарегистр. 22-04-2002 | Отправлено: 15:04 02-07-2003
rev3nant

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ymy
Цитата:
А что значит работать с PNG? Как с ними надо работать?
Ну PNG - это формат хранения графики (ну ты это наверняка знаешь). Так вот в PNG есть альфа канал (прозрачность), что добовляет очень красивые эффекты (собственнно за этим мне это всё и нужно). А вот Resource Hacker`е png никак не поддерживает

Всего записей: 4935 | Зарегистр. 16-02-2002 | Отправлено: 16:38 02-07-2003
Uncle KILLER



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rev3nant

Цитата:
Resource Hacker`е png никак не поддерживает  

Так он и не должен, он не для работы с графикой, он же для редактирования ресурсов, форм там, замены и т.п. Тебе что, собственно, нужно, изменить в файле ресурс или редактировать PNG-шку какую..?

Всего записей: 6501 | Зарегистр. 01-04-2002 | Отправлено: 17:01 02-07-2003 | Исправлено: Uncle KILLER, 17:02 02-07-2003
rev3nant

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Uncle KILLER
Цитата:
Так он и не должен, он не для работы с графикой, он же для редактирования ресурсов, форм там, замены и т.п. Тебе что, собственно, нужно, изменить в файле ресурс или редактировать PNG-шку какую..?
Мне надо вставить Png или заменить уже существующую bmp на png. Это можно сделать через ResBuild, но это жутко неудобно.

Всего записей: 4935 | Зарегистр. 16-02-2002 | Отправлено: 17:15 02-07-2003 | Исправлено: rev3nant, 17:16 02-07-2003
Uncle KILLER



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rev3nant, бери PExplorer, вытаскивай ресурсы (PNG) в RC-скриптах, потом ResHacker-ом вставишь его на место BMP. Ещё можно юзать HEX Workshop для конвертации файла в бинарный... То есть смысл - в переводе PNG в простой бинар и замена бинара BMP на этот в файле RC...

Всего записей: 6501 | Зарегистр. 01-04-2002 | Отправлено: 20:57 02-07-2003
rev3nant

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Uncle KILLER
Так... ещё раз. Мне их (png) не надо ни откуда вытаскивать. Мне их запихнуть надо. Хм... а чем мне png в rc перевести? HEX Workshop`ом? Совсем я запутался

Всего записей: 4935 | Зарегистр. 16-02-2002 | Отправлено: 21:00 02-07-2003
Sl0n



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rev3nant
У меня получалось заменить Resource Hacker-ом PNG-шку на другую PNG-шку - находим "CURSORS" или еще какой-нить бинарный ресурс который начинается с
Код:
89 50 4E 47
сохраняем как binary - (разрешение можно поставить сразу png) и кормим им фотошоп (внимательно запоминаем моду - index or RGB ...) - далее издеваемся по вкусу (не забываем про прозрачность) сохраняем в той же моде - и replace other resourche - наслаждаемся результатом
 
P.S. по поводу замены BMP на PNG скорее нет, чем нет чем да - разве что уже где-то в коде используется png и прога схавает эту замену - но это не ко мне - это «гуру» объяснят

Всего записей: 288 | Зарегистр. 23-03-2002 | Отправлено: 23:14 02-07-2003
rev3nant

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sl0n
Смутно понял что ты сказал Заменять левыми способами bmp на png я умею. Мне интересно есть ли нормальный редактор ресурсов способный на это.

Всего записей: 4935 | Зарегистр. 16-02-2002 | Отправлено: 23:58 02-07-2003
Uncle KILLER



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rev3nant, правильно, тебе нужно твои PNG-шки переконвертировать в бинары, а потом эти бинары вставить в файлы RC (или DFM, без разницы), на место имеющихся там бинаров. А другого способа я не знаю, редакторов таких не встречал, ИМХО, полезная софтинка была бы, чтобы не только ресурсы редактировала, а ещё и конвертировала их... А если бы ещё и сама...  

Всего записей: 6501 | Зарегистр. 01-04-2002 | Отправлено: 00:18 03-07-2003
Sl0n



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rev3nant
Я хотел сказать что у меня получалось это сделать с помощью Resource Hacker-а версии 3.2.9.62 - более поздние не пробовал - наверное там так-же или ещё проще
 
А тема та - что в большинстве случаев - если exe-шник не упакован хитро - код изображений вкладывается в его тело как-есть и разные полезные утилиты типа упомянутого сабжа помогают найти их начало и конец
 
а проблема в том что ты не сможешь засунуть дополнительный image-русурс - атолько заменить шило на мыло (из имеющихся) но, в зависимости от поставленной задачи этого бывет достаточно - иногда бывает достаточно просто удалить ненужные ресурсы - правда не совсем корректно по отношению ко всему остальному коду - результат неоднозначен.
 
Если очень интересно - у меня где-то было пару ссылок по вышеупомянутым вопросам.
 
В заключение хочется сказать что редакторы ресурсов - это инструменты позволяющие быстро произвести «ремонт» exe-шника не шибко вникая в суть вопроса - если задача достойная потраченного на неё времени - может стоит вникнуть
 
Простите чёт мне кажется начинаю флейм разводить ...

Всего записей: 288 | Зарегистр. 23-03-2002 | Отправлено: 00:20 03-07-2003
ymy



YourMyYour
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так я вообще чего-то не понимаю наверное, Resource Hacker редактор ресурсов, в ресурсы можно запихнуть чего угодно не важно PNG там или EXE или даже PDF, они всё равно пихаются в бинарном формате, по Add Resource можно любой файл добавить, это только у всяких там диалогов, форм, менющек свой формат.
 
И конвертить ничего никуда не надо, для Resource Hacker PNG от BMP также как и от JPG ничем не отличается, кроме того что он его вьюить не могёт, ну и пусть, этож не вьюер
 
Просто берёшь и вставляешь, если заменить удаляешь и вставляешь и все дела.
 
Только вот не понятно на кой, если прога ожидает увидеть в этом ресурсе BMP, то она упадёт от неожиданости, и добавленный новый ресурс она тоже не воспримет, типа ну есть он там в ресурсах ну и пусть себе лежит хлеба не просит.
 
А если хочется посмотреть в самой проге чего в PNG нарисовано, то вроде PE Explorer позволяет.

Всего записей: 1339 | Зарегистр. 22-04-2002 | Отправлено: 20:48 03-07-2003 | Исправлено: ymy, 21:06 03-07-2003
rev3nant

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ymy
Цитата:
Так я вообще чего-то не понимаю наверное
Ещё раз. Мне надо заменить bmp на png. Resource Hacker этого сделать нормально не может. Можно заменить например ResBulder`ом, но тогда Resource Hacker не сможет больше работать с этим файлом.
Ладно вобщем, я понял, буду как обычно всё менять вручную :/

Цитата:
А если хочется посмотреть в самой проге чего в PNG нарисовано, то вроде PE Explorer позволяет.
Resource Hacker тоже прекрасно показывает png, если они нормально вставлены. Открой например любой стиль под XP.

Всего записей: 4935 | Зарегистр. 16-02-2002 | Отправлено: 21:04 03-07-2003
ymy



YourMyYour
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rev3nant
Нет, вот ты мне лучше объясни, что значит
Цитата:
Hacker этого сделать нормально не может.

Как это не может, и что значит нормально?
 
Что в следующей цепочке не работает:
Находишь нужный битмап, удаляешь его, предварительно запомнив
Resource Type  
Resource Name
и Resource Language для приличия
 
В меню выбираешь Action\Add new resource выбираешь свой PNG, задаёшь запомненные Type, Name и Language и усё телемаркет.

Всего записей: 1339 | Зарегистр. 22-04-2002 | Отправлено: 21:12 03-07-2003 | Исправлено: ymy, 21:14 03-07-2003
rev3nant

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ymy
Цитата:
Как это не может, и что значит нормально?
Ааааа... ну если как ты говоришь вставить, то он его не показывает, хотя должен.

Всего записей: 4935 | Зарегистр. 16-02-2002 | Отправлено: 21:19 03-07-2003
ymy



YourMyYour
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rev3nant

Цитата:
хотя должен.


Цитата:
Resource Hacker тоже прекрасно показывает png, если они нормально вставлены. Открой например любой стиль под XP.

Помоему не отображал он никогда PNG, может я конечно путаю, стиль это какой-такой?
shellstyle.dll, так там нету PNG, Bitmapы одни.

Всего записей: 1339 | Зарегистр. 22-04-2002 | Отправлено: 21:30 03-07-2003
rev3nant

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ymy
Цитата:
Помоему не отображал он никогда PNG, может я конечно путаю, стиль это какой-такой?
*.msstyles

Всего записей: 4935 | Зарегистр. 16-02-2002 | Отправлено: 21:42 03-07-2003
ymy



YourMyYour
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ага, я кажись понял о чём ты, и чего ты не понял, вероятно этот ResBuild хавает PNG, преобразовывает по-тихому сам его в Bitmap и затем уже пихает в ресурсы, ну так тоже самое можно сделать самому перегнав из PNG в BMP а потом уже добавляя в RHackere как Bitmap.
 
Добавлено
*.msstyles в этих тоже нету PNGов.

Всего записей: 1339 | Зарегистр. 22-04-2002 | Отправлено: 21:45 03-07-2003 | Исправлено: ymy, 21:51 03-07-2003
rev3nant

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ymy
Цитата:
Ага, я кажись понял о чём ты, и чего ты не понял, вероятно этот ResBuild хавает PNG, преобразовывает по-тихому сам его в Bitmap и затем уже пихает в ресурсы, ну так тоже самое можно сделать самому перегнав из PNG в BMP а потом уже добавляя в RHackere.  
Ну да ага, 32-битный bmp с прозрачнастью (24+8 alpha) :/ И как мне такой замутить?

Цитата:
*.msstyles в этих тоже нету PNGов.
Распакуй файл StyleBuilder`ом и посмотри как их там нету. Ты вобще это дело как определяешь?

Всего записей: 4935 | Зарегистр. 16-02-2002 | Отправлено: 21:52 03-07-2003
ymy



YourMyYour
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rev3nant
Bmp и Bitmap разные вещи, RH при добавлении в ресурсы BMP как Bitmap тоже его преобразует в Bitmap, 32битных bmp не бывает, теперь я понял проблему, но в стилях не PNGи в них StyleBuilder Bitmap конвертит.
 
Добавлено
Хотя нет бывают оказывается 32битные BMP, вот PhotoShop могёт такой создать.

Всего записей: 1339 | Зарегистр. 22-04-2002 | Отправлено: 22:01 03-07-2003
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43

Компьютерный форум Ru.Board » Компьютеры » Программы » Resource Hacker


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru