motofan logo
3 страниц V  1 2 3 >        
> 

Get Image, Извлекаем изображения

Stalker.mg
сообщение 7.1.2007, 13:15


Evil
*****

Группа: Почётные мотофаны
Сообщений: 367
Регистрация: 11.11.2005
Пользователь №: 57 954
Модель телефона: iPhone 5

Рейтинг: 417



Программа предназначена для извлечения из бинарных файлов изображений.
Пока извлекаются только png и gif89а
Планируется сделать извлечения изображений с именами по типу 124-3867.png где 124-начало изображения в бинарнике а 3867-конец.
так-же планируется сделать возможным замену изображений.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Kerill
сообщение 7.1.2007, 13:23


Мастер
****

Группа: Пользователи
Сообщений: 211
Регистрация: 20.12.2005
Из: г.Елабуга
Пользователь №: 62 756
Модель телефона: E398

Рейтинг: 49.5



Очень полезная прога!!!
Ждем новых версий...

PS Ставлю плюс
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motohobiman
сообщение 7.1.2007, 17:33


Мотофан
*******

Группа: Почётные мотофаны
Сообщений: 1 749
Регистрация: 3.5.2006
Из: Ukraina
Пользователь №: 81 710
Модель телефона: Е1,E2,U9,L6,W510.
Прошивка: Слава Украине!


Настроение:
Вечный мотодроллер;)



Рейтинг: 908



Полюбому часто нужная вещь !Спасибо за подарок к рождеству держи + !
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Dimka
сообщение 7.1.2007, 22:36


МотоКовырятель
******

Группа: Разработчики
Сообщений: 707
Регистрация: 21.3.2005
Из: Волгоград
Пользователь №: 39 255
Модель телефона: Moto X, Defy, ZN5, E2

Рейтинг: 1029



Stalker.mg, не прими за наезд, но зачем? smile.gif Есть же великолепная программа SCAN (прикрепляю к посту)! Извлекает из банарников:
Цитата
архивы ........ ZIP RAR ARJ LZH ACE HA  CAB Z  ZOO LIM
рисунки ....... BMP GIF JPG PCX TIF WMF EMF PNG LBM PBM PGM PPM
видео ......... AVI MOV WMV SWF SMK DAT FLI FLC CEL BIK
музыка ........ MID CMF XMI RMI MOD STM S3M XM  DSM IT
звук .......... WAV VOC MP3 OGG AIF CDA WMA AU  RA
документы ..... HTM PDF RTF WRI URL XCK XML WRL
Pascal, C ..... PAS TPU TPP TPW BGI CHR
Windows ....... HLP TTF PIF REG CHM ANI ICO
прочие ........ EXE DLL VXD ELF PAL DLS VDB PRC PSS
контейнеры .... OLE RIF IFF ASF RM

Извлекает очень грамотно, быстро, проверяя правильность файла. Куча настроек. Извлекает файлы, если они на 75% (можно изменить) структуре найденного файла. Т.е. например прога нашла заголовок гифа, но дальше файл не похож на картинку, то она его не станет извлекать. Работает через командную строку, т.е. проге просто в параметр надо передавать путь к файлу или удобнее помещать файл в папку с прогой и указывать только имя.

Насчет твоей программы, если будешь дальше разрабатывать. Надо какую-нибудь проверку добавить, потому что прога нашла строку:
Код
GIF89a  static  animated    checkGIFImage() - Error=%d, %s, iconWidth =%d, iconHeight =%d
 Wrong size of static icon: iconWidth =%d iconHeight =%d
   MSM_ATTR_WRONG

И подумала, что это гиф. И еще, в свойствах формы параметр BorderStyle поставь в bsSingle, а параметр Border Icons > biMaximize поставь False, а том не красиво, что окно можно развернуть на весь экран (часто забывают это сделать). wink.gif
Прикрепленный файл SCAN.rar   ( 40.63 килобайт ) Кол-во скачиваний: 1338
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Stalker.mg
сообщение 8.1.2007, 12:28


Evil
*****

Группа: Почётные мотофаны
Сообщений: 367
Регистрация: 11.11.2005
Пользователь №: 57 954
Модель телефона: iPhone 5

Рейтинг: 417



Dimka,
Я не спорю что она лучше, но ответь, она может менять картинки? а у меня скоро сможет smile.gif
З.Ы. никогда не любил проги работающие через консоль
------------------------------------
я тут подумал... возможно я сделаю оболочку для этой проги, с возможностью менять картинки

Сообщение отредактировал Stalker.mg - 8.1.2007, 12:39
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Stalker.mg
сообщение 8.1.2007, 16:48


Evil
*****

Группа: Почётные мотофаны
Сообщений: 367
Регистрация: 11.11.2005
Пользователь №: 57 954
Модель телефона: iPhone 5

Рейтинг: 417



Сделал оболочку для SCAN.EXE. хотелось бы узнать какие у нее есть параметры(у SCAN.EXE )
З.Ы. картинки пока нельзя менять
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Dimka
сообщение 8.1.2007, 22:24


МотоКовырятель
******

Группа: Разработчики
Сообщений: 707
Регистрация: 21.3.2005
Из: Волгоград
Пользователь №: 39 255
Модель телефона: Moto X, Defy, ZN5, E2

Рейтинг: 1029



Цитата(Stalker.mg @ Понедельник, 8 Января 2007, 15:28)
она может менять картинки?
*


Нет. Но в файл SCAN.LOG прога записывает информацию о извлеченных файлах, указывая смещение файла в бинарнике, т.е. можно найти и через HEX редактор самому заменить изображение. Или еще проще сделать патч. smile.gif

Цитата(Stalker.mg @ Понедельник, 8 Января 2007, 19:48)
хотелось бы узнать какие у нее есть параметры(у SCAN.EXE )
*


Хм, а запустить прогу без параметров не могешь? wink.gif Она при этом выдает это:
Код
----------------------------¬
¦   ----------------------- ¦   File Scaner 0.493 beta  Freeware
¦   ---- ---- ----- -----   ¦   Copyright (C) 2001-2003 Michail Sokolov
¦      - -    ----- -   -   ¦   E-mail   : blackman@ezmail.ru
¦ ------ ---- -   - -   -   ¦   Internet : http://www.blackman2003.da.ru
L----------------------------
Вызов : scan.exe <файл> [<-ключ1>...<-ключN>]
-F<+/->   - разрешить распаковку файла со смещением 0 ..................... [-]
-N<+/->   - использовать только имена вида scXXXXXX ....................... [-]
-M<1-100> - минимальная точность определения для распаковки ............. [75%]
-D<dir>   - путь для раcпаковки ............................................ []
-L<name>  - файл протокола ......................................... [SCAN.LOG]
-E<XXX>   - распаковывать файлы только типов <XXX> ............... [AIVMSDPWOC]
  A - архивы ........ ZIP RAR ARJ LZH ACE HA  CAB Z   ZOO LIM
  I - рисунки ....... BMP GIF JPG PCX TIF WMF EMF PNG LBM PBM PGM PPM
  V - видео ......... AVI MOV WMV SWF SMK DAT FLI FLC CEL BIK
  M - музыка ........ MID CMF XMI RMI MOD STM S3M XM  DSM IT
  S - звук .......... WAV VOC MP3 OGG AIF CDA WMA AU  RA
  D - документы ..... HTM PDF RTF WRI URL XCK XML WRL
  P - Pascal, C ..... PAS TPU TPP TPW BGI CHR
  W - Windows ....... HLP TTF PIF REG CHM ANI ICO
  O - прочие ........ EXE DLL VXD ELF PAL DLS VDB PRC PSS
  C - контейнеры .... OLE RIF IFF ASF RM


Цитата(Stalker.mg @ Понедельник, 8 Января 2007, 15:28)
З.Ы. никогда не любил проги работающие через консоль
*


Это ты зря! wink.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
n0wheremany
сообщение 9.1.2007, 12:34


Прогр@ммер
*****

Группа: Почётные мотофаны
Сообщений: 564
Регистрация: 10.9.2005
Пользователь №: 51 111
Модель телефона: E398

Рейтинг: 341



Интересненько. Как это GIF ты извлекаешь... Ведь он не имеет конца... и разрабатывался как потоковый...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Stalker.mg
сообщение 9.1.2007, 12:56


Evil
*****

Группа: Почётные мотофаны
Сообщений: 367
Регистрация: 11.11.2005
Пользователь №: 57 954
Модель телефона: iPhone 5

Рейтинг: 417



n0wheremany,
странно, по моему имеет. открой гиф хекс редактором, и посмотри 2 последних байта, у всех гифов они одинаковые, и я еще ни разу не видел что бы они встречались не в конце гифа.
Dimka,
спасибо, но я уже вчера разобрался smile.gif

версия с потдержкой параметров, хотел вчера выложить, но не успел кое что доделать
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Dimka
сообщение 9.1.2007, 23:13


МотоКовырятель
******

Группа: Разработчики
Сообщений: 707
Регистрация: 21.3.2005
Из: Волгоград
Пользователь №: 39 255
Модель телефона: Moto X, Defy, ZN5, E2

Рейтинг: 1029



Цитата(Stalker.mg @ Вторник, 9 Января 2007, 15:56)
посмотри 2 последних байта, у всех гифов они одинаковые
*


Я тоже так подумал сначала, когда надо было gif извлечь, но потом убедился, что так не всегда. Встречал несколько гифов, оканчивающихся не на эти 2 байта.

Цитата(Stalker.mg @ Вторник, 9 Января 2007, 15:56)
я еще ни разу не видел что бы они встречались не в конце гифа.
*


Тоже встречал гифы, где эти 2 байта попадались в середине.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Get Image, Извлекаем изображения · Программы для работы с прошивками телефонов Motorola · Forum
 

3 страниц V  1 2 3 >
Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.4.2024, 22:54

Форум живёт: