motofan logo
       
> 

Формат J2mest для E1 Rokr

dwALX
сообщение 24.11.2005, 23:03


McLaren fan
****

Группа: Пользователи
Сообщений: 230
Регистрация: 27.4.2005
Из: Саратов
Пользователь №: 41 466
Модель телефона: MOTOMING A1200e

Рейтинг: 399



Этот формат J2MEST верен, только для E1 ROKR.
Возможно это описание пригодится еще кому-нибудь, кроме меня. (Вся эта информация используется в E1 MIDlets Manager)

Данная информация была получена при помощи Inlined, angryzes, так же кое-что было найдено на страницах форума и часть получена мной.

Файл J2MEST состоит из 31 (0x1F) записи размером 708 (0x2С4) байт.
Структура каждой записи выглядит вот так:
Код

смещение  размер   назначение
0x00      0x02     Тип мидлета  (смещение 0x00 - старший байт, 0x01 - младший байт)
                  bit 8 - CORElet
                  bit 0 - MIDlet/CORElet installed
                  bit 7 - signed MIDlet/CORElet
                  bit 3 - приложение использует VSCL (Vodafone классы)
                  bit 5 - Background, FlipInsensitive
0x02      0x02     Всегда 0
0x04      0x02     Номер установки или порядок отображения (нужно уточнее). Не имеет особого значения. (можно использовать любое)
0x06      0x21     Название приложения (UTF8)
0x27      0x21     Разработчик приложения (UTF8)
0x48      0x14     SHA-1 hash (.PAT файл +  байт со смещения 0x04 + байт со смещения 0x05 + байт номер слота в j2mest + байт 0x00 (если приложение в телефоне) или 0x80(если приложение на trans-flash)
0x5С      0x03     Всегда 0
0x5F      0x01     Версия приложения старшее значение (x..)
0x60      0x03     Всегда 0
0x63      0x01     Версия приложения среднее значение (.х.)
0x64      0x03     Всегда 0
0x67      0x01     Версия приложения младшее значение (..х)
0x68      0x01     Всегда 0
0x69      0x01     Всегда 1
0x6A      0x01     Всегда 0
0x6B      0x01     Всегда 0
0x6C      0x01     Всегда 0
0x6D      0x01     старший байт размера: jar+jad+png+rms+pat+attr. считается автоматически.
0x6E      0x01     средний байт размера: jar+jad+png+rms+pat+attr. считается автоматически.
0x6F      0x01     младший байт размера: jar+jad+png+rms+pat+attr. считается автоматически.
0x70      0x0C     Всегда 0
0x7C      0x01     Всегда 0x02
0x7D      0x00     Всегда 0
0x7E      0x01     0x01 - для не стандартной иконки, 0x00 для стандартной
0x7F      0x01     считается автоматически для не стандратной иконки, 0x1D - для стандартной
0x80      0x01     считается автоматически для не стандратной иконки, 0x38 - для стандартной    
0x81      0x01     считается автоматически для не стандратной иконки, 0x6D - для стандартной
0x82      0x01     считается автоматически для не стандратной иконки, 0x44 - для стандартной
0x83      0x01     считается автоматически для не стандратной иконки, 0x15 - для стандартной
0x84      0x14     SHA-1 hash JAR файла
0x98      0x21     Имя окна (такое же как название приложения)
0xB9      0x20B    Имя класса    
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Формат J2mest для E1 Rokr · Ломаем и строим! · Forum
 

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

 



Текстовая версия Сейчас: 15.6.2025, 18:49

Форум живёт: