Как установить TCP-соединение в Python для получения журналов вызовов от АТС без Telnet? - PullRequest
1 голос
/ 20 апреля 2019

Может ли кто-нибудь помочь мне установить tcp-соединение в python для получения журналов вызовов из УАТС без telnet ?? Старый способ, который я использовал в терминале: обратите внимание, что 192.168.1.101 - это мой IP-адрес УАТС, а 5289 - порт, который я использую

телнет 192.168.1.101 5289

SMDR \ п Введите пароль: 12345

########## Звоните сюда

Мне нужен другой способ <, потому что я слышал, что telnet не рекомендуется для этой операции ,, Обратите внимание ... мне нужно решение как скрипт на python ... Я попробовал пакет сокетов, но он не работает со мной (это просто открыть окно чата между мной и pbx как вывод команды </p>

nc 192.168.1.101 5289

, и не позволяйте мне получать журналы вызовов), может быть, я что-то упустил. обратите внимание, что он работал со мной в терминале так:

stty raw && nc 192.168.1.101 5289 && stty sane

-sSmMdDrR -Введите пароль: 1122334455

########## Звоните сюда

.. но я хочу сделать это как скрипт на python с сокетом или чем-то еще, пожалуйста !!

...