Page Index Toggle Pages: 1 Send TopicPrint
Normal Topic Frage zu TAPI-Unterstützung (Read 3656 times)
Wolfi
YaBB Newbies
*
Offline


Phoner is great!

Posts: 2
Joined: 12. Sep 2005
Frage zu TAPI-Unterstützung
12. Sep 2005 at 12:45
Print Post  
Hallo,

vielen Dank für dieses tolle Programm.

Ich habe folgendes Problem im Tapi Modus.

Wird ein externer Anruf von einer Nebenstelle zu meinem Apparat weiterverbunden, wird nicht die externe Nummer, sondern die Nummer der Nebenstelle die das Gespräch verbunden hat in Phoner angezeigt und protokolliert.

Die Windows Wahlhilfe zeigt beide Nummern nach
zustandekommen des Gespräches als eingehende
Anrufe an. (gleicher TAPI Treiber).

Gibt es hierfür eine spezielle Einstellung, oder wird diese Funktion Funktion von Phoner nicht unterstützt?

Grüße. Wolfi 



  
Back to top
 
IP Logged
 
JB
God Member
*****
Offline


Phoner-Support

Posts: 1691
Location: bei Bremen & Göttingen
Joined: 27. May 2004
Gender: Male
Re: Frage zu TAPI-Unterstützung
Reply #1 - 12. Sep 2005 at 15:55
Print Post  
Hallo Wolfi,

Die Weiterentwicklung des TAPI-Modus wurde bereits vor längerer Zeit eingestellt, da der erforderliche Aufwand leider in keinem Verhältnis zum Erfolg stand. Modems lassen sich (anders als ISDN-Geräte) nicht immer auf eine einheitliche Weise ansprechen, man benötigt oft Einzelentwicklungen für ein spezielles Modem, so dass es leider keine andere Wahl gab.

Da ich persönlich den TAPI-Betrieb nicht verwende, kann ich Dir hier keine definitive Antwort geben, jedoch erscheint mir eine spezielle Einstellung 100% unwahrscheinlich...

viele Grüße, Jens
  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11421
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: Frage zu TAPI-Unterstützung
Reply #2 - 23. Sep 2005 at 07:06
Print Post  
Das Problem ist, dass das Verhalten bei TAPI sehr von der verwendeten Telefonanlage (oder was man auch immer über TAPI steuert) abhängt. Solange ich nicht selbst auch die Möglichkeit zum Nachvollziehen dieses Problems habe, muss ich solche Anfragen leider verschieben. Sorry.
  
Back to top
WWW  
IP Logged
 
Wolfi
YaBB Newbies
*
Offline


Phoner is great!

Posts: 2
Joined: 12. Sep 2005
Re: Frage zu TAPI-Unterstützung
Reply #3 - 23. Sep 2005 at 14:33
Print Post  
Hallo zusammen!

Danke für die Antworten.

Ist mir klar das hier kein Standard besteht und jeder Hersteller sein eigenes Süppchen kocht.

Ich habe mal einen Trace von Phoner und von der Tapi-Schnittstelle mitlaufen lassen. Vielleicht könnt ihr damit was anfangen.   

Externe Nummer=07242653124
Eigene Nebenstelle=265
Nebenstelle die verbunden hat=266

Die externe Nummer im Phoner-Trace ist unter ConnectedID vorhanden sofern das Gespräch
zustandegekommen ist. 

Wenn diese Nummer nun als Parameter beim starten der angegebenen externen Applikation 
als CALLERID übergeben werden könnte dann wäre mir unheimlich geholfen.   

Besten Dank im voraus und
Schöne Grüße, 
Wolfi   

Phoner 1.77
09:42:02,327: loading device settings
09:42:02,337: loading general setting
09:42:02,417: lineInitialize()
09:42:02,427: phoneInitialize()
09:42:02,467: lineSetAppPriority()
09:42:02,467: lineRegisterRequestRecipient()
09:42:02,557: initialising devices
09:42:02,567: lineOpen() for device 5
09:42:03,318: lineSetStatusMessages()
09:42:03,338: devices initialised
09:42:03,358: loading debug
09:42:03,368: TAPI thread created: 0x01B8
09:42:03,418: loading database
09:42:03,428: loading phonebook
09:42:03,468: phonebook loaded
09:42:03,468: loading settings
09:42:04,330: loading answering machine settings
09:42:04,370: updating names in log
09:42:04,580: Standalone: C:\Programme\Phoner\phoner.exe
09:42:12,261: Device is still open :)
09:42:12,431: lineGetAddressCaps() for device 0
09:42:12,431: ...failed: 0x8000000C
09:42:12,441: lineGetAddressCaps() for device 1
09:42:12,441: ...failed: 0x8000000D
09:42:12,441: lineGetAddressCaps() for device 2
09:42:12,441: ...failed: 0x8000000D
09:42:12,441: lineGetAddressCaps() for device 3
09:42:12,441: ...failed: 0x8000000D
09:42:12,441: lineGetAddressCaps() for device 4
09:42:12,441: ...failed: 0x8000000D
09:42:17,569: lineClose()
09:42:17,789: TAPI thread terminating: 0x01B8
09:42:17,789: lineOpen() for device 5
09:42:18,550: lineSetStatusMessages()
09:42:18,781: TAPI thread created: 0x01B8
09:42:59,088: lineGetCallStatus()
09:42:59,109: LINE_CALLSTATE: offering
09:42:59,119: lineGetCallInfo()
09:42:59,139: lineGetCallInfo()
09:42:59,169: LINE_CALLINFO: 0x00018340
09:42:59,179: lineGetCallInfo()
09:42:59,199: new call from 266 to 265
09:42:59,199: phone book lookup for 266: 266 [266]
09:42:59,209: lineAccept()
09:42:59,219: ...failed: 0x80000049
09:43:00,080: lineGetCallInfo()
09:43:00,100: LINE_CALLINFO: 0x00008240
09:43:06,990: lineGetCallStatus()
09:43:07,060: lineGetCallInfo()
09:43:07,070: LINE_CALLSTATE: connected (64000 bps)
09:43:07,080: lineGetCallInfo()
09:43:07,090: LINE_CALLINFO: ConnectedID (07242653124)
09:43:12,718: lineGetCallStatus()
09:43:12,828: LINE_CALLSTATE: idle
--------------------------------------------------------
//Tapi Trace
...Please select Tapi Line and press Start!
LineOpen: Kapsch
     PermanentLineID: 000A0109
     Provider: Ericsson ApplicationLink 4.0
LineOpen returned: NO_ERROR
09:07:45.229 LINE_APPNEWCALL: hCall: 00010133
09:07:45.229 LINE_CALLSTATE: hCall: 00010133 LINECALLSTATE_OFFERING
     State: LINECALLSTATE_OFFERING
     CallState Detail: LINEOFFERINGMODE_ACTIVE 
     Features: LINECALLFEATURE_ANSWER LINECALLFEATURE_REDIRECT LINECALLFEATURE_SETCALLDATA LINECALLFEATURE_SETCALLDATA 
     Origin: LINECALLORIGIN_INBOUND
     CallerID: 266 
     CalledID: 265 
     ConnectedID:   
     RedirectingID:   
     RedirectionID:   
09:07:45.289 LINE_CALLINFO: hCall: 00010133 LINECALLINFOSTATE_CALLEDID LINECALLINFOSTATE_CALLERID LINECALLINFOSTATE_CALLID LINECALLINFOSTATE_ORIGIN LINECALLINFOSTATE_REASON 
     Origin: LINECALLORIGIN_INBOUND
     CallerID: 266 
     CalledID: 265 
     ConnectedID:   
     RedirectingID:   
     RedirectionID:   
09:07:47.452 LINE_CALLINFO: hCall: 00010133 LINECALLINFOSTATE_CALLERID LINECALLINFOSTATE_CALLID LINECALLINFOSTATE_REASON 
     Origin: LINECALLORIGIN_INBOUND
     CallerID: 07242653124 
     CalledID: 265 
     ConnectedID:   
     RedirectingID:   
     RedirectionID:   
09:07:53.020 LINE_CALLSTATE: hCall: 00010133 LINECALLSTATE_CONNECTED
     State: LINECALLSTATE_CONNECTED
     CallState Detail: 0x00000000
     Features: LINECALLFEATURE_DROP LINECALLFEATURE_GENERATEDIGITS LINECALLFEATURE_HOLD LINECALLFEATURE_SETCALLDATA LINECALLFEATURE_SETUPCONF LINECALLFEATURE_SETUPTRANSFER LINECALLFEATURE_SWAPHOLD LINECALLFEATURE_SETCALLDATA 
     Origin: LINECALLORIGIN_INBOUND
     CallerID: 07242653124 
     CalledID: 265 
     ConnectedID: 07242653124 
     RedirectingID:   
     RedirectionID:   
09:07:53.090 LINE_CALLINFO: hCall: 00010133 LINECALLINFOSTATE_CONNECTEDID 
     Origin: LINECALLORIGIN_INBOUND
     CallerID: 07242653124 
     CalledID: 265 
     ConnectedID: 07242653124 
     RedirectingID:   
     RedirectionID:   
09:07:55.594 LINE_CALLSTATE: hCall: 00010133 LINECALLSTATE_IDLE
     State: LINECALLSTATE_IDLE
     CallState Detail: 0x00000000
     Features: LINECALLFEATURE_SETCALLDATA LINECALLFEATURE_SETCALLDATA 
     Origin: LINECALLORIGIN_INBOUND
     CallerID: 07242653124 
     CalledID: 265 
     ConnectedID: 07242653124 
     RedirectingID:   
     RedirectionID:   




  
Back to top
 
IP Logged
 
Phoner Admin
YaBB Administrator
*****
Offline



Posts: 11421
Location: Germany
Joined: 12. Oct 2003
Gender: Male
Re: Frage zu TAPI-Unterstützung
Reply #4 - 25. Sep 2005 at 15:16
Print Post  
Das Problem ist, dass zuerst der Verbindungszustand (connected) und dann die Rufnummer (ConnectedID) gemeldet wird.
Code
Select All
 09:43:07,070: LINE_CALLSTATE: connected (64000 bps)
09:43:07,080: lineGetCallInfo()
09:43:07,090: LINE_CALLINFO: ConnectedID (07242653124)  


Diese Reihenfolge wird von deinem TAPI-Treiber (TSP) vorgegeben. Ich habe ehrlich gesagt kein Lust deswegen eine künstliche Verzögerung einzubauen, nur weil vielleicht doch noch eine neue Rufnummer gemeldet wird.
  
Back to top
WWW  
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint