dragonhalff: (Default)
[personal profile] dragonhalff


вообще тема тут: http://4pda.ru/forum/index.php?showtopic=12285
работает оно, выдирая инфу из ответов оператора на ussd запрос [которые со звездочками и решетками]. немного больше инфы по сервису: http://ru.wikipedia.org/wiki/USSD
но так как видимо у мя моск медузы, то мя ковырялся несколько часов, зато до запятой и до пиксела терь все выглядит как мне хо.
терь мя пребываит в восторге, ибо ТАКУЮ гибкость видит впервые ня

опишу схему основной настройки этой штуки, украшательства потом легко можно бу добавить по вкусу.
скажу какие параметры отрабатывают для би и мтс и что я предполагаю для меги спб
подкатом скрины.
еще наверняка у опсосов юссд-ответ варьируется в зависимости от типа тарифа [пред/постоплатный, рублевый/валютный], у мя тока предрубли, на них и строим.

1.ставим каб MVBalance
[разраб предупреждаит, что версия тестовая и при деинстале возможны мегакосяки. советует перед установкой бэкапиться, сносить в сейфмоде. если страшно - проще не ставить вовсе, все же не жизненноважная прога]

2. выводим плагин на тудей [спбпокетплюс/иже с ним или програмфилез/малвал/мвбаланз/кфг.ехе, первая вкладка "вид"]

3. ждем буквально минуту - прога определит симку и спросит "Новая Сим. Добавить?", в полном соглашательстве жмем надпись, попадаим во вкладку "профили".

4. настраиваим запрос
заполняим "профиль", обязательные поля: имя, валюта. по умолчанию дефолтовый запрос уже добавлен, имя ему "баланс", дважды тапаем на него, там рисуем: номер запроса, строку разбора баланса.
к примеру у мя настроено два запроса - один тянет баланс, второй скока смсок из пакета осталость. мя б еще вытащил скока метров из пакета гпрс осталось, но билайн не предоставляет эту инфу по ussd [
-имя: би/билайн; валюта: руб/rur; номер запроса баланса: *102# [для смс: *106#]; строка разбора: Баланс%R [для смс: СМСпак%ef до%ad]
-имя: мтс; валюта: руб/rur; номер запроса баланса: *100#; строка разбора: Баланс:%R
-имя: мега; валюта: руб/rur; номер запроса баланса: *101#; строка разбора: Баланс:%R [тут можно еще потянуть время опсоса и тариф, но нах нада]

5. делаим ручками запрос [можно и иначе, но так проще], он отобразится с строчке ussd запрос
-би: *102#кнопко вызов
-мтс: *100#кнопко вызов
-мега: *101#кнопко вызов

6. настраиваем отображение
смотрим на плагин - туда должен подтянуться юссд-ответ разбитый по дефолтовым отображениям
тыкаем в левый край плагина, открываем контекстное меню, элементы/позиция. сразу становится понятно сколько там блоков и какого они размера. закрепляим их обратна.
теперь тыкая в конкретный элемент его можно удалить, настроить, ну или добавить новый.
как минимум нам надо оставить блоки со следующими шаблонами отображения:
%B (собстна баланс, можно изменить на "%B руб", там же интересна функция критического значения)
%T%D (время дата последнего запроса)
%N (имя профиля)
для билайна смсок: чтото вроде "осталось %e{,} смс'ок до %a"

переменных чертова туча, реально нужных - единицы.
сложные шаблоны конечно гораздо интересней, но к сож юссд у российский опсосов маленькие и скучненькие, так что это редкость

всё. цвета, расположения, форматы, размеры и прочее настраивацо как угодно, достаточно побегать по менюшкам.
теперь ваше плачевное состояние будет постоянно маячить перед глазами. поздравляю

 

результат:



настройки профиля



настройки отображений:


 
Tags:
Date: 2008-10-01 04:54 pm (UTC)

From: [identity profile] gobiesgong.livejournal.com
Очень понравился ваш ЖЖ, я вас зафренжу и было бы круто если бы вы ответили взаимно;)

Profile

dragonhalff: (Default)
dragonhalff

March 2020

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Mar. 29th, 2026 10:23 pm
Powered by Dreamwidth Studios