Hallo
Wir haben in der Firma eine neue Telefonanlage bekommen.
Leider ist bei unserem Paket kein komfortables Software Phone dabei gewesen.
Nur eine TAPI Anbindung zwischen Telefon und PC ist installiert.
Ich würde jetzt gerne Informationen auslesen und damit einen Art Dialer machen,
der natürlich wesentlich mehr und besseres Informationen Intern anzeigt als der Windows eigene.
Ich konnte im Forum einen Anfang finden...
der ausgehende Anruft im folgendem Script klappt auch ....
Spoiler anzeigen
; Setup TAPI
$sNumber = '0123369874'
Global $bLineFound = False
Const $LINEADDRESSTYPE_PHONENUMBER = 0x1;
Const $LINEMEDIAMODE_INTERACTIVEVOICE = 0x4;
Global $oTAPI = ObjCreate("TAPI.TAPI")
If IsObj($oTAPI) Then
$oTAPI.Initialize
Global $oAddresses = $oTAPI.Addresses
Global $bLineFound = False
For $oAddress In $oAddresses
ConsoleWrite($oAddress.AddressName&@CRLF)
If $oAddress.AddressName = "CAP TAPI" Then
$bLineFound = True
ExitLoop
EndIf
Next
EndIf
; Make a call
$oMyCall = $oAddress.CreateCall($sNumber, $LINEADDRESSTYPE_PHONENUMBER, $LINEMEDIAMODE_INTERACTIVEVOICE)
$oMyCall.Connect (false)
Ich habe leider noch nicht so wirklich mit Objekten gearbeitet...
Habe auch schon bei MSDN gesucht. Leider verstehe / erkenne ich den Zusammenhang nicht so das ich die Informationen,
die ich benötige rausfiltern kann...
Folgendes brauche ich... ( Wichtig wären die Informationen in der Gruppe Calls )
autoit.de/wcf/attachment/15689/
Vielen Dank schon einmal..
MFG chris