#python #python-3.x #python-2.x #netcat #pbx
#python #python-3.x #python-2.x #netcat #АТС
Вопрос:
Может ли кто-нибудь помочь мне установить tcp-соединение в python для получения журналов вызовов с УАТС без telnet?? Старый способ, который я использовал в терминале: -обратите внимание, что 192.168.1.101 — это мой IP-адрес АТС, а 5289 — это порт, который я использую
telnet 192.168.1.101 5289
SMDR n ВВЕДИТЕ ПАРОЛЬ: 12345
########## журнал вызовов находится здесь
Мне нужен другой способ < потому что я слышал, что telnet не рекомендуется для этой операции ,, Примечание … Мне нужно решение в виде скрипта на python… Я попробовал пакет сокетов, но он не работает со мной (он просто открывает окно чата между мной и АТС, как вывод команды
nc 192.168.1.101 5289
, и не позволяет мне извлекать журналы вызовов),, может быть, я что-то упустил. обратите внимание, что это работало со мной в терминале подобным образом :
stty raw amp;amp; nc 192.168.1.101 5289 amp;amp; stty вменяемый
-sSmMdDrR -Введите пароль: 1122334455
########## журнал вызовов находится здесь
.. но я хочу сделать это как скрипт на python с сокетом или чем-нибудь еще, пожалуйста!!
Комментарии:
1. Возможно, вы захотите взглянуть на pexpect.readthedocs.io/en/stable