Automation 如何从我的电脑拨打Cisco VOIP 7940电话?

Automation 如何从我的电脑拨打Cisco VOIP 7940电话?,automation,voip,cisco,Automation,Voip,Cisco,我正在尝试自动化拨号过程:拨打任何号码,在通话中给其他人打补丁,在预定时间连接到网桥。我知道如何在实际存在于办公室的情况下做到这一点,但我需要实现自动化,以便人们可以在不实际存在于办公室的情况下拨打/接打电话 如果有人能帮助我,我可以如何从我的PC上拨打VOIP电话号码,我将能够做其余的(自动化部分) 如有任何想法/建议,将不胜感激。特别是,这里建议的第一种方法“Cisco IP电话服务XML”:。这一个似乎很容易实现,因为我的自动化工具主要围绕XML工作。Iv'e从未用Cisco 7940系列

我正在尝试自动化拨号过程:拨打任何号码,在通话中给其他人打补丁,在预定时间连接到网桥。我知道如何在实际存在于办公室的情况下做到这一点,但我需要实现自动化,以便人们可以在不实际存在于办公室的情况下拨打/接打电话

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


如有任何想法/建议,将不胜感激。特别是,这里建议的第一种方法“Cisco IP电话服务XML”:。这一个似乎很容易实现,因为我的自动化工具主要围绕XML工作。

Iv'e从未用Cisco 7940系列的SIP版本以外的任何其他版本测试过这一点,因此如果您使用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地址,如果一切顺利,您应该会被要求输入密码,输入密码,并惊叹于Cisco手机的内部世界;-)

  • 5) 您现在可以使用许多命令,键入?按回车键会给你帮助,然后输入?我会帮你的。键入测试?并按return键,您将看到以下内容:

    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
    
    Test Key Names
    --------------
      0-9 # *
        line1   line2     navup navdn volup voldn
      soft1 soft2 soft3 soft4  serv info dir
      msgs set headset spkr mute
    
    您现在处于测试模式

  • 7) 一旦进入测试模式,进入

    test key <key>
    
    电话应回复:

    TEST: Opening Session
    
    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服务在我的手机上运行,它允许我的家庭安全系统做一些事情,比如在我不在家的时候发现入侵者就报警,当然,我的基于网络的电话簿可以通过点击链接自动拨号


您只需知道所需的确切密钥序列,然后只需打开测试控制台,发送密钥序列,然后关闭。手机前面板上任何可按下的按键都可以通过这种方式实现自动操作。

Iv'e从未用SIP版本的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地址,如果一切顺利,您应该会被要求输入密码,输入密码,并惊叹于Cisco手机的内部世界;-)

  • 5) 您现在可以使用许多命令,键入?按回车键会给你帮助,然后输入?我会帮你的。键入测试?并按return键,您将看到以下内容:

    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
    
    Test Key Names
    --------------
      0-9 # *
        line1   line2     navup navdn volup voldn
      soft1 soft2 soft3 soft4  serv info dir
      msgs set headset spkr mute
    
    您现在处于测试模式

  • 7) 一旦进入测试模式,进入

    test key <key>
    
    电话应回复:

    TEST: Opening Session
    
    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服务在我的手机上运行,它允许我的家庭安全系统做一些事情,比如在我不在家的时候发现入侵者就报警,当然,我的基于网络的电话簿可以通过点击链接自动拨号

您只需知道所需的确切密钥序列,然后只需打开测试控制台,发送密钥序列,然后关闭。通过这种方式,可以自动按下手机前面板上的任何键。

感谢您提出新问题