motofan logo
       
> 

Научите Искать Картинки В Бинарниках (bmp), Кто умеет

Moto_Modder
сообщение 18.4.2006, 16:21


Мастер
****

Группа: Пользователи
Сообщений: 201
Регистрация: 12.2.2006
Пользователь №: 70 051
Модель телефона: se w800i

Рейтинг: 93.5



Про заголовок BM я знаю. А конец как найти?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 18.4.2006, 16:36


0xFFFF
******

Группа: Разработчики
Сообщений: 832
Регистрация: 28.3.2006
Из: Нижний Новгород
Пользователь №: 76 255
Модель телефона: E398, Milestone 2
Прошивка: 49R w/ElfPack2


Настроение:
^^,



Рейтинг: 1224



Так если знаешь заголовок, то конец найти легко - в заголовке есть размер картинки, описаний полно в нете
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Moto_Modder
сообщение 18.4.2006, 16:42


Мастер
****

Группа: Пользователи
Сообщений: 201
Регистрация: 12.2.2006
Пользователь №: 70 051
Модель телефона: se w800i

Рейтинг: 93.5



А поконкретнее. Искать времени нету :-(
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 18.4.2006, 16:45


0xFFFF
******

Группа: Разработчики
Сообщений: 832
Регистрация: 28.3.2006
Из: Нижний Новгород
Пользователь №: 76 255
Модель телефона: E398, Milestone 2
Прошивка: 49R w/ElfPack2


Настроение:
^^,



Рейтинг: 1224



Цитата
Описание формата bmp - файла

FILE HEADER

BM signature (2 bytes) =BM
File size (4 bytes)
Reserved (2 bytes)
Reserved (2 bytes)
Location of bitmap data (4 bytes)

INFORMATION HEADER

Size of information header (4 bytes) =40
Image width (4 bytes)
Image height (4 bytes)
Number of color planes (2 bytes) =1
Number of bits per pixel (2 bytes)
Compression method used (4 bytes)
Number of bytes of bitmap data (4 bytes)
Horizontal screen resolution (4 bytes)
Vertical screen resolution (4 bytes)
Number of colors used in the image (4 bytes) =0
Number of important colors (4 bytes)

COLOR TABLE

The color table holds 256 entries of 4 bytes each.

BITMAP DATA

The ordering of the bytes reflects the left-to-right order of pixels, starting with the bottom line in the image.

Вот берёшь и отсчитываешь от начала File size
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Moto_Modder
сообщение 18.4.2006, 16:59


Мастер
****

Группа: Пользователи
Сообщений: 201
Регистрация: 12.2.2006
Пользователь №: 70 051
Модель телефона: se w800i

Рейтинг: 93.5



Как считать?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Andy51
сообщение 18.4.2006, 17:02


0xFFFF
******

Группа: Разработчики
Сообщений: 832
Регистрация: 28.3.2006
Из: Нижний Новгород
Пользователь №: 76 255
Модель телефона: E398, Milestone 2
Прошивка: 49R w/ElfPack2


Настроение:
^^,



Рейтинг: 1224



Цитата(MOTO_MODDER @ Вторник, 18 Апреля 2006, 19:59)
Как считать?
*


blink.gif Эээ... Если в hex-редакторе, то просто прибавляешь к смещению начала заголовка значение поля File size - это и будет конец файла
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
vassio
сообщение 18.4.2006, 17:03


Patcher
****

Группа: Пользователи
Сообщений: 168
Регистрация: 16.1.2006
Из: Одесса
Пользователь №: 65 813
Модель телефона: e398, c380
Прошивка: r45

Рейтинг: 194



так после BM идет рамер файла, переведи эти 4 байта из Hex в Dec
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Moto_Modder
сообщение 18.4.2006, 17:10


Мастер
****

Группа: Пользователи
Сообщений: 201
Регистрация: 12.2.2006
Пользователь №: 70 051
Модель телефона: se w800i

Рейтинг: 93.5



Спасибо всем. Разберусь!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Dimka
сообщение 19.4.2006, 20:38


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

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

Рейтинг: 1029



MOTO_MODDER, еще, если картинка черно-белая, то ее визуально легко увидеть через мою прогу BinaryEditor (см. в подписи). И почти любую картинку визуально можно найти через прогу ISE 2.08 by AleXXoft. Правда эта программа платная и поэтому работает только 10 дней с момента запуска.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Научите Искать Картинки В Бинарниках (bmp), Кто умеет · Ломаем и строим! · Forum
 

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

 



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

Форум живёт: