如何从我的PC拨打Cisco VOIP 7940上的电话?

问题描述 投票:1回答:1

我是一个自动化的人。我正在寻找的是自动拨号过程:拨打任何号码,打电话给其他人,在预定时间连接到网桥。我知道如何在办公室实际上这样做,但我需要自动化它,以便人们可以拨打/接听电话,而无需亲自到办公室。

如果任何人可以帮助我,我如何从我的电脑拨打VOIP电话上的号码,我将能够做其余的(自动化部分)。

任何想法/建议将受到高度赞赏。特别是,这里建议的第一种方法是“思科IP电话服务XML”:https://stackoverflow.com/questions/2517239/how-can-i-call-from-my-pc-through-my-cisco-ip-phone/。这个似乎很容易实现,因为我的自动化工具主要用于XML。

automation voip cisco
1个回答
0
投票

我从未使用除Cisco版本的Cisco 7940系列之外的任何其他产品进行测试,因此如果您使用SCCP或MCGP,那么我在下面提供的内容可能会或可能不会起作用:-)

  • 1)您需要确保正确设置VOIP电话并从TFTP服务器请求其配置文件,帮助您在此回复中执行此操作超出了我在此处描述的范围。
  • 2)确保其中一个配置文件中的某个位置(通常是SIPXXXXXXXXX.cnf - 其中xxxxx是手机mac地址)你有3行配置设备进行telnet访问(默认情况下禁用),这些行应该如下所示: telnet_level: 2 phone_prompt: myphone phone_password: mypassword telnet级别必须为2,0次禁用,1使其成为只读,电话提示是你想要的任何提示“>”,“myphone ###”等等,密码是你用来记录的密码在。
  • 3)对手机进行这些更改后,可以通过同时按“*”,“6”和“设置”重新启动它,也可以重新启动它。重新启动时,它应该遵循配置中的新设置。
  • 4)现在将一个telnet程序指向分配给您手机的IP地址,如果一切顺利,您应该被要求输入密码,输入密码并惊叹于思科手机的内部世界;-)
  • 5)你现在可以使用许多命令,键入一个?然后按回车会给你帮助,打字呢?将帮助你完成这个命令。型式试验?并按回车键,您应该看到以下内容: Test Command Definitions ------------------------ onhook , hu - Handset Onhook offhook , hd - Handset Offhook key , ky - Simulate Keystrokes open , op - Open the Test Session close , cl - Close the Test Session show , sh - Show Call Feedback hide , hi - Hide Call Feedback
  • 6)发出命令: test open 你的手机应回复: TEST: Opening Session 你现在处于测试模式。
  • 7)一旦进入测试模式,进入 test key <key> 将激活该密钥。如果你输入 test key ? 手机应回复: Test Key Names -------------- 0-9 # * line1 line2 navup navdn volup voldn soft1 soft2 soft3 soft4 serv info dir msgs set headset spkr mute 将上面的任何一个名称替换为激活该密钥。
  • 8)完成后,记得打电话 test close 在断开telnet会话之前。

我在这里向您展示了手动方式,但是并不需要太多意识到您可以从可以访问与手机相同的子网的PC或服务器轻松编写脚本。我有一套运行在我的JSON服务,允许我的家庭安全系统做一些事情,比如在我不在家的时候检测到入侵者时报警,我的网络电话簿通过点击一个自动拨打号码链接。

您需要知道的只是您需要的确切键序列,然后您只需打开测试控制台,发送键序列并关闭即可。可以通过这种方式自动在电话前面板上按键的任何键。

© www.soinside.com 2019 - 2024. All rights reserved.