![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 24.02.2010
Сообщений: 148
|
![]()
Суть такова: есть прога с фоном некоторого фото, так вон нужно с помощью другой проги так называемой Билд или патчер как правильнее, заменить данное фото!
Я примерно знаю как сделать, но все же только в теории ! моя идея такова! Билдером читаем (hex) код файла фото (допустим .jpg). Далее в проге, в которой нужно заменить фото, есть зарезервированный массив, под эти биты (определенного размера соответственно). Реализация кода билда для замены байтов, я делаю так: Код:
1)Как прочитать Xeh код картинки из файла. 2)Как загрузить из массива фото ! Жду помощи ... Последний раз редактировалось fucil; 21.12.2012 в 15:09. |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 11.04.2012
Сообщений: 212
|
![]()
в jpeg-кодированном файле нет никакого "Xeh кода".
|
![]() |
![]() |
![]() |
#3 |
Форумчанин
Регистрация: 24.02.2010
Сообщений: 148
|
![]()
xoodoo А ЭТО http://pix.am/ocZT/ ЧТО ТОГДА ?
Это и есть Xeh (Ок только может не код, а xeh биты, или xeh значения) Так чтение нашел ! Осталось загрузить фото из массива ! Последний раз редактировалось fucil; 21.12.2012 в 15:26. |
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 24.02.2010
Сообщений: 148
|
![]()
Все вроде разобрался )) ща буду пробовать!
куски нашел тут http://www.cyberforum.ru/delphi-begi...ead149658.html |
![]() |
![]() |
![]() |
#5 |
Далеко не
Участник клуба
Регистрация: 11.08.2011
Сообщений: 1,512
|
![]()
ММ а программу можно увидеть?и еще вам это обязательно программно из делфи делать?
|
![]() |
![]() |
![]() |
#6 | |
Форумчанин
Регистрация: 24.02.2010
Сообщений: 148
|
![]() Цитата:
Да именно Delphi) |
|
![]() |
![]() |
![]() |
#7 |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]()
1. не xeh а HEX. Давайте я вас не Сашей а Машей назову, вам будет хорошо?
2. На скрине вы доказываете что HEX существует для JJEG. Открою тайну, от существует для всех файлов. 3. Обычно эти изображения хранятся не в самом exe а в разделе ресурсов. И любым редактором русурсов можно вжать желаемое из exe. Никаких манипуляций с битами и байтами делать НЕ НАДО. |
![]() |
![]() |
![]() |
#8 | |
Форумчанин
Регистрация: 24.02.2010
Сообщений: 148
|
![]()
я не доказывал а просто показал. И я знаю что он есть во всех файлах.
спасибо что поправил Человек_Борща! Цитата:
Все уже работает! Последний раз редактировалось fucil; 21.12.2012 в 20:04. |
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
фото в ячейке или загрузка по ссылке | Cpluser | Microsoft Office Excel | 6 | 16.09.2012 22:53 |
билдер или визуал | Gradus | Общие вопросы C/C++ | 6 | 01.11.2011 02:25 |
6 или 5 билдер брать | Jony217 | C++ Builder | 4 | 04.04.2011 14:10 |
Билдер С++ или не С++? | mutabor | Свободное общение | 3 | 28.03.2010 17:47 |
Защиты системных файлов от изменения или замены | Roman®© | Операционные системы общие вопросы | 2 | 24.07.2009 13:19 |