2012-04-12 76 views
1

我是一個自動化的傢伙。我在尋找的是自動撥號過程:撥打任何號碼,打電話給其他人,在預定的時間連接到一座橋。我知道如何在辦公室出現時如何做到這一點,但我需要將其自動化,以便人們不必親自到辦公室就可撥打/接聽電話。如何從我的PC撥打Cisco VOIP 7940上的電話?

如果有人可以幫助我,我怎麼可以從我的電腦上撥打VOIP電話號碼,我就可以做其餘的(自動化部分)。

任何想法/建議將不勝感激。特別是,這裏建議的第一種方法「Cisco IP電話服務XML」:https://stackoverflow.com/questions/2517239/how-can-i-call-from-my-pc-through-my-cisco-ip-phone/。這一點似乎很容易實現,因爲我的自動化工具主要圍繞XML進行工作。

+1

感謝您提出一個新問題,而不是試圖在答案中獲得幫助,但我不明白您究竟在尋求什麼 - 您有一些建議,您似乎很喜歡這個建議,但是。你還沒有嘗試過嗎?你想確認別人已經做到了嗎?我不確定你想要什麼_us_。 :) – sarnold 2012-04-12 01:26:33

+0

@sarnold:我必須承認,我不負責任地張貼,沒有閱讀準則。對不起,謝謝你的關注。不,我沒有任何建議。是的,我想得到一些。不,我已經嘗試了很多,並且提出了各種其他想法,但由於我無法獲得任何軟件,因此第三方實用工具可以做到這一點,該帖子中的建議似乎最可行。毫無疑問,還有很多其他方法可以做到這一點。是的,我正在從一個已經實施的想法尋求幫助,但沒有辦法意味着我沒有嘗試過,或者我不想嘗試,就此而言。 :-) – tyagithehacker 2012-04-12 06:26:46

回答

0

Iv'e從未與除思科7940系列的SIP版本以外的任何測試這一點,所以如果你使用SCCP或MCGP那麼我下面要介紹什麼可以或不可以:-)工作

  • 1)您需要確保您的VOIP電話已正確設置,並從TFTP服務器請求其配置文件,這樣可以幫助您在此答覆中做到這一點,這超出了我在此處描述的範圍。

  • 2)確保這些配置文件(通常SIPXXXXXXXXX.cnf的一個地方 - 其中xxxxx是電話MAC地址)你有3條線是設備配置爲telnet訪問(這是默認禁用) ,該行應該是這樣的:

    telnet_level: 2 
    phone_prompt: myphone 
    phone_password: mypassword 
    

    此telnet水平MUST是2,0禁用,1使它只讀,電話提示是你想要的提示是「>」,「的MyPhone什麼###'不管密碼是你用來登錄的密碼。

  • 3)通過同時按'*','6'和'設置',或者通過重啓電源,重新啓動手機後,將其重新啓動。當它重新啓動時,它應該服從你的配置中的新設置。

  • 4)現在將telnet程序指向分配給您手機的IP地址,如果一切順利,您應該要求輸入密碼,輸入密碼並驚歎於Cisco電話的內部世界; - )

  • 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)一旦你做了,記得斷開telnet會話之前調用

    test close 
    

我發現你這裏的手工方式,但它並不需要很多的認識到,你可以很容易地腳本,從PC或服務器可以訪問相同的子網的手機。我有一套運行在我的JSON服務,允許我的家庭安全系統做一些事情,比如在我不在家的時候檢測到入侵者,或者我的基於網絡的電話簿通過點擊鏈接。所有你需要知道的是你需要的確切按鍵順序,然後你可以簡單地打開測試控制檯,發送按鍵順序,然後關閉。這種方式可以自動在手機前面板上按下任何按鍵。