motofan logo
       
> 

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 килобайт ) Кол-во скачиваний: 1434
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
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 байта попадались в середине.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
bigserg555
сообщение 12.1.2007, 9:29


MotoSportsMen
******

Группа: Почётные мотофаны
Сообщений: 858
Регистрация: 7.10.2005
Из: Рязань
Пользователь №: 53 831
Модель телефона: LG
Прошивка: Меняю как перчатки)
Победитель конкурса 2008

Рейтинг: 939



Насчёт гифов полностью подтверждаю. Прога излекает гифы,но не все как раз из-за особенностей структуры gif'a
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
n0wheremany
сообщение 12.1.2007, 10:56


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

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

Рейтинг: 341



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


Не последние 2 байта, а последний байт - он всегда одинаков... Только он располагается и в середине. Это байт говорит о том что картинка закончилась, но не о конце гифа.

Можешь попробовать - в конец гифа - всякий мусор добавь и он будет работать.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lucrece
сообщение 12.1.2007, 17:30


Moto®Head
*****

Группа: Разработчики
Сообщений: 389
Регистрация: 19.12.2005
Из: Кировская область
Пользователь №: 62 616
Модель телефона: V3xx
Прошивка: R26111LD_U_96.A0.0ER

Рейтинг: 329.5



n0wheremany, я тебе как-то писал, как найти конец gif. А вообще, посмотрите его спецификацию, он конечно потоковый, но в целях совместимости с разными декодерами устроен так, что любой блок можно пропустить, не читая - и заодно проверить, gif ли это вообще.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Alek(S)
сообщение 12.1.2007, 20:23


PhoeniX Team
****

Группа: Пользователи
Сообщений: 298
Регистрация: 1.8.2005
Пользователь №: 47 566
Модель телефона: MOTOMAGX & ROKR
Прошивка: многа

Рейтинг: 33.5



Я чет не въеду зачем прога то? Выложите хоть один гиф извлеченный.. smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Dimka
сообщение 12.1.2007, 22:14


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

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

Рейтинг: 1029



Цитата(lucrece @ Пятница, 12 Января 2007, 20:30)
n0wheremany, я тебе как-то писал, как найти конец gif
*


Где писал? В личку? Тогда можешь повторить для всех? smile.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
lucrece
сообщение 13.1.2007, 8:18


Moto®Head
*****

Группа: Разработчики
Сообщений: 389
Регистрация: 19.12.2005
Из: Кировская область
Пользователь №: 62 616
Модель телефона: V3xx
Прошивка: R26111LD_U_96.A0.0ER

Рейтинг: 329.5



Dimka, кроме заголовка (сигнатура gif + параметры) gif содержит последовательность блоков (данные и управляющие блоки), каждый из которых имеет уникальный идентификатор и либо фиксированную длину, либо длину, явно прописанную в заголовке блока. Так, помянутый байт 0x3b - это идентификатор блока нулевой длины, обозначающего конец потока. Подробности здесь: http://www.w3.org/Graphics/GIF/spec-gif89a.txt
Идея процедуры - пройти по всем блокам и прийти к концу gif. Если на каком-то этапе мы придем к не определенному в спецификации блоку - это не gif (или испорченный gif).
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Motorolomatel
сообщение 24.1.2008, 10:50


Новичок
*

Группа: Пользователи
Сообщений: 4
Регистрация: 23.1.2008
Пользователь №: 161 086
Модель телефона: E398
Прошивка: 456456

Рейтинг: 0



Чёт я прогу не могу нигде найти Get Image - где её скачать!!!???
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 24.1.2008, 12:13


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Цитата(Motorolomatel @ Сегодня, 12:50)

Чёт я прогу не могу нигде найти Get Image - где её скачать!!!???
*


да вот же она :-)
Прикрепленный файл Shell_scan.rar   ( 206.04 килобайт ) Кол-во скачиваний: 1647
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
GTR
сообщение 9.2.2008, 7:59


Новичок
*

Группа: Пользователи
Сообщений: 2
Регистрация: 27.1.2008
Пользователь №: 161 529
Модель телефона: V3x

Рейтинг: 0



парни, всё хорошо=) только я ни фига не вкуриваю в эти консоли, у меня проша mpx398 Deluxe, и тоже не могу сохранять ммски, они мне и нафиг не нужны, но бывает и моменты и это нужно.
читал искал и так не понял, скачал shell scan а чё и как там не пойму, будьте добры помогите, ммс вытащил на комп в формате inb и на этом остановился.
посоветуйте чё и как. Заранее благодарен! и большой спасибо!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
LinuxMOTO
сообщение 16.3.2008, 19:04


Новичок
*

Группа: Пользователи
Сообщений: 19
Регистрация: 3.5.2006
Из: Череповец
Пользователь №: 81 654
Модель телефона: Motorola E398
Прошивка: UMP79R

Рейтинг: 1



Люди помогите не хочет он сохранять и сканить эти файлы. Пишет ненайден файл ((((( ПОМОГИТЕ ОЧЕНЬ НУНА
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 24.3.2008, 13:29


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



Прога из этой же серии - Dragon UnPacker(плагин HyperRipper)
извлекает самые распрастраненные мультимедия форматы
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Stalker.mg
сообщение 25.3.2008, 9:00


Evil
*****

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

Рейтинг: 417



Цитата
да вот же она :-)

не совсем она, слишком старая, даже нет опций. вот последняя

Сообщение отредактировал Stalker.mg - 25.3.2008, 9:01
Прикрепленный файл SHELL.rar   ( 220.92 килобайт ) Кол-во скачиваний: 782
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Osta
сообщение 15.5.2008, 11:54


Freestyler
********

Группа: Легенды MotoFan.Ru
Сообщений: 10 329
Регистрация: 20.7.2004
Пользователь №: 8 235
Модель телефона: Moto
Прошивка: *#9999#


Настроение:
Все невыспавшиеся в следующей жизни будут котами



Рейтинг: 4362



Цитата(DmT @ 24.3.2008, 15:29)

Прога из этой же серии - Dragon UnPacker(плагин HyperRipper)
*


подробнее о ней тут http://www.mycomp.com.ua/text/9020;jsessio...11213B6ACED2BA6
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
DmT
сообщение 16.5.2008, 8:19


Мото-Портной
******

Группа: Разработчики
Сообщений: 1 175
Регистрация: 31.3.2007
Пользователь №: 129 181
Модель телефона: LG GW620, L7e и др.
Победитель конкурса 2008

Рейтинг: 680



Цитата(Osta @ Вчера, 17:54)

подробнее о ней
*


В том тексте написанно:
Цитата
Он сканирует файлы «на молекулярном уровне»

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

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

 



Текстовая версия Сейчас: 29.7.2025, 13:58

Форум живёт: