Скрипт обработки протокола АТС

Обсуждение отечественных и импортных АТС, мини-АТС, особенностей установки и эксплуатации. Любые аспекты телефонии.

Модератор: Станислав Петрович

Ответить
pmrt
Сообщения: 7
Зарегистрирован: 07 апр 2008, 03:00
Откуда: Подпорожье, Лен.область, Россия
Контактная информация:

Сообщение pmrt »

Доброго времени суток.
По роду деятельности пришлось производить монтаж и обслуживание АТС Multicom B24100. И возникла потребность преобразовывать протоколы звонков в формат, понимаемый Excel'eм (разделители - точка с запятой). Реализован как bat-файл, работает как под чистым DOS, так и под Wondows 9.x/NT/2000/XP/2003. На входе скрипт получает список файлов (либо список каталогов, в которых лежат файлы), содержащих протокол звонков. На выходе - один большой файл, который без лишний телодвижений можно импортировать в Excel (тестировались версии 2000, 2003).
Без проблем настраивается на любой формат протокола, где каждая строка - один звонок.
Если кому надо - поделюсь.------------------
Evgeniy
Сообщения: 15
Зарегистрирован: 04 июн 2008, 03:00
Откуда: Орнебург Россия

Сообщение Evgeniy »

Приветствую.
Уменя вопрос. А эта штука работает только с В24100, или можно применить к другим сериям, например МР48/80?
спасибо.
Фомин Е.А.
pmrt
Сообщения: 7
Зарегистрирован: 07 апр 2008, 03:00
Откуда: Подпорожье, Лен.область, Россия
Контактная информация:

Сообщение pmrt »

С любым текстовым файлом и повторяющейся структурой.
Например, протокол звонков
==============================================================
Данные на 19-03-2008 10:05:28
Начало Продолжит Абонент СЛ Номер
10-03-2008 17:44:00 00:01:44 255( ) (2)07
10-03-2008 20:15:52 00:02:08 255( ) (2)07 23582
10-03-2008 21:03:04 00:01:00 255( ) (2)07 20947
10-03-2008 21:06:08 00:03:36 255( ) (2)07 24282
10-03-2008 22:31:08 00:07:40 255( ) (2)07
10-03-2008 22:42:04 00:18:56 255( ) (2)07 21815
11-03-2008 00:24:04 00:13:16 255( ) (2)07 21815
==============================================================
будет переделан так
10-03-2008;17:44:00;00:01:44;255;;2;07;
10-03-2008;20:15:52;00:02:08;255;;2;07;23582
10-03-2008;21:03:04;00:01:00;255;;2;07;20947
10-03-2008;21:06:08;00:03:36;255;;2;07;24282
10-03-2008;22:31:08;00:07:40;255;;2;07;
10-03-2008;22:42:04;00:18:56;255;;2;07;21815
11-03-2008;00:24:04;00:13:16;255;;2;07;21815или так
07;;255;10-03-2008;17:44:00;;;00:01:44;
07;;255;10-03-2008;20:15:52;;23582;00:02:08;
07;;255;10-03-2008;21:03:04;;20947;00:01:00;
07;;255;10-03-2008;21:06:08;;24282;00:03:36;
07;;255;10-03-2008;22:31:08;;;00:07:40;
07;;255;10-03-2008;22:42:04;;21815;00:18:56;
07;;255;11-03-2008;00:24:04;;21815;00:13:16;
Evgeniy
Сообщения: 15
Зарегистрирован: 04 июн 2008, 03:00
Откуда: Орнебург Россия

Сообщение Evgeniy »

С этим все понятно, на "В"-шке попробую разобраться. У меня есть еще и другая проблема: на МР-48/80, я не могу настроить тарификатор, хотя данные программы, установлены нормально, точно по инструкции, но АТС нивкакую не хочет "общаться" с компом, нет обмена данными, и никаких ошибок не выдает... Случайно не можешь подсобить?
Спасибо.
Фомин Е.А.
DFG
Сообщения: 548
Зарегистрирован: 26 мар 2002, 03:00
Откуда: Нижний Новгород
Контактная информация:

Сообщение DFG »

Какой тарификатор?
Работает ли программирование АТС с компьютера?
pmrt
Сообщения: 7
Зарегистрирован: 07 апр 2008, 03:00
Откуда: Подпорожье, Лен.область, Россия
Контактная информация:

Сообщение pmrt »

Evgeniy, если вы используете SMDR Tariff, то он и не будет читать данные с АТС. Читать родной программой (Office или WinOffice) и потом забирать протокол анализатором log-файлов.
DFG
Сообщения: 548
Зарегистрирован: 26 мар 2002, 03:00
Откуда: Нижний Новгород
Контактная информация:

Сообщение DFG »

Ответить