python - 如何在 python 中建立 tcp 连接以在没有 telnet 的情况下从 PBX 检索通话记录?
问题描述
任何人都可以帮助我在 python 中建立 tcp 连接以在没有 telnet 的情况下从 PBX 检索通话记录吗?我在终端中使用的旧方法是:-注意 192.168.1.101 是我的 PBX ip,5289 是我使用的端口
远程登录 192.168.1.101 5289
SMDR\n 输入密码: 12345
########## 在这里调用 log com我需要另一种方式<因为我听说不建议使用telnet进行此操作,注意...我需要将解决方案作为python中的脚本...我尝试了一个套接字包,但它不适用于我(它是就像命令的输出一样,在我和 pbx 之间打开一个聊天框
数控 192.168.1.101 5289
,并且不允许我检索通话记录),可能是我遗漏了一些东西。请注意,它在终端中与我一起工作:
stty raw && nc 192.168.1.101 5289 && stty sane
-sSmMdDrR -输入密码:1122334455
########## 在这里调用 log com..但我想用套接字或其他任何东西将这个东西作为python脚本制作,拜托!!
解决方案
推荐阅读
- html - 响应式和自动 CSS
- python - 无法打开/包含 YARA 文件
- assembly - AVX-512 中的压缩和扩展指令有什么区别?
- vba - 如何在运行时向用户窗体添加无边框文本框
- c++ - Qt 和 C++ 如何共享类中的项目
- visual-studio - 将项目/解决方案从 VS2015 复制到 VS2017
- jenkins - 使用 Jenkins 构建 MS 的 SonarQube 扫描仪在最后一步失败
- python - pyodbc 控制台错误消息
- java - 如何从 Serviceclass 正确调用 Spring Boot 工具类中的方法?
- session-cookies - Drupal 8 CiviCRM 创建用户无效会话密钥