1 (03.02.2011 23:27:27 отредактировано KiRiK)

Тема: ussd-widget - USSD-запрос одним касанием

Виджет, который выполняет USSD-запросы и отображает текст ответа.
Главной целью является отображение баланса. В России все операторы предоставляют информацию о балансе через USSD-запросы, а большинство тарифов с предоплатой. В таких случаях возможность наблюдать за состоянием баланса может быть полезной.
В любом случае, Вы можете настроить виджет на любой другой USSD-запрос.
Документация по настройке на домашней странице.

Домашняя страница: USSD widget | kibergus.su
Автор: KiberGus
Язык: русский

Скачать: Maemo 5 (devel).
Скачать .deb: Maemo 5.

http://maemoworld.ru/wp-content/uploads/2010/01/ussd-widget-1.jpg http://maemoworld.ru/wp-content/uploads/2010/01/ussd-widget-2.jpg

+ открыть спойлер

http://maemoworld.ru/wp-content/uploads/2010/01/ussd-widget-3.jpg http://maemoworld.ru/wp-content/uploads/2010/01/ussd-widget-4.jpg

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

Сайт KiRiK

Поделиться

152

Re: ussd-widget - USSD-запрос одним касанием

Meff пишет:

KiberGus
У МТС москва выглядит так:
Баланс: 192.43р Звонок за счет друга - 0880 вызов(беспл.)

Лично у меня регулярные выражения вида (.+?р) и (.+?[\d\,\d\.]+) не работают... я так понял у fagot23 то же самое

попробуй (.+?\р) у меня работает (мтс москва)
p.s. у тебя написано (.+?р) косую черту пропустил

5210>7250i>6230i>N73>N95 8Gb>5800 xpres music>N900>N9 64 Gb black>Lumia 920 black

153

Re: ussd-widget - USSD-запрос одним касанием

vetaln73 пишет:
Meff пишет:

KiberGus
У МТС москва выглядит так:
Баланс: 192.43р Звонок за счет друга - 0880 вызов(беспл.)

Лично у меня регулярные выражения вида (.+?р) и (.+?[\d\,\d\.]+) не работают... я так понял у fagot23 то же самое

попробуй (.+?\р) у меня работает (мтс москва)
p.s. у тебя написано (.+?р) косую черту пропустил

Вот уж где-где, а здесь \ не нужен совершенно.

Плеер должен играть музыку, фотоаппарат должен фотографировать, диктофон — записывать, телефон — звонить, а коммуникатор никому ничего не должен.
Schr?dinger's cat: cat /dev/urandom

Поделиться

154 (26.03.2010 00:35:00 отредактировано Meff)

Re: ussd-widget - USSD-запрос одним касанием

vetaln73 пишет:
Meff пишет:

KiberGus
У МТС москва выглядит так:
Баланс: 192.43р Звонок за счет друга - 0880 вызов(беспл.)

Лично у меня регулярные выражения вида (.+?р) и (.+?[\d\,\d\.]+) не работают... я так понял у fagot23 то же самое

попробуй (.+?\р) у меня работает (мтс москва)
p.s. у тебя написано (.+?р) косую черту пропустил

О_о чёрт а казалось пробовал... спасибо большое))

аХыЕгоЗы

Я вообще тоже думал, отделять вроде нечего, но блин помогло...

Поделиться

155

Re: ussd-widget - USSD-запрос одним касанием

Meff пишет:
vetaln73 пишет:

попробуй (.+?\р) у меня работает (мтс москва)
p.s. у тебя написано (.+?р) косую черту пропустил

О_о чёрт а казалось пробовал... спасибо большое))

аХыЕгоЗы

Я вообще тоже думал, отделять вроде нечего, но блин помогло...

пожалуйста чем смог помог.

5210>7250i>6230i>N73>N95 8Gb>5800 xpres music>N900>N9 64 Gb black>Lumia 920 black

Поделиться

156

Re: ussd-widget - USSD-запрос одним касанием

заработал у меня виджет! ураааа!!!

подскажите, а как убрать рекламу? (мегафон)

чтоб написано было хотя бы просто xx,xx руб.

Поделиться

157 (26.03.2010 15:51:37 отредактировано Taurid)

Re: ussd-widget - USSD-запрос одним касанием

В поле "Регулярное выражение" впиши "(.+?[\d\,\.]+)" - без ковычек. Итогом будет 235.50 (как пример)

Прадедушка-прабабушка -> Дедушка-бабушка -> Папа-мама -> Я -> Я-жена -> Ребёнок

Поделиться

158

Re: ussd-widget - USSD-запрос одним касанием

спасибо! заработало!!! а чтоб ещё надпись руб. была?

Поделиться

159 (26.03.2010 18:25:01 отредактировано Meff)

Re: ussd-widget - USSD-запрос одним касанием

Serotonine
в обработчик запиши: Баланс: %руб.

Поделиться

160 (26.03.2010 19:34:58 отредактировано Taurid)

Re: ussd-widget - USSD-запрос одним касанием

Meff пишет:

Serotonine
в обработчик запиши: Баланс: %руб.

[*][/*]
а может
echo "Баланс: %" руб.

Прадедушка-прабабушка -> Дедушка-бабушка -> Папа-мама -> Я -> Я-жена -> Ребёнок

Поделиться

161

Re: ussd-widget - USSD-запрос одним касанием

Serotonine пишет:

заработал у меня виджет! ураааа!!!

подскажите, а как убрать рекламу? (мегафон)

чтоб написано было хотя бы просто xx,xx руб.

эх... везёт же. шаманил или само встало?

Поделиться

162

Re: ussd-widget - USSD-запрос одним касанием

Taurid пишет:
Meff пишет:

Serotonine
в обработчик запиши: Баланс: %руб.

[*][/*]
а может
echo "Баланс: %" руб.

мдо что то я ступил, извините...

Поделиться

163

Re: ussd-widget - USSD-запрос одним касанием

Alex Newman, из шаманства только написал в терминале apt-get -f install при включенном инет соединении.  Потом недостающие пакеты (python-minimal в том числе) сами скачались и установились. Потом с репозиториев скачал виджет этот. Ввел *100#, потом регулярное выражение и всё заработало.

Meff, когда пишу в обработчик echo "%"р., то вылазит реклама((((

Поделиться

164

Re: ussd-widget - USSD-запрос одним касанием

Serotonine пишет:

Alex Newman, из шаманства только написал в терминале apt-get -f install при включенном инет соединении.  Потом недостающие пакеты (python-minimal в том числе) сами скачались и установились. Потом с репозиториев скачал виджет этот. Ввел *100#, потом регулярное выражение и всё заработало.

этот виджет у меня даже эти пакеты не спрашивал.. но всё равно прописал в терминале команду, установил потом виджет и опять не работает.

Поделиться

165

Re: ussd-widget - USSD-запрос одним касанием

KiberGus пишет:
Fedoil пишет:

Откройте X-terminal и выполните в нем:
python /usr/lib/hildon-desktop/ussd-widget.py

Прописал и аот что он ответил дословно:
File "/usr/lib/hildon-desktop/ussd-widget.py", line 14, in
<module>
import dbus
ImportError: No module named dbus

Ну вот собственно и все. В чем у него проблема-то? Как исправить?

Спасибо. По этой информации уже можно судить об ошибке. Проблема в том, что в новой ерсии я стал использовать dbus, а прописать зависимость забыл. Пожалуйста попробуй в консоли набрать

sudo gainroot
apt-get install python-dbus

Для sudo gainrot надо иметь установленным пакет rootsh. Если это поможет, пожалуйста отпишись, я сделаю необходимуе правки и следующая версия сама будет вытягивать нужные зависимости. Если не поможет, снова покажи вывод python /usr/lib/hildon-desktop/ussd-widget.py, возможно сообщение об ошибке поменяется.

Добавлено: 25.03.2010 14:58:50

fagot23 пишет:

Подскажи  полные настройки, у самого МТС , а от рекламмы избавится не получается,  извинии, я дуб в этом  и разобраться не  получается, заранееспасибо  smile

МТС это просто красивое имя, а на самом деле это куча операторов по все России. У меня вот они спам не дописывают. Так что нужно еще знать, как выглядит сообщение, которое они присылают.

ввел в терминале
sudo gainroot
apt-get install python-dbus
Пишет после sudo gainroot: Enable RD mode if you want to break yuor divice
После apt-get install python- dbus: could not open lock file/var/lib/dpkg/lock - open (13 permission denied)
Unable to lock the administration directory (/var/lib/dpkg/), are you root?
Что делать?

Поделиться

166

Re: ussd-widget - USSD-запрос одним касанием

zahar пишет:

Что делать?

Нужно ставить пакет rootsh

Поделиться