Ru-Board.club
← Вернуться в раздел «Программы»

» Resource Hacker

Автор: Maks150988
Дата сообщения: 20.05.2007 01:39
Удобнее всякими ПЕ Експлорерами или Ресурс Тюнерами такие картинки смотреть. А вообще это просто такое двоичное представление картинок в программах Дельфи.
Автор: nigger74
Дата сообщения: 20.05.2007 15:56

Цитата:
Извлечь эти рисунки можно Ресторатором

Пробовал и ресторатором, но он ничем от ресурс хакера неотличается Хотя извлекать мне ее и ненадо, мне заменить надо! Извлечь я ее и принт скрином могу;)


Цитата:
а заменить в Мультилизере

А что это за пограмка? Можно поподробнее, и желательно бы с сылочкой на нее.
Автор: Maks150988
Дата сообщения: 20.05.2007 16:11

Цитата:
Хотя извлекать мне ее и ненадо, мне заменить надо!

ладно. самый тупой способ. создай в дельфи новый проект и сохрани все на диск. из редактора ресурсов скопируй все содержимое формы кроме ее названия (первая строчка) и вставь все в форму нового проекта. как вариант можешь поизменять и другие объекты. потом обратным ходом копирнешь эти двоичные данные в редактор ресурсов.
Автор: nigger74
Дата сообщения: 20.05.2007 16:24
Maks150988
ясно, спасибо! найти бы еще это дельфи...
Автор: lucky_Luk
Дата сообщения: 21.06.2007 01:11
При попытке извлечь из екзешника ресурсы ресхакер 3.4.0.79 лагает и ругается, что файл возможно пожат EXE-копмрессором. Подскажите прогу, которая с этим справляется.
Автор: DrFOX
Дата сообщения: 21.06.2007 17:24
nigger74

Цитата:
Хотя извлекать мне ее и ненадо, мне заменить надо!

Это легко сделать в Passolo или Multilizer. Это программы для локализации - шаблонные переводчики и они такие изображения видят.
Автор: Maks150988
Дата сообщения: 21.06.2007 18:24
DrFOX, они что тебе и распоковать файл еще чтоли могут эти переводчики?
Автор: DrFOX
Дата сообщения: 22.06.2007 22:31

Цитата:
распоковать файл еще чтоли могут эти переводчики?

Нет конечно, но из распакованного достать могут
Автор: Maks150988
Дата сообщения: 22.06.2007 23:08
ну дык из распакованного любая такая утилита достанет... при условии что секция ресурсов нормально распоковалась...
Автор: DrFOX
Дата сообщения: 23.06.2007 22:53

Цитата:
любая такая

Вот и не любая.
nigger74 задал конкретный вопрос: как мне заметить рисунок в RCData?
Ресторатор этого не может сделать, может только извлечь. А в Пассоло и Мультилизере это запросто. А запакован файл или нет это уже другая тема.

Автор: Maks150988
Дата сообщения: 24.06.2007 18:02
Можно заменить рисунок. Извлекаешь ресурс на диск. Находящиеся изображения из двоичного вида создаются в папке с названием ресурса. Потом обратно пихаешь...
Автор: DrFOX
Дата сообщения: 24.06.2007 18:41

Цитата:
Можно заменить рисунок

Мона, мона. Только объясни nigger74 как извлекать и как после редактирования вернуть обратно.
Автор: Maks150988
Дата сообщения: 24.06.2007 21:32
Допустим для Ресторатора:
1. Тыкаешь на папку rcdata и перетаскиваешь ее в свободную папку на диске - хоть на рабочий стол...
2. Открываешь созданную папку и смотришь в ней файлы с расширением bmp.
3. Открываешь и редактируешь эти картинки - главное чтобы размер измененного файла не слишком изменился бы.
4. Проделываешь пункт 1 в обратном порядке...

Ну это ладно... Значит для РесХакера.

Берешь в Дельфи создаешь пустой проект. Открываешь форму в РесХакере. Там меняешь на имя формы, используемое в форме проекта Дельфи. Копируешь эти двоичные данные и сохраняешь форму. Все. В Дельфи видно ту картинку...
Автор: DrFOX
Дата сообщения: 25.06.2007 10:51

Цитата:
Допустим для Ресторатора:
1. Тыкаешь на папку rcdata и перетаскиваешь ее в свободную папку на диске - хоть на рабочий стол...
2. Открываешь созданную папку и смотришь в ней файлы с расширением bmp.
3. Открываешь и редактируешь эти картинки - главное чтобы размер измененного файла не слишком изменился бы.
4. Проделываешь пункт 1 в обратном порядке...

Зачем всю папку?, а если только один рисунок. Сохраняем на диск только тот ресурс в котором есть изображение, получаем минимум два файла - один это рисунок, а второй с расширением *.txt и именем ресурса, редактируем рисунок, а обратно запихивает файл txt (в нем прописано все). Именно txt, а не сам рисунок.

Еще проще это можно сделать в PE Explorer в режиме редактирования простой заменой рисунка.
Автор: Maks150988
Дата сообщения: 25.06.2007 15:14
Ну всю папку сразу чтобы всякие возможные картинки вытащить если это нужно. Ну а так если только определенный рисунок, то да.
Автор: popkov
Дата сообщения: 15.10.2007 17:11
Кто-нибудь знает, где в Microsoft Office 2003 хранятся иконки для панелей инструментов? Я искал Restorator'ом не только в папке Microsoft Office, но и в Common Files, и даже в WinNT. Искал самые разные типы ресурсов, которые могут теоретически быть связаны с изображениями. Нашёл только кучу binary-ресурсов, предназначение которых непонятно. Пытался их смотреть Resource Hacker'ом и Resource Tuner'ом - показывают только HEX-коды, как и Restorator... Подскажите, где могут храниться иконки панелей инструментов в Office 2003, и как можно их просматривать и заменять?
Автор: Alex Zaguzin
Дата сообщения: 20.10.2007 09:11

Цитата:
Resource Hacker 3.4.0.79 (полная русская версия) от Maks1509
- правильная ссылка - http://msilab.net/show.php?rus=243
Автор: Dmitriy240
Дата сообщения: 08.11.2007 03:34

Цитата:
Цитата:Resource Hacker 3.4.0.79 (полная русская версия) от Maks1509

- правильная ссылка - http://msilab.net/show.php?rus=243


Ссылка устарела, оринал у автора http://www.maks1509.webhost.ru/files_russian/Resource_Hacker_3.4.0.79_Rus.exe
Автор: Markmaster
Дата сообщения: 30.11.2007 03:52
У меня проблема: есть приложение. Есть его .exe файл. Если его распаковать 7-zip-ом, то я найду файл, который мне нужен. Это .jpeg файл. Он создаётся при запуске приложения и удаляется при его закрытии. При открытии этого .exe файла в сабже, я не могу найти эту картинку. Как мне вставить в этот .exe файл собственную картинку, которую бы прога создавала и удаляла сама вместо дефолтной?!
Автор: Uldamir
Дата сообщения: 30.11.2007 08:03
Markmaster

Я недавно видел нечто подобное в словаре StarDict Portable. Также картинка-заставка в формате jpg внутри исполнимого файла. Фишка в том, что этот исполнимый файл на самом деле инсталяционная программа, созданная NSIS (кстати, за это говорит и то, что exe-шник удалось распаковать 7-zip - и 7-zip, и NSIS используют алгоритм сжатия LZMA).

Поэтому я решил, что для решения нужно разложить программу, заменить картинку и собрать обратно NSIS, но возится не стал.
Автор: Markmaster
Дата сообщения: 30.11.2007 11:32
Uldamir
09:03 30-11-2007
Цитата:
Поэтому я решил, что для решения нужно разложить программу, заменить картинку и собрать обратно NSIS

Пишет:

Цитата:
Invalid command: MZђ
Error in script on line 1 -- aborting creation process
Автор: Uldamir
Дата сообщения: 30.11.2007 13:36
Markmaster

Все исполнимые Windows файлы начинаются с MZР (можно заглянуть просмотрщиком FAR). 7-Zip похоже, не воспринял програму за инсталятор. Или она дополнительно упакована, или это действительно самостоятельная программа. Попробуй применить к ней Universal Extractor http://www.legroom.net/software/uniextract

А свою идею я проверил.
Откопал в залежах дисков NSIS, распаковал Universal Extractor StarDictPortable.exe и попробовал собрать. Вот здесь и обнаружилась неприятность - сценарий сборки явно не полный (отсутствуют определения, функции, есть только перечень команд). Компилятор выбрасывает ошибку уже на 1-й строке. Для сборки требуется доработать или, лучше, создать заново сценарий, а на такие фундаментальные знания меня не хватило.
Автор: djcrocodile
Дата сообщения: 30.12.2007 06:50
Очень хочется уменьшить ширину кнопки "Пуск" в Windows Vista (Классическая тема оформления). Как вариант, думаю удалить саму надпись, оставив только значек. Подойдет ли данная софтинка для подобного издевательства над ресурсами Висты? Буду длагодарен если посоветуете как это правильно сделать.
Автор: newbies
Дата сообщения: 09.02.2008 14:29
а что за бред , я вот exe открыл , потом версию там сменил ну имя и кто создал , потом нажал компилировать и сайв , создался оригинал фаил и тот что я редактировал но он без эконки и еще когда запускаешь пишется ( не евляеться приложением win32 )
как вообще поменять там в exe что нибудь и чтобы такое не писалось.
Автор: toR_nado
Дата сообщения: 09.02.2008 16:14
newbies

Цитата:
а что за бред , я вот exe открыл , потом версию там сменил ну имя и кто создал , потом нажал компилировать и сайв , создался оригинал фаил и тот что я редактировал но он без эконки и еще когда запускаешь пишется ( не евляеться приложением win32 )
как вообще поменять там в exe что нибудь и чтобы такое не писалось.

Скорей всего файл упакован каким-нибудь протектором и перед тем как с ним начать работать с него надо снять защиту (распаковать). Для этого проверь его любым анализатором (напр.: ExeInfo PE, PEiD, gAPE, DiE, RDG Packer Detector). Когда определишь чем упакован нужно найти соответствующий распаковщик и распаковать файл.
Автор: newbies
Дата сообщения: 09.02.2008 17:21
( ExeInfo PE, PEiD, gAPE, DiE, RDG Packer Detector ) : что из этих программ самое норма и с русским языком .
Автор: toR_nado
Дата сообщения: 09.02.2008 17:38
newbies

Цитата:
( ExeInfo PE, PEiD, gAPE, DiE, RDG Packer Detector ) : что из этих программ самое норма и с русским языком .

Зайди на эту стр. http://unpacking.narod.ru/analiz.html там RDG Packer Detector v0.6.5 Beta можешь скачать на русском (др. на англицком) хотя язык роли не играет, тебе всего лишь надо открыть твой файл в любой из этих прог, а она сама определит чем упакован али нет.
Автор: newbies
Дата сообщения: 12.02.2008 07:49
что то программа полу русская , ну вроде срастил < сделал этот фаил игры >
EXEcryptor Heuristico , вот что вывело .
Автор: majoras
Дата сообщения: 20.03.2008 13:55
Скачал Resource Hacker и хочу вручную заменить некоторые иконки в C:\WINDOWS\system32\shell32.dll ,так как по неизвестным мне причинам IconPaskager у меня это делает не в полном объеме...
Дохожу,вроде удачно,до того места,когда надо сохранить изменения и незнаю как это правильно сделать....Какой путь указать и что сохранить(это там требуется вписать вручную)...
Подскажите,пожалуйста... или дайте ссылочку,где это доходчиво объясняется...
Автор: geranik
Дата сообщения: 08.04.2008 23:22
Как в Reshacker консольно заменить точечный рисунок в файле?
Отдельная картинка-вставляется в exeшник.
Что-то вроде такого, но не понял как точно.

ResHacker.exe -modify "file.exe\100.bmp", 100.bmp, BITMAP, 100,
Может кто знает?
Добавил
Круто, сам нашёл, вот:
ResHacker.exe -modify "file.exe", "file.exe", kartinki\name.bmp, Bitmap,100,

Страницы: 12345678910111213

Предыдущая тема: NetCaptor 6.5.0 и 98lite Pro


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.