Страница 3 из 3

Re: Скрипт контроля баланса для chan_dongle

Добавлено: 09 июн 2012, 13:16
awsswa
Багрепорт:

Российский МТС отдает строку вида:
Минус:170р Ваши подключенные платные услуги: *152*2#

Соответственно слово: Баланс: отсуствует
Ладно переключаем на универсальный вариант UNV и берем самый последний опубликованный тут.
И на выходе получаем:
170
Слова Минус пропало: баланс с минусового стал положительным :)

Re: Скрипт контроля баланса для chan_dongle

Добавлено: 09 июн 2012, 13:22
Vlad1983
о, ужос

вам тут никто ничего не гарантирует
переписываете регекспы сами

Re: Скрипт контроля баланса для chan_dongle

Добавлено: 15 июн 2012, 10:27
siv237
awsswa писал(а):Багрепорт:

Российский МТС отдает строку вида:
Минус:170р Ваши подключенные платные услуги: *152*2#

Соответственно слово: Баланс: отсуствует
Ладно переключаем на универсальный вариант UNV и берем самый последний опубликованный тут.
И на выходе получаем:
170
Слова Минус пропало: баланс с минусового стал положительным :)
Видать в каждом регионе опсосы по своему извращаются с балансами. можно как вариант добавить к строке:
|sed 's/Минус:/-/'|

Re: Скрипт контроля баланса для chan_dongle

Добавлено: 03 авг 2012, 05:54
Vikqwer
Приветствую!
Скрипт без изменений выдает такую ошибку:

sed: неверный ключ -- E
Использование: sed [ОПЦИЯ]... {только-скрипт-если-нет-другого-скрипта} [входной-файл]...


Подскажите пожалуйста, как исправить?

Re: Скрипт контроля баланса для chan_dongle

Добавлено: 03 авг 2012, 06:56
Vlad1983
man sed

Re: Скрипт контроля баланса для chan_dongle

Добавлено: 03 авг 2012, 14:10
Vikqwer
Ладно, sed победил.
А как быть с этим:

Код: Выделить всё

Модем    Дата        Время     Баланс  Приход  Расход
dongle0  0000-00-00  00:00:00  102.40  1.00    -
dongle0  0000-00-00  00:00:00  104.40  2.00    -
dongle0  0000-00-00  00:00:00  103.40  -       -1.00

Модем    Баланс  Дата        Время
dongle0  102.40  0000-00-00  00:00:00
dongle0  104.40  0000-00-00  00:00:00
dongle0  103.40  0000-00-00  00:00:00
В темп файле дата и время отображаются как положено, а вот наполнение страничек сплошные нули.
Направьте пожалуйста в сторону решения этой проблемы.

Re: Скрипт контроля баланса для chan_dongle

Добавлено: 14 июл 2020, 14:22
iceberg2
siv237 писал(а):Пытаюсь написать универсальный парсер баланса.
https://man.fandom.com/ru/wiki/Статистика_по_балансу

День добрый! А подскажите... помогите.. Как минимизировать Ваш скрипт? Чтобы без БД... и на выходе просто создавались txt файлы Balance_dongle$ в который бы прописывался текущий баланс по конкретной линии

Суть: Хочу прописать таким образом, чтобы при достижении минимального порога - перед совершением звонка проигрывался баланс голосом

Спасибо