Страница 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$ в который бы прописывался текущий баланс по конкретной линии
Суть:  Хочу прописать таким образом, чтобы при достижении минимального порога - перед совершением звонка проигрывался баланс голосом
Спасибо