forum.technoforward.ru
http://forum.technoforward.ru/

SMDR и Telnet
http://forum.technoforward.ru/viewtopic.php?f=25&t=2839
Страница 1 из 1

Автор:  zfoxx [ 30 апр 2015, 11:24 ]
Заголовок сообщения:  SMDR и Telnet

Подскажите , возможно подключение через виндовый (windows7) telnet к SL1000 для просмотра тарификации вызовов ?

Например подключение через hypertrm и putty проходит , а вот через telnet молчание.

telnet o 192.168.1.12 40010
....

и все

Автор:  Валерий [ 05 май 2015, 14:12 ]
Заголовок сообщения:  Re: SMDR и Telnet

zfoxx писал(а):
... для просмотра тарификации вызовов ...
Вы имеете ввиду именно тарификацию, то есть расчет стоимости?

Автор:  zfoxx [ 05 май 2015, 17:59 ]
Заголовок сообщения:  Re: SMDR и Telnet

Валерий писал(а):
zfoxx писал(а):
... для просмотра тарификации вызовов ...
Вы имеете ввиду именно тарификацию, то есть расчет стоимости?


Я имеете ввиду возможность подключения вондовым телнетом к АТС с целью просмотра кто куда звонил

Автор:  NK [ 06 май 2015, 09:47 ]
Заголовок сообщения:  Re: SMDR и Telnet

А зачем такие проблемы? поставьте любой бесплатный тарификатор и будет вам счастье и информация. Или вот у Валерия купите Коммуникационный аудитор.

Автор:  zfoxx [ 07 май 2015, 09:33 ]
Заголовок сообщения:  Re: SMDR и Telnet

NK писал(а):
А зачем такие проблемы? поставьте любой бесплатный тарификатор и будет вам счастье и информация. Или вот у Валерия купите Коммуникационный аудитор.


В общем погорячился я на счет telnetа , он всё-таки работает , почему не было подключения между АТСкой и компом в тот раз я не понимаю. Ну да ладно , все равно решил остановиться на Putty.
Поставить любой бесплатный тарификатор не получилось , особо не нашел чего то вменяемого и с большим преимуществом они shareware. Покупать так же нет желания , зачем покупать и искать если можно сделать что-то самостоятельно ?

Это я к тому , что Putty + bat файл (с неким скриптом) + планировщик заданий = делают свое дело
В общем опишу процесс как я делал свой «логер» звонков.

SMDR АТСки:
Адрес 192.168.1.12
Порт 40010

Допустим на «диске D» создаем папку «SMDR» в нее кладем «Putty» , так же в папке «SMDR» создадим еще одну папку «logs» (в папке «logs» создайте txt файлик «&y&m&d» т.е. &y&m&d.txt) , так же в папке «SMDR» создадим (пока что) пустой bat файл «start» (т.е. start.bat)
1. Далее запускаем «Putty» в опции «Session» в поле «Host Name» указываем IP АТСки (например 192.168.1.12) в поле «Port» указываем Порт (например 40010) , в «Connection type» выбираем «Telnet» в «Saved Sessions» задаем имя сессии (например SMDR_SL1000) , жмем кнопку «Save»
Далее выбираем опцию «Logging» (которая находится в «Session») . В «Session logging» выбираем «All session output» , в «Log file name» путь к txt файлу лога (например D:\SMDR\logs\&y&m&d.txt) , в «What to do if the log file already exists» выбираем «Always append to the end of it» и галка «Flush log file frequenty» , в «Options specific to SSH packet logging» галка «Omit known password fields». Снова открой опцию «Session» и нажмите кнопку «Save»
После этих манипуляций конфигурация подключения сохраняется под тем именем которое задали (в примере оно было SMDR_SL1000 )
2. Теперь открываем на редактирование «start.bat» который создавали ранее в папке «SMDR» , пишем в него следующее содержимое

@echo off
Set Process=putty
tasklist | Find /i "%Process%.exe" || (goto Else)
:THEN
taskkill.exe /f /fi "status eq running" /im "putty.exe"
:ELSE
start "SMDR_SL1000" "D:\SMDR\putty.exe" -load "SMDR_SL1000"

Этот BATник просто проверяет запущен или не запущен Putty , если запущен то он просто перезапускает процесс.
3. В планировщике ОС Windows создаем задание запускать «D:\SMDR\start.bat» каждый день например в 00:00:02 и как бы все . Хотя еще создайте ярлык для «start.bat» и поместите его в автозагрузку чтоб стартовал после перезагрузки.

В результате получаем ежедневные логи звонков в отдельных файлах Которые будут лежать в «D:\SMDR\logs». Собственно то , что мне надо я добился. Может это тоже кому то пригодится.

Автор:  NK [ 07 май 2015, 10:58 ]
Заголовок сообщения:  Re: SMDR и Telnet

При этом как служба оно не работает, так?

Автор:  zfoxx [ 07 май 2015, 11:51 ]
Заголовок сообщения:  Re: SMDR и Telnet

NK писал(а):
При этом как служба оно не работает, так?


Нет, но я такую цель и не ставил перед собой

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/