Ну вот и все. Пришла, наконец-то, пора столь долгожданной штуки на Android. Да, этого давно все ждали. Это давно просили, давно хотели. Но почему-то некому не удавалось реализовать. Разработчики упирались в какие-то ограничения системы и потому USSD-запросы были неподвластны. Их нельзя было парсить, с ними нельзя было как-то адекватно работать. А теперь можно. И умеет это делать приложение USSD Checker.
Отныне легко и просто свой баланс смогут контролировать и те, кто пользуется услугами операторов сотовой связи, которые не выдают подобную информацию в сервисных sms.
USSD Checker - первое приложение под Android, которое умеет гибко работать с USSD-запросами. А потому, зная USSD-коды вашего оператора, можно легко контролировать не только собственный баланс, но и, к примеру, какие-то бонусные минуты, мегабайты, смс или что-либо еще.
Для этого нужно всего лишь настроить приложение на нужный запрос. А из него USSD Checker быдет выдергивать необходимые цифры. К примеру, возьмем запрос для МТС #100*, который вернет нам данные о балансе, скормим его программе, увидим ответ, которой приложение получает от оператора, далее можем задать время обновления и заголовок для виджета.
В итоге на рабочий стол можно добавить виджет аж в трех размерах: 1*1, 2*1 и 3*1.
Если хочется, то теперь можно аналогично настроить приложение на работу с каким-то вторым USSD-запросом. USSD Checker это умеет. Выводиться на рабочий стол будет уже два различных виджета.
К сожалению, пока что этим функционал приложения ограничивается. Но надеемся, что в скором времени USSD Checker, как и прочие аналогичные приложения научится автоматически запрашивать баланс после разговора или отправки смс, после завершения сеанса gprs, получит более симпатичные и кастомизируемые виджеты. Думаю, что это все ждет нас в недалеком будущем. А сейчас главное, что первый шаг уже сделан.
Правда, есть и один момент в USSD Checker, который заставляет вспомнить Microsoft Windows. После установки приложения и перед тем, как запустить его, вам потребуется перезагрузить телефон.
Скачать USSD Checker - apk. Установить USSD Checker из веб-маркета.





@Teutonick: ну, думаю, что там еще все впереди) Надеюсь во всяком случае))
@Voffka: а мне не хватает пока что. Остаюсь на clubalanсe, но пристально слежу за развитием USSD Checker.
@tccb: она подходит не всем, потому что баланс узнает, получая смс от оператора. Тот же Билайн такой услуги своим пользователям не дает.
Пара комментариев:
"Правда, есть и один момент в USSD Checker, который заставляет вспомнить Microsoft Windows. После установки приложения и перед тем, как запустить его, вам потребуется перезагрузить телефон."
Увы, момент неизбежный - без него наш способ перехвата ответов на USSD-сообщения не будет работать. Возможно немного подправим текст сообщения чтобы сделать перезагрузку немного менее неприятной для пользователя.
"К сожалению, пока что этим функционал приложения ограничивается. Но надеемся, что в скором времени USSD Checker, как и прочие аналогичные приложения научится автоматически запрашивать баланс после разговора или отправки смс, после завершения сеанса gprs, получит более симпатичные и кастомизируемые виджеты. Думаю, что это все ждет нас в недалеком будущем. А сейчас главное, что первый шаг уже сделан."
Текущая идея в том, чтобы как можно раньше выложить работающую версию, что мы и сделали. Теперь будем внимательно следить за отзывами и добавлять наиболее востребованные возможности.
Идея автоматически обновлять баланс после разговора или отправки SMS интересна, в ближайшем будущем обсудим. Не уверен что это актуально для GPRS (EDGE/3G) - обычно Андроид-телефон в Интернете практически всё время.
@Teutonick "тока вот виджет подкачал) кошмар просто)"
Мы конечно планировали добавить несколько других дизайнов виджета, но я бы не сказал что считаю текущий кошмарным :) Был бы благодарен за более полное описание его несовершенства.
@azba: Как уже сказал Mr. zeleboba, каждому своё. Пялиться в экран необязательно, можно поместить виджет на неглавный экран, и обращаться к нему по мере необходимости. А что если:
- на вашем операторе баланс и остаток минут запрашиваются разными запросами (реальная ситуация у некоторые операторов)? Будете настраивать ярлыки для всех?
- вы в отпуске / командировке и купили местную симку - будете настраивать ярлыки чтобы покилять их через 2 недели?
- вам интересно каждый раз читать корявые (на транслите, с рекламой) сообщения оператора?
Идея каждого приложения - немного облегчить жизнь пользователя. Не спорю, можно обойтись без большинства приложений, но тогда и особого смысла в использовании современного коммуникатора нет )
@Satanic: Очень рад что работает не только на новом аппарате, но и на кастомной прошивке :)
— на вашем операторе баланс и остаток минут запрашиваются разными запросами (реальная ситуация у некоторые операторов)? Будете настраивать ярлыки для всех?
В вашей программе также нужно настраивать каждый запрос отдельно - не вижу разницы.
— вы в отпуске / командировке и купили местную симку — будете настраивать ярлыки чтобы покилять их через 2 недели?
Как и прежде, тоже самое нужно будет делать и вашей программе - настроить каждый USSD, чтобы через неделю их убить
— вам интересно каждый раз читать корявые (на транслите, с рекламой) сообщения оператора?
Тут согласен, видеть чистую цифру намного удобнее. Опять же, если она представлена в нормальном виде. Ваш виджет, как тут уже заметили, нормальным видом назвать не могу. Надеюсь, исправите)
Согласен насчет обновления после конца интернет-сесиии. Я бы сказал, что это не очень востребовано. Но почему-то люди на форумах это просят. Лично для меня было бы более актуально - запрос баланса после конца разговора и после отправки смс с возможность указания времени тайм-аута. Просто не всегда у операторов списание средств происходит мгновенно.
И еще было бы здорово, если бы виджет просто можно было настраиваться самим, подсовывая свой графический файл. Ну и настройку прозрачности хочется очень сильно :) У меня, к примеру, система оформлена в Sense стиле. Ваш виджет туда немного не вписывается :) Я бы предпочел просто темную полупрозрачную подложку :) Хотя, кто-то другой попросит - иной вид виджета)
Кстати, хорошая идея была в cluBalance со сбором статистики о пополнениях счета и отслеживании того, что и когда списалось. Можно было анализировать расходы. Правда, хорошо бы в таком случае сделать еще какую-то опция для постоянных списаний. К примеру, услуга "Бит" у МТС стоит 200 рублей в месяц разово. Если программа еще будет напоминать, что завтра спишут 200 рублей за услугу, то это вообще здорово :) А то у меня один раз было, что абонентку списали, я ушел в минус и долго не понимал, почему пропал интернет. Потом выяснилось, что я в минусе. Но я еще некоторое время не мог понять откуда взялся минус)
Маленький нюанс - настройки в приложении сохраняются с привязкой к SIM-карте. Т.е. если вы поехали в отпуск, купили симку, настроили сообщения для нового оператора, а потом вернулись домой и вставили старую симку - вы получите старые настройки. Более того, если вы поедете ещё раз в отпуск и будете ещё раз использовать вторую симку - заново настраивать ничего не нужно будет (хотя это будет в первую очередь интересно специфическим категориям людей - иммигрантам и часто командирующимся).
Прошу описать подробнее что бы вы хотели изменить в виджете :) Мы не против улучшить его, но хотелось бы понять в какую сторону.
Он сразу выводит : оставшееся время разговора внутри МТС, оставшееся время разговора с другими операторами, оставшиеся СМС, оставшиеся Mb интернет трафик. Выглядит это так:
http://yfrog.com/h719581103p
А вот как это обрабатывает эта чудесная программа:
http://yfrog.com/gz4cpbp
Кланяюсь вам ребята в пояс. Молодцы!
А вот виджет бы "полегче", по прозрачнее. И еще бы 4х1 с возможностью компановки как у меня на скрине.
"И еще было бы здорово, если бы виджет просто можно было настраиваться самим, подсовывая свой графический файл. Ну и настройку прозрачности хочется очень сильно :)"
Идея кастомных скинов интересная, предложу. Настройка прозрачности думаю будет.
"сбором статистики о пополнениях счета и отслеживании того, что и когда списалось".
Обсуждалось, но пока решили не делать. Не хочется превращать простенький виджет в систему для визуализации биллинговых репортов оператора. Но думаю если народ сильно попросит то подумаем :)
@Grenky:
"4х1 с возможностью компановки как у меня на скрине"
Думали, но решили что в таком размере нет смысла. Компоновка будет примерно аналогична двум 2x1 или четырём 1x1.
Из хотелок:
1) поддержку скинов (в идеале - просто пнгшка с альфа-каналом)
2) Возможность отключения заголовка виджета (многие ведь хотят мониторить только баланс, не?)
Согласен, мне текущий дизайн нравится. Но каждому-свое, конечно.
Единственное, чего мне лично пока не хватает- обновление данных при тапе на виджет. А так все отлично, спасибо!:)
чудеса :)
Какой девайс / OS?
Ага, а в описании программы написано, даже не пытайтесь работать с ussd, мы их не поддерживаем :)
...
USSD Checker — первое приложение под Android, которое умеет гибко работать с USSD-запросами. "
есть и другие программы, которые имеют похожий функционал, это и упомянутая CluBalance, так и более навороченная Balance Robot - в которой можно использовать готовые шаблоны, так и настроить парсинг самому.
http://4pda.ru/forum/index.php?showtopic=164376
более того, с ее помощью можно мониторить и баланс других аккаунтов, например, скайпа, ip телефонии и т.п.
У меня тот же девайс и та же проблема. До апгрейда на 2.3.3 видел прогу на Маркете, после апгрейда не видит. Возможно проблема прошивки, будем разбираться.
-не проверять баланс после входящего звонка, если не в роуминге
-проверять баланс через n секунд после звонка, тк некоторые операторы списывают средства с задержкой 30-90 секунд.
можно сделать аналогично для смс.
еще хочется опцию «не проверять баланс, если заряд меньше n%»
и хочется, чтобы вы что-нибудь сделали с виджетом, уж больно страшный.
можно добавить опцию, «изменение цвета надписи на виджете, если баланс меньше n»
вобщем много чего хочется, особенно если самому это делать не придется )
@Shame: известная проблема со всей линейкой Sony Ericsson Xpreria. Смотрим.
@Дмитрий: Очень странно, у меня на Nexus One 2.2 всё работало отлично. И версия немного странная... точно не 2.3.3?
Лучше будет если вы отпишетесь на мыло поддержки (USSDChecker.android_support@iba.by), будем смотреть.
@Леша: проблема интересная. Боюсь в ближайших релизах мы не будем добавлять поддержку парсинга SMS, но подумаем над проблемой.
Na Vashem schete 264r51k bla bla bla
USSD Checker выделяет рубли и копейки в разные значения, которые нельзя объединить в одно значение и вывести в виджете 1х1. Да и в более крупном удобнее было бы смотреть как одно значение.
Было бы удобно, например, задать им одно название и разделитель, через который выводятся его куски.
А по поводу дизайна - сделайте в традиционных ч/б цветах с отливом и будет тип-топ.
А так в целом, мне понравилось, то что давно ждал.
Спасибо большое.
Плодить скины точно не надо, по-моему это только отталкивает. Лучше два варианта:
1) В стандартном стиле. Серый градиент, белый текст, зеленые индикаторы, скругенные углы.
2) В минималистическом. Мне очень нравится дизайн последней версии TypoClock: только текст с тенью (прекрасно читается на любом фоне).
Сделаете - будет суперкуто :)
Кстати какой email тех. поддержки?
единсвтенное пожелание,сделайте пожалуйста возможность НЕ ЗАПОЛНЯТЬ ПОЛЕ "НАЗВАНИЕ".
например мне удобнее видеть просто цифры на прозрачном фоне,без надписей лишних,сейчас ставлю просто точку,но это не выход же.
спасибо заранее
Работает без проблем.
телю естественно перезагружал, хуавей хонор
на 4.0.3 все работало как надо