Модераторы: javastic, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Series 40 3rd Edition, как идентифицировать? 
V
    Опции темы
Antropoid
Дата 3.10.2007, 12:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 786
Регистрация: 1.6.2006
Где: &Ukraine==Ode ssa

Репутация: 13
Всего: 16



Как определить, что телефон типа:
Series 40 3rd Edition
?


--------------------
user posted image
Задыхаясь от восторга заниматься чепухой. 
PM MAIL   Вверх
VOS
Дата 3.10.2007, 13:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 31.1.2007

Репутация: 6
Всего: 8



А System.getProperty( "microedition.platform" ) не выдает ничего полезного на этом телефоне?
Еще можно найти ее уникальный глюк и его юзать для определения что это Series 40 3rd Edition smile
Ну и по-моему она при подключении к серверу по http передает в пропертях эту инфу.
Еще можно попробовать получить IMEI, а он по идее должен содержать производителя и модель телефона.
Но вопросом получения IMEI из J2me для Series 40 3rd Edition я пока не задавался smile
А так:   *#06#

Кстати, вот сайт, где можно по IMEI определить модель. У меня четко модель определилась

http://www.numberingplans.com/?page=plans&...urrent_page=212



Это сообщение отредактировал(а) VOS - 3.10.2007, 13:16
PM MAIL   Вверх
VOS
Дата 4.10.2007, 09:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 31.1.2007

Репутация: 6
Всего: 8



Похоже для этого телефона IMEI можно получить через свойство com.nokia.mid.imei
Но, возможно, мидлет должен быть подписан.

А вообще на этом сайте есть полная расшифровка IMEI, SIM и т.д. +  базы по всем текущим моделям.

PM MAIL   Вверх
Antropoid
Дата 4.10.2007, 10:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 786
Регистрация: 1.6.2006
Где: &Ukraine==Ode ssa

Репутация: 13
Всего: 16



Т.е. определить можно только пользуясь базой данных сайта?
Цитата(VOS @  3.10.2007,  13:08 Найти цитируемый пост)
А так:   *#06#

нет. Мне программно это нужно сделать и результат вывести не на системный экран.


--------------------
user posted image
Задыхаясь от восторга заниматься чепухой. 
PM MAIL   Вверх
VOS
Дата 4.10.2007, 10:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 31.1.2007

Репутация: 6
Всего: 8



Алгоритм такой:
1) На сайте находите, что нужной Вам модели соответствует такой-то код (там 6 цифр из IMEI означают модель телефона и производителя). В мидлете его где-нить сохраняете для сравнения.
Возможно придется несколько  значений сохранять, т.к. похоже этой модели могут соответствовать несколько значений в зависимости от первых 2 цифр, но не более 12-15 значений.

2) Получаете IMEI с помощью System.getProperty( "com.nokia.mid.imei" ). Вместо com.nokia.mid.imei для других моделей надо другое значение подставлять.

3) Сравниваете соответствующую часть полученного IMEI с проверочным(и) значением(ями).

Добавлено @ 10:55
Кстати, думаю было бы полезным оттуда все возможные значения слить в одну табличку и где-нибудь ее разместить. Чтобы сервер мог определять модель и в зависимости от этого производить те или иные действия. Правда ее придется периодически обновлять.

Это сообщение отредактировал(а) VOS - 4.10.2007, 10:56
PM MAIL   Вверх
Samuil
Дата 5.10.2007, 07:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


в(Job)ываю
**


Профиль
Группа: Участник
Сообщений: 705
Регистрация: 26.4.2006
Где: Uzbekistan.Tashke nt

Репутация: 5
Всего: 6



System.getProperty( "com.nokia.mid.imei" ) на смартфонах версии S60 даннфя фича работать не будет.
А можно как нибудь через SysemRequest решить данную проблемму?


--------------------
Выбор уже сделан, остается его только осознать   
smile    smile 
      smile  

user posted image
PM MAIL ICQ   Вверх
VOS
Дата 5.10.2007, 09:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 31.1.2007

Репутация: 6
Всего: 8



Вместо com.nokia.mid.imei для других моделей/производителей надо другое значение подставлять.

Я не знаю что такое 
Цитата
SysemRequest
. 
Если имеется в виду доступ к API смартфона, то из J2me по крайней мере в рамках профиля 2.0 не дается такой возможности.
А так, на С++ для Symbian - проблем никаких.

PM MAIL   Вверх
Antropoid
Дата 5.10.2007, 09:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 786
Регистрация: 1.6.2006
Где: &Ukraine==Ode ssa

Репутация: 13
Всего: 16



Цитата(VOS @  4.10.2007,  10:49 Найти цитируемый пост)
 На сайте находите, что нужной Вам модели соответствует такой-то код

У меня нет моделей. Мне нужны все модели из серии Series 40 3rd Edition. Сайт может предоставить такую информацию?
Кроме того на сайте нету поиска.
Если я правильно понял: сайт содержит расшифровку ИМЕИ телефона - зная ИМЕИ можно определить к какой серии телефон относится?


--------------------
user posted image
Задыхаясь от восторга заниматься чепухой. 
PM MAIL   Вверх
VOS
Дата 5.10.2007, 10:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 31.1.2007

Репутация: 6
Всего: 8



Похоже да. По крайней мере это можно вычислить здесь:
http://www.numberingplans.com/?page=analysis&sub=imeinr

Введите IMEI и он выдает типа: 

Information on IMEI 350077523237513
 
  
Type Allocation Holder Siemens 
Mobile Equipment Type Siemens S40 
GSM Implementation Phase 2/2+ 
IMEI Validity Assessment 
 
 

Information on range assignment
 
  
Est. Date of Range Issuance Around Q2 2000 
Reporting Body British Approvals Board of Telecommunications (BABT) 
Primary Market Europe 
Legal Basis for Allocation EU R&TTE Directive 


Information on number format
 
  
Full IMEI Presentation 350077-52-323751-3  
Reporting Body Identifier 35 
Type Approval Code 350077 
Final Assembly Code 52 
Serial Number 323751 
Check Digit 3 

Соответсвенно можно определить поля IMEI.


Еще где-то была ссылка, что System.getProperty( "com.nokia.mid.imei" ) работает только на этой серии телефонов.
По этому в частном случае, если че-нить возвращает, значит это нужная Вам серия smile

Это сообщение отредактировал(а) VOS - 5.10.2007, 10:17
PM MAIL   Вверх
Antropoid
Дата 5.10.2007, 10:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 786
Регистрация: 1.6.2006
Где: &Ukraine==Ode ssa

Репутация: 13
Всего: 16



Мдя...значит вариант с БД сайта не пройдет, т.к. эту базу надо переносить в мидлет.

Цитата(VOS @  5.10.2007,  10:07 Найти цитируемый пост)
Еще где-то была ссылка, что System.getProperty( "com.nokia.mid.imei" ) работает только на этой серии телефонов.

Тож не пойдет - мидлет должен быть подписан.

Вообщем вопрос остаеца открытым  smile 


--------------------
user posted image
Задыхаясь от восторга заниматься чепухой. 
PM MAIL   Вверх
VOS
Дата 5.10.2007, 10:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 31.1.2007

Репутация: 6
Всего: 8



Ну да, если не можем получить IMEI, то вообще вариант отваливается.
А что выдает System.getProperty( "microedition.platform" )?

PM MAIL   Вверх
Antropoid
Дата 5.10.2007, 11:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 786
Регистрация: 1.6.2006
Где: &Ukraine==Ode ssa

Репутация: 13
Всего: 16



Цитата(VOS @  5.10.2007,  10:25 Найти цитируемый пост)
А что выдает System.getProperty( "microedition.platform" )?

Nokia 6230/05.50
Только изначально дело было с Series 40 2rd Edition... на счет 3rd Edition эт я ошибся.
Но это то дело не меняет?


--------------------
user posted image
Задыхаясь от восторга заниматься чепухой. 
PM MAIL   Вверх
VOS
Дата 8.10.2007, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 145
Регистрация: 31.1.2007

Репутация: 6
Всего: 8



При таком раскладе остается только загуглить все модели телефонов этой серии (вряд ли больше 20 будет) и получив через
System.getProperty( "microedition.platform" ) проверять значение на вхождение в этот список.
PM MAIL   Вверх
Antropoid
Дата 9.10.2007, 10:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 786
Регистрация: 1.6.2006
Где: &Ukraine==Ode ssa

Репутация: 13
Всего: 16



Ага, так и сделали  smile 


--------------------
user posted image
Задыхаясь от восторга заниматься чепухой. 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

  • Прежде чем задать вопрос прочтите это!
  • Литература по Java находится здесь.
  • Литературу по Java обсуждаем здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда

  • FAQ раздела лежит здесь!
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java ME (J2ME) | Следующая тема »


 




[ Время генерации скрипта: 0.0499 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.