Перейти к содержанию
Old Phone Forum
  • Вход

    Вы сейчас не залогинены на форуме.

    Для возможности комментариев, загрузки файлов, подписок на ответы - вам надо войти.

J2me. Как быть, если не помнишь нужный опкод?


Рекомендуемые сообщения

Смысл мидлета - упростить набор нужного опкода.

Решение: ява-машина позволяет сделать звонок на любой номер. Этот номер сохраняется в Последних вызовах. Этим я и воспользовался.

 

Итак, есть текстовый файл с таким содержимым:

IMEI #;*#06

S/W version #;*#1111

Dev. Version #;*#1234

H/W version #;*#2222

SW/HW Version #;*#28837

Bluetooth-Addr #;*#232337

Test Mode #;*#0206*8378

Look Test #;*#56658378

MP3 Test Mode #;*#0673

 

Строки состоят из двух частей: название, которое я вывожу на экран, и опкод, на который я звоню. Все коды без последнего символа (он есть в названии, чтобы не забыть потом). Если звонить на *#06#, то возникает ошибка, и ничего не происходит. А вот *#06 сохраняется в журнале звонков.

 

Порядок действий:

1) запускаем мидлет, выбираем нужный код, жмем Execute

2) видим, как начинается дозвон до нужного номера, сбрасываем его

3) выходим из мидлета (или сворачиваем его)

4) идем в Последние вызовы, в первой строке видим наш опкод

5) нажимаем кнопку i, попадаем в окно с инфой об этом звонке, жмем i еще раз и получаем этот номер в режиме набора текста (ну или как правильно сказать?)

6) дописываем #

7) всё :)

 

Работает на E200. Должно работать на всех новых телефонах.

 

Если идея нравится, и мидлет работает на многих телефонах, я допишу список опкодов.

Если нет - мне и этого хватит. Впрочем, текстовый файл и сами можете поправить (только размер в JAD надо потом изменить).

 

 

Последняя версия:

TestOpCode.zip

а также здесь

  • Like 5

Мы рождены, чтоб сказку сделать пылью...

 

VishnyaSoft.com - мои программы и мидлеты для телефонов Samsung

 

Классификация телефонов Samsung

 

Угадай название телефона

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


×
×
  • Создать...