Чтобы отправить ответ, вы должны войти или зарегистрироваться
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум MaemoWorld.ru → Форум Nokia N900 → Как заставить Nokia N900 понимать команды опператоров?
Эммм конечно аппарат хороший, но столкнулся со следующим приколом. Он походу не понимает команды операторов. Пытаюсь проверить баланс *100# , а он мнеговорит неправильный номер телефона, и ничего не пытается делать)) . Теперь главный вопрос - как заставить его понимать команды опператоров
Как вариант через одно место)) вместо запроса *100# отправь смс сообщение на 000100
Как вариант через одно место)) вместо запроса *100# отправь смс сообщение на 000100
Я правильно понимаю, что это только для мегафона?
Dark Knight пишет:Как вариант через одно место)) вместо запроса *100# отправь смс сообщение на 000100
Я правильно понимаю, что это только для мегафона?
Да. Это для Мегафона, для других операторов нужно на сайтах их посмотреть.
We are aware of missing USSD support, we plan to do it in some release update.
Вот ещё, для изучения: http://google.com/search?hl=en&q=ussd+maemo
Говорят, можно подобные запросы через консольный x-терминал вводить. Пока не знаю как именно.
Bug известен, статус важности - средний: https://bugs.maemo.org/show_bug.cgi?id=5357
Пока проблему никто не решил?
Проблему решают разработчики.
Используйте SMS или мобильного помощника.
Для МТС это тут:
http://www.mts.ru/support/check_balance/
Нарвался в нете на обсуждение, как сделать ussd в N900.
http://juick.com/Unatine/394204#9
Если будет вечером время - накатаю утилитку для запроса баланса.
Очень большое дело сделаеш.
dbus-send --system --dest=com.nokia.csd.Call --type=method_call --print-reply /com/nokia/csd/call com.nokia.csd.Call.CreateWith string:"*102#" uint32:0 | echo -n -e $(tr -d '[:space:]' | sed 's/../\\x&/g') | iconv -f UCS-2BE -t UTF8
Судя из постов баланс в консоли можно узнать вот так
Вот тока у меня нет телефона и проверить не могу
Очень большое дело сделаеш.
У меня еще и проблема - инет лагает не могу скачать SDK. Ночтью поставлю на скачку, завтра займусь. Сложного там ничего нет. АТТ командой посылается USSD запрос и хешируется ответ в вид типа "Ваш баланс бла бла бла"
dbus-send --system --dest=com.nokia.csd.Call --type=method_call --print-reply /com/nokia/csd/call com.nokia.csd.Call.CreateWith string:"*102#" uint32:0 начинает вызов на номер *102# и ответом там будет что неправильно набран номер. Вторая часть команды просто должна была декодировать ответ.
Правильный способ был описан по ссылке. Необходимо напрямую отправить команды модему:
ATZ
AT+CUSD=1,"*102#",15
Но для этого нужна программа minicom или microcom ну и узнать какое из устройств является модемом.
Будет зашибись, если ты эту прогу в виджет превратишь: чтобы она показывала баланс на рабочем столе, а обновлялась по клику и либо при отключении GPRS\EDGE или мобильной связи либо с какой-то переодичностью. По типу как на WM есть прога dciBalance.
Форум MaemoWorld.ru → Форум Nokia N900 → Как заставить Nokia N900 понимать команды опператоров?
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Currently installed 6 official extensions. Copyright © 2003–2009 PunBB.
Сгенерировано за 0.112 секунды (97% PHP — 3% БД) 10 запросов к базе данных