Low balance warning

Low Balance Warning (LBW) v0.14.24 BETA

Розмір: 20.66 кілобайт
Завантажили раз (а): 1

Отримання інформації через USSD запит, або з тексту SMS (баланс, бонуси і т.д.),
модифікація Operator Name, настроюються нотифікації.
Сумісно:
Samsung: SGH-i740, SGH-i780, SGH-i900 (Omnia, Witu), B7300 (Omnia LITE), GT-i8000 (Omnia II)
WM5 / 6 з стандартним USSD

1. Видалити попередню версія LBW (якщо вона до 0.8.12)
1.1 Перед видаленням і програми потрібно вийти за Exit (якщо версія до 0.8.12)
2. Поставити LBW.cab, обов'язково в основну пам'ять
3. Запустити LBW.exe (ярлик в Start Menu)
3.1 Якщо LBW інсталювати перший раз (HKCUSoftwareR.I.PLBW не існував) відбудеться авто настройка програми
4. Menu.
4.1. Вписати в [Query] ussd-запит, наприклад * 100 # для МТС
4.2. Вписати в [Operator Name Format] формат виведення, наприклад # 036; o: #b

формат змінних
# 036; o - оригінальне ім'я оператора
#x - значення x з точністю до 2 знаків після коми
# .3x - значення x з точністю до 3 знаків після коми (допустимо 0..9)
# @ X - час останньої модифікації x (в форматі hh: mm)
# 'X - зміна x за день

4.3. OK /
5. Query / - вилізе стандартний Балун ussd-відповіді (На «не Omnia" пристроях Балунов після Query / не буде, вони відключаються на час очікування відповіді)
5.1. Йдемо в Settings / Patterns / - там повинен буде з'явитися ussd-відповідь
5.2. Вибираємо його, тиснемо Edit /


5.3. Вписуємо Pattern для розбору повідомлення (див. Нижче)
5.3.1. або - Auto / - LBW намагається створити його автоматично
5.4. OK /. OK /. OK /.
5.5. і ще раз Query / - це передає настройки сервісу.
якщо все вийшло - Балунов бути не повинно.

Командні метасіволи:
початок необов'язкової частини відповіді: продовжити розбір, але вважати його успішним, наприклад якщо повідомлення закінчилося
"Натиснути на кнопку", використовувати з обережністю: якщо патерн спрацює як результат розбору відповіді на запит - це запит знову буде відправлений і т.д.
видалити (SMS) повідомлення, використовувати з великою обережністю: патерн # * буде тихо і майже непомітно видаляти всі ваші вхідні SMS.
привласнити в змінну x заданий число

# * Послідовність перестав цифрових символів
#x - ціла частина x
# .x - дрібна частина x, наприклад "Баланс 12 р. 34 к." >> "Баланс #x р. # .x к." >> x = 12.34
# -x - ціла частина x з знаком мінус, наприклад "Борг 34 р." >> "Борг # -x р." >> x = -34
## 036; x - x = число виду [-] цифри [.ціфри], наприклад "Баланс 12.34 р." >> "Баланс ## 036; x р." >> x = 12.34

Notification
після успішного розбору запиту проводитися перевірки всіх нотифікацій, якщо умова виконана буде створена іконка Балун:
W0 - червона (з звуковим оповіщенням), W1 - жовта (тиха).
умова - елементарне вираз виду a. b
? - це або. a, b - число або змінна, наприклад #b<0 или #'b<-66.6
формат повідомлення підтримує деякі html теги, наприклад переклад рядка - br

якщо виконана умова для кількох нотифікацій, їх тексти будуть виведені через br, а іконка буде "найбільш гарячої"

Розмір: 38.41 кілобайт
Завантажили раз (а): 31