eXeL@B —› Вопросы новичков —› Замена ресурсов |
Посл.ответ | Сообщение |
|
Создано: 29 сентября 2016 20:02 · Личное сообщение · #1 Всем Привет.Доброго Вечера. Поизучал немного программу под Borland C++ 1999 нашёл object Form1: TForm1 эта форма содержит в себе картинки одни в jpg ну это легко можно открыть в winhex сигнатурно найти начало и конец JPg вырезать и сохранить как картинку отредактировать например mspaint сохранить и тем же макаром встроить назад через winhex в форму или пойти по простому пути через редактор ресурсов импортировать сразу все объекты изменить те что нужно и экспортировать назад всей семьёй и никаких проблем но беда в том что там присутсвуют картинки в raw формате редактировать их можно через infanView или xnView а вот назад хрен впихнёшь изображение плывёт на пиксели) Собственно вопрос простой какой утилитой выдёргивать raw картинки,редактировать их (если вьюверы для этого не годятся) и запихивать назад? Расскажите в чём секрет чего не знаю. Добавлено спустя 2 минуты думаю всем понятна суть вопроса |
|
Создано: 29 сентября 2016 20:46 · Личное сообщение · #2 lenovo пишет: тем же макаром встроить назад через winhex в форму при запихивании изображения с изменившимся размером формат секции ресурсов может перекосить. Поэтому всё нужно делать именно в три этапа - извлечь, изменить, впихнуть обратно. lenovo пишет: присутсвуют картинки в raw формате RAW - это формат цифровых фотографий а всякие там headerless bitmap - это не формат, а изврат пример можно увидеть? lenovo пишет: а вот назад хрен впихнёшь изображение плывёт на пиксели покажите пример оригинального и изменённого. сложно угадать что там "плывёт" читая некоторые посты, складывается впечатление, что их прогоняют через специальный фильтр удаления знаков препинания |
|
Создано: 29 сентября 2016 23:52 · Поправил: LinXP · Личное сообщение · #3 lenovo пишет: какой утилитой выдёргивать raw картинки,редактировать их (если вьюверы для этого не годятся) и запихивать назад? ISE2 http://www10.zippyshare.com/v/kdxMC2sl/file.html | Сообщение посчитали полезным: -=AkaBOSS=- |
|
Создано: 30 сентября 2016 01:44 · Поправил: dosprog · Личное сообщение · #4 |
|
Создано: 30 сентября 2016 02:11 · Поправил: -=AkaBOSS=- · Личное сообщение · #5 ну так еще много накидать можно: только навряд ли это поможет с задачей, которую решает ТС |
|
Создано: 30 сентября 2016 02:23 · Поправил: dosprog · Личное сообщение · #6 -=AkaBOSS=- пишет: только навряд ли это поможет с задачей, которую решает ТС Но сам факт.. Кстати, редакторы ресурсов к этой задаче отношения не имеют вовсе. Скорее как раз такие вот тулзы-грабилки. Когда приходилось ковырять картинки, вшитые в EXE, то вынимал их в HEX-редакторе, ковырял в паинтбраше и совал на место опять же HEX-редактором. Главное, чтобы при редактировании не поменялся размер (и параметры) картинки. |
|
Создано: 30 сентября 2016 02:47 · Личное сообщение · #7 dosprog пишет: Кстати, редакторы ресурсов к этой задаче отношения не имеют вовсе. ну я вопрос прочитал так: lenovo пишет: программу под Borland C++ 1999 нашёл object Form1: TForm1 эта форма содержит в себе картинки одни в jpg но беда в том что там присутсвуют картинки в raw формате и почему-то подумал про картинки, непосредственно вшитые на форму, например: object ImageList1: TImageList Height = 28 Width = 28 Left = 148 Top = 304 Bitmap = { 6675000018000000424D6675... ну и так далее хз короч... пусть ТС сам решает чего ему нужнее. задача описана настолько невнятно, что гадать можно долго. |
|
Создано: 30 сентября 2016 10:38 · Личное сообщение · #8 благодарю всех за помошь! просмотрел Resource Tuner,Resource grab и restorator. у рестратора есть полезная фишка извлекать не только TForm.txt но и файлы отдельно у других редакторов только txt или dat -=AkaBOSS=- верно они вшиты в форму вот и не пойму каким инструментом их редактировать? чтоб не гадать вот например похожий случай с дельфи программой на её примере хотелось бы понять, как решить задачу через винхекс строки Bitmap = { 6675000018000000424D6675... никак не хотят возврашаться в читаемый вид bmp пошифрованы чтоли? c53b_30.09.2016_EXELAB.rU.tgz - 134.tar |
|
Создано: 30 сентября 2016 13:50 · Поправил: mysterio · Личное сообщение · #9 |
|
Создано: 02 октября 2016 16:36 · Поправил: dosprog · Личное сообщение · #10 |
|
Создано: 02 октября 2016 16:55 · Личное сообщение · #11 |
|
Создано: 02 октября 2016 23:22 · Личное сообщение · #12 lenovo пишет: они вшиты в форму вот и не пойму каким инструментом их редактировать? кидал же ссылку - |
|
Создано: 03 октября 2016 01:05 · Поправил: dosprog · Личное сообщение · #13 |
|
Создано: 03 октября 2016 02:18 · Поправил: -=AkaBOSS=- · Личное сообщение · #14 |
|
Создано: 03 октября 2016 03:15 · Поправил: dosprog · Личное сообщение · #15 -=AkaBOSS=- пишет: в этой в какой? В рассматриваемой - mgencode.exe Она же 123.exe Перезалил: | Сообщение посчитали полезным: -=AkaBOSS=- |
|
Создано: 03 октября 2016 04:28 · Поправил: -=AkaBOSS=- · Личное сообщение · #16 dosprog ну всё равно - Resource Tuner позволяет "правильнее" импортировать изменённые файлы, так как соблюдает формат контейнера. с извлечением изображений особых проблем быть не должно (способ через Resource Tuner + Texture Finder): А вот с обратным приведением того же BMP к такому виду придётся попыхтеть. Не припомню утилиты, которая бы делала такое. |
|
Создано: 03 октября 2016 05:01 · Поправил: LinXP · Личное сообщение · #17 -=AkaBOSS=- та достаточно одного ISE2 чтоб изменить графику, просто надо научиться (приловчиться) ею пользоваться, я уже выкладывал примеры до того как база глюканула я её и бутлоадеры на навиках редачил, заставки, и игрушки некоторые переводил из минусов: не дружит с альфаканалом на некоторых картинках, не умеет работать с пожатыми изображениями Texture Finder, TiledGGD, Tile Molester - только экспорт и поиск иногда использую HEX-редактор + GIMP (в нем есть сохранение картинки в raw) |
eXeL@B —› Вопросы новичков —› Замена ресурсов |