python – 使用H.323测试遗留语音邮件系统
我被要求开发一个脚本,可以通过H.323拨打需要更好监控的语音邮件系统. (该设备以神秘的方式死亡,并提供非常少的snmp).这个想法是拨打一个号码,看看该线路是否得到了解答.如果出现问题,语音邮件系统将响铃或无法应答. 我的问题在于我对H.323或可用库一无所知. (Perl是我公司的首选语言,但对于这个特定的东西,我可能会使用python或使用一些二进制程序.) 在寻找H.323时,我发现了一个黑暗的兔子洞.我不知道C或想要作为客户端运行pbx,我找到了开源库,但没有“call()”函数这样的东西.我没有循环来学习每一个进出. (如果这不是为了工作,我会连接几行python并使用Twilio完成所有繁重的工作.) 我想我需要一些如何解决问题的指导. 谢谢 最佳答案
要测试H.323通话,你不能打败哦:
你通常可以在linux发行版中找到ohphone作为一个包:
来源可以在voxgratia找到 使用ohphone处理输出有点棘手,但你可以使用perl脚本之类的东西将它处理成errno值. 这是一个快速而肮脏的例子:
这个剧本已有几年历史了,但在此期间它对我们来说效果很好. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |