1 (02.11.2012 09:39:08 отредактировано Avis)

Тема: USSD balance

Название: USSD balance Pro / Lite
Автор: Avis
Версия: 1.0.0 / 1.0.3
Язык: английский, русский
ОС: Harmattan

Скачать Lite: Nokia Store
Купить Pro: Nokia Store

+ Скриншоты

http://imageplay.net/tya22282050/screen_combo_thumb.jpghttp://imageplay.net/tya22282049/screen_config2_thumb.jpg

Программа проверки баланса на счете мобильника через USSD.
Настройки программы можно найти там: "Параметры->Приложения->USSD balance".

Возможности:
- обновление баланса по запросу (по клику на иконке)
- обновление (авто) после звонков, СМС
- обновление в указанное время
- вывод баланса в иконку (настройка цвета цифр, настройка подписи)
- вывод баланса в Уведомления (постоянные/временные)
- подсчет разницы баланса с последнего обновления (выводится в Уведомлениях)
- вывод баланса на экран Standby

Отличия Pro:
- упрощенная настройка
- возможность использования нескольких USSD-запросов
- нахождение и отображение нескольких значений из полученных USSD-ответов
- поддержка разных кофигураций для разных СИМ-карт (при смене карты - смена настроек происходит моментально, без необходимости перезагрузки)
- отображение баланса и дополнительной информации в разные иконки (до 4-х иконок)
- возможность отключения всех иконок
- дополнительные опции автообновления (по входящим звонкам и СМС, с заданным интервалом)
- поддержка до 3-х строк, отображаемых на экране ожидания
- гибкое формирование строк, выводимых на экран ожидания

Минимальная настройка Pro-версии:
- зайти в настройки ("Параметры->Приложения->USSD balance")
- ввести номер USSD-запроса
- нажать кнопку "проверить запрос"
- можно пользоваться программой smile
- по желанию, зайти на второю вкладку настроек и включить автообновление

p.s. Автор Billboard обещал добавить интеграцию значений USSD Balance в свою программу.
p.p.s. Если что-то в настройках неясно - не поленитесь заглянуть в Справку (значек вопроса в правом верхнем углу в настройках программы)

+ История изменений (Pro)

Версия 1.0.0:
- Первый релиз

+ История изменений (Lite)

Баго-фиксы 1.0.3:
- фикс обновления по времени

Баго-фиксы 1.0.2:
- корректный отлов СМС
- улучшено обновление на экране ожидания

Баго-фиксы 1.0.1:
- фикс проблемы с удалением программы
- сообщения о незаполненных настройках

Новое в 1.0.0:
- версия переименована в Lite (через некоторое время планируется выход Pro-вресии)
- программа "перекочевала" в Nokia Store
- исправлена пара мелких недочетов
- добавлена справка (вызывается из панели настроек)
- несколько изменен механизм отображения на LPM экране
- реализовано актуальное обновление информации на LPM-экране (по смене настроек, по смене картинки от другой программы, например MeeCast)
- если стояла предыдущая версия - ее нужно будет удалить перед установкой версии 1.0

Баго-фиксы 0.0.9:
- небольшой фикс "прибивалки" - должно более стабильно работать, когда отключен hard-kill
- небольшой фикс обновления по таймеру
- создан собственный тип Уведомления - сообщения с балансом не должны смешиваться с другими сообщениями
- добавлен строковый GConf параметр для хранения баланса в виде строки. Теперь в Billboard можно вписать так: Баланс: {script:gconftool -g /apps/UssdBalance/currentStrBalance}

Баго-фиксы 0.0.8:
- исправлена работа обновлений по таймеру (не должно быть ложных срабатываний, и не должно быть пропусков в нужное время)
- не всегда срабатывало обновление после звонка, если использовался повторный набор (надеюсь, что исправил)
- добавлено удаление записей с LPM screen, после удаления программы или отключения соответствующей опции

Новое в 0.0.7:
- вывод баланса на экран Standby (опция, можно задать X,Y вывода)
- появились текстовые логи

Новое в 0.0.6:
- опциональная задержка при автообновлении
- подсчет длительности разговора (выводится в Уведомлениях)
- кое-какие правки (в том числе, глюк при пустом поле подстановки "Минуса")

Новое в 0.0.5:
- обновление по времени
- подсчет разницы баланса с последнего обновления (выводится в Уведомлениях)
- авто-запуск демона после установки

Новое в 0.0.4:
- мониторинг исходящих звонков и СМС
- переключение типа уведомления (постоянное/временное)

Новое в 0.0.3:
- вывод баланса через уведомления
      (формат шаблона: Текст %1 еще текст) : главное, чтобы было %1 - оно будет заменено на цифры
- чуть ускоренный поиск и прибавние окна

Новое в 0.0.2:
- изменена иконка
- настройка цвета цифр
- автозамена слова "Minus"
- настройка подписи к иконке

+ Настройки для Lite

- USSD-номер (зависит от оператора, например *100#)
- RegExp для 'Минуса' (для подстановки знака "-" в ответах вида: "Баланс: минус 34.45 рублей")
- RegExp поиска (Поиск значимых цифр в USSD-ответе - в большинстве случаев подойдет: "(\d+\.\d+)")
- убивать "окошко" (задает способ избавления от pop-up окна: если отключено, то через эмуляцию клика - соответственно, окно будет появляться при каждом запросе; если включено - то будет "закрытие" окна, т.е. окошко появится только 1 раз, при этом окошко совсем не будет появляться и при запросах из стандартной звонилки - до перезагрузки)
- цвет шрифта (можно задать как имя стандартного SVG-цвета, (например Aqua), либо в виде HEX (например #FF00FF)
- подпись под иконкой (текст под иконкой, с которой запрашивается баланс)
- использовать уведомления (разрешить программе выдавать системные Уведомления после каждого запроса)
- "висящие" уведомления (при включенной опции уведомления будут висеть постоянно как сообщения о пропущенных звонках и прочем; при отключенной - будет просто выскакивать окошко и убираться)
- шаблон уведомления (текст уведомления, в котором цифры баланса будут вставлены туда, где вписано %1)
- автообновление (разрешить программе следить за событиями: исходящими звонками и СМС)
- после исходящих звонков (обновлять баланс после совершения звонков)
- после исходящих СМС (обновлять баланс после отправки СМС)
- по времени (обновление в указанное время, вводить в привычном формате: 12:55 можно с AM/PM)
- задержка обновления (для "заторможенных" операторов, обновляющих баланс с задержкой - задаетя в минутах)
- выводить в StandBy (включить вывод на экран ожидания)
- отступ слева (в точках - задает положение текста баланса в картинке, выводящейся на экран ожидания)
- отступ сверху (в точках - эти 2 опции, по идее, позволят использовать программу с другими приложениями, выводящими инфу на экран ожидания)

2

Re: USSD balance

Программа обновилась.

Поделиться

3

Re: USSD balance

Обновление. См. шапку.

Поделиться

4

Re: USSD balance

Программа опубликована в Nokia Store

Поделиться

5

Re: USSD balance

поздравляю smile
долго проверяли?

На то, о чем можно спросить на форуме, не отвечаю через личные сообщения, аську, почту и т.п. для общения есть jabber-конференция: maemo@conference.jabber.org.
QKit - инструментарий для быстрого кроссплатформенного создания приложений на QML.
FAQ по Nokia N9 - читаем, пополняем.
Прежде, чем задать вопрос, воспользуйтесь поиском!

Сайт KiRiK

Поделиться

6

Re: USSD balance

KiRiK пишет:

долго проверяли?

2 дня

Поделиться

7

Re: USSD balance

Avis пишет:

Программа опубликована в Nokia Store

Avis, хоть сам не юзаю N9, но очень доволен этой прогой для N900 (от другого кодера).
А тебе плюс в репу - уважаю кодеров!!!  smile

Поделиться

8

Re: USSD balance

Доступна Pro-версия с программы с дополнительными возможностями.

Поделиться

9 (25.01.2013 11:37:12 отредактировано React)

Re: USSD balance

Привет! Помогите с такой проблемой, стоял USSD balance, бесплатная версия. Попользовался немного, потом удалил, проверёля счёт через набор номера (*111#трубка), всё было нормально, а спустя некоторое время, баланс стал снова отображаться после набора комбинации так, будто стоит прога USSD balance (на белом фоне, несколько строк и т.д., а до этого было на стандартном полупрозрачном тёмном фоне).
Может где то нужно удалить остатки проги, не могу найти...?
Заранее спасибо!

P.S. в ussd balance я прописывал номер *111#, соответственно в таком виде выводится уведомление
http://s019.radikal.ru/i617/1301/dd/3c2b517c5e67t.jpg

А вот в каком виде оно было до недавнего времени
http://s59.radikal.ru/i165/1301/ce/edb00761a4edt.jpg

Поделиться

10

Re: USSD balance

Оба окошка к программе не имеют отношения - это системные окна.
Просто ваш оператор изменил формат USSD-ответа, и теперь вам вместо обычного ответа с информацией приходит ответ, требующий ответного действия с вашей стороны (обратите внимание на пункты списка и строку для ввода соответствующей цифры....)

Поделиться

11

Re: USSD balance

Avis, после обработки запроса пишет "запрос не выполнен", хотя запрос выполнился.
Просто я такое же окно видел, когда нажимал на иконку ussd balance, по этому и подумал что это от него, сам тоя понимаю, что если прога удалена, то такого быть не может..

Поделиться

12

Re: USSD balance

Всем привет! Программа USSD Balance Pro при проверке USSD-номера, при поступлении USSD-ответа (сеть Мегафон) прописала в строку «значение %1.1» показания бонусных баллов, а не рублей (как хотелось). USSD-ответ такой «365,51р.6.17 бал. …» Можно, что-то сделать, или всё зависит от оператора связи. В иконке тоже показывает баллы, а не рубли.

Поделиться

13

Re: USSD balance

Mitlovan
в шаблоне вместо (-?\d+\.\d+) нужно написать (-?\d+\,\d+)
т.е. просто поменять ТОЧКУ на ЗАПЯТУЮ.