На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Следующие правила действуют в данном разделе в дополнение к общим Правилам Форума
1. Здесь обсуждается Java, а не JavaScript! Огромная просьба, по вопросам, связанным с JavaScript, SSI и им подобным обращаться в раздел WWW Masters или, на крайний случай, в Многошум.
2. В случае, если у вас возникают сомнения, в каком разделе следует задать свой вопрос, помещайте его в корневую ветку форума Java. В случае необходимости, он будет перемещен модераторами (с сохранением ссылки в корневом разделе).

3. Запрещается создавать темы с просьбой выполнить какую-то работу за автора темы. Форум является средством общения и общего поиска решения. Вашу работу за Вас никто выполнять не будет.
4. Не рекомендуется создавать несколько несвязанных вопросов в одной теме. Пожалуйста, создавайте по одной теме на вопрос.
Модераторы: dark_barker, wind
  
> TC65 узнать сколько денег осталось на SIM?
    Как на TC65 узнать сколько денег осталось на SIM, с помощью АТ команды? Типа как на сотовом набираю *102#.
      Как я понимаю, это (*102#) делается через USSD-запрос. В принципе, он нормальным образом кидается через platformRequest. А вот как получить ответ - я не знаю. По моему мнению (когда то касался этого и сделал такой вывод), перехватить его из мидлета (как и смс) не получится. Но в соседней теме про чтение СМС товарищ EXIS упомянул, что это как-то можно сделать. Попробуй обратиться к нему.
        USSD запрос и смс это разные вещи. Тем более смс можно получать только по определенному заранее открытому порту, а не с "бухты барахты".
          EXIS и тут и в соседней теме речь шла не о возможности прослушивания смс на порту, а именно о перехвате обычного (произвольного, custom, или как ещё назвать для взаимной понятности не знаю) SMS-сообщения, то есть в общем случае "с бухты барахты".
          В этой теме смс вообще в принципе не к месту, не знаю зачем я ляпнул "как и смс" и развёл непонимание :ph34r:
            Ну так кто-нить решил эту проблему? Непонятно куда копать.
              If ATD is used with a USSD command (e.g. ATD*100#;) an AT+CUSD=1 is executed implicitly (see AT+CUSD).

              используй класс АТ команд
                Ну например я посылаю с помощью АТcommand класса запрос at+cusd=1,"*102#". А как мне на яве реализовать получение ответа на эту команду. Ведь ответ несразу приходит. Нужно типа прослушки как то реализвать. Подскажите или хотя бы направте как это сделать?
                  попробуй ATEvent
                  1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                  0 пользователей:


                  Рейтинг@Mail.ru
                  [ Script execution time: 0,0205 ]   [ 14 queries used ]   [ Generated: 17.05.24, 09:35 GMT ]