Anruf vom Computer aus mit einem Gigaset DX600 starten
Gigaset hat mit dem DX600 bzw. DX800 hervorragende Telefone mit Netzwerkschnittstelle im Portfolie. Damit ist es beispielsweise möglich, direkt aus Outlook heraus eine Telefonnummer zu wählen. Leider ist es aber nur mit der Software Quicksync und Outlook möglich.
Daher habe ich mir die Mühe gemacht und ein kleines Skript entwickelt, was per AT Befehle das Telefon über das Netzwerk steuert. Damit ist es dann problemlos möglich, auch Telefonnummern aus Thunderbird, Firefox, Excel usw. zu wählen.
- entpacken Archiv nach z.B. C:\
- anpassen von IP, Pin und Pfaden im Skript dialout.bat
- Installation Thunderbird / Firefox Addon: Telify
- Telify -> Einstellungen:
- "Verwendetes Protokoll:" callto:
- "ersetze + durch 00" - Zum Testen eine Nummer im Adressbuch anklicken. Dabei sollte ein Dialog starten. Das Skript dialout.bat festlegen (notfalls per Eingabe). Sollte dabei etwas schiefgehen oder nachträglich zu ändern sein, dann unter thunderbird->Extras->Einstellungen->Anhänge->Dateityp callto ändern.
Und hier noch ein kleines VB Skript, um aus Access heraus zu wählen:
- Private Sub Dial_Click()
- On Error GoTo Err_Dial_Click
- Dim stDialStr As String
- Dim PrevCtl As Control
- Const ERR_OBJNOTEXIST = 2467
- Const ERR_OBJNOTSET = 91
- Set PrevCtl = Screen.PreviousControl
- If TypeOf PrevCtl Is TextBox Then
- stDialStr = IIf(VarType(PrevCtl) > V_NULL, PrevCtl, "")
- ElseIf TypeOf PrevCtl Is ListBox Then
- stDialStr = IIf(VarType(PrevCtl) > V_NULL, PrevCtl, "")
- ElseIf TypeOf PrevCtl Is ComboBox Then
- stDialStr = IIf(VarType(PrevCtl) > V_NULL, PrevCtl, "")
- Else
- stDialStr = ""
- End If
- Shell "c:\dialout\dialout.bat " & stDialStr
- Exit_Dial_Click:
- Exit Sub
- Err_Dial_Click:
- If (Err = ERR_OBJNOTEXIST) Or (Err = ERR_OBJNOTSET) Then
- Resume Next
- End If
- MsgBox Err.Description
- Resume Exit_Dial_Click
- End Sub