CallerID 1.3.2 (Tapi,XaP, Yac) plugin for xlobby www

Xlobby plugin development

Postby lar282 on Tue Nov 07, 2006 1:15 pm

Well I am not doing anything with Yac so it must be a yac issue. I am just sending info to yac, I am not moddifying yac itself. sorry can't help u there

//Lasse
lar282
 
Posts: 1624
Joined: Thu Apr 01, 2004 4:13 pm
Location: Helsingborg, Sweden

CallerID Plugin: Category/Database

Postby smarty on Fri Nov 24, 2006 6:42 pm

Lasse,
I was fooling around trying to find a way to make a button event "clear" the CallerID database and category information. However, the only way I could seem to do this was to name the CallerID category something other than "CallerID".

When I did this, it appears I also "broke" some other functionality of the plugin. Items like: (plugin>XCallerID>phonenumber) would no longer display anything (I assume they use a category named "CallerID")

Question for you. Can the displayed category in the CallerID screen be called anything besides "CallerID"? If it cannot (due to how the plugin is written), is there a way you can build in functionality to "clear" the callerid information without re-starting Xlobby or causing it to become unstable (something I have yet to achieve).

Thanks,
Steve
smarty
 
Posts: 179
Joined: Thu Jul 27, 2006 12:04 am
Location: San Antonio, TX USA

Postby lar282 on Tue Nov 28, 2006 3:18 pm

I added a new command for u. ClearDB


download the dll here
http://www.xlobby.com/files/Shaggy/XCal ... llerID.dll
lar282
 
Posts: 1624
Joined: Thu Apr 01, 2004 4:13 pm
Location: Helsingborg, Sweden

Postby PhilB on Wed Nov 29, 2006 1:31 am

Once again I finally got around to messing with this only this time I got it working. There were several issues on my end:

1 - Modem failure so I replaced it with a new internal.
2 - Needed to remove the old modem from XP control panel
3 - Made sure YAC server was not running on the XL server

Viola, it works now. I need to build up some data (calls) and mess with the lookup functions.

It would be great if the lookup was from a different database than the log database. This way I could maintain a list with unique entries. Even better would be if the call log database could selectively save individual entries to the ID database.

Question: Seems like reverse CID US is broken. All numbers come back Unknown from the F2 Plugin test. I am using the latest experimental exe.

Great Plugin.

PB
PhilB
 
Posts: 283
Joined: Sat Feb 18, 2006 6:38 pm

Postby lar282 on Wed Nov 29, 2006 8:18 am

try this for usa reverse lookup
http://www.xlobby.com/files/Shaggy/XCal ... llerID.dll



//Lasse
lar282
 
Posts: 1624
Joined: Thu Apr 01, 2004 4:13 pm
Location: Helsingborg, Sweden

Postby PhilB on Wed Nov 29, 2006 4:37 pm

That worked to get the USA lookup but it seems the plug is writing the same call twice into the log. This was not happening before. Here is the log on 1 call.

200611291133:9083039674: Brick NJ (908) 303-9674 :
200611291133:9083039674: Brick NJ (908) 303-9674 :

???

PB
PhilB
 
Posts: 283
Joined: Sat Feb 18, 2006 6:38 pm

Postby lar282 on Wed Nov 29, 2006 6:23 pm

PhilB wrote:That worked to get the USA lookup but it seems the plug is writing the same call twice into the log. This was not happening before. Here is the log on 1 call.

200611291133:9083039674: Brick NJ (908) 303-9674 :
200611291133:9083039674: Brick NJ (908) 303-9674 :

???

PB


Does the callerid popup twice??If not who cares!!!Just kidding. I haven't seen that behaviour before.

//Lasse
lar282
 
Posts: 1624
Joined: Thu Apr 01, 2004 4:13 pm
Location: Helsingborg, Sweden

Postby PhilB on Wed Nov 29, 2006 7:51 pm

I leave the overlay up for 20 seconds so if it pops two at the same time I dont notice. It does not pop 1 for 20secs then another for 20secs. I am sure of that.

"Who Cares".....u must be in marketing:)

PB
PhilB
 
Posts: 283
Joined: Sat Feb 18, 2006 6:38 pm

Postby lar282 on Fri Dec 01, 2006 11:43 am

PhilB wrote:I leave the overlay up for 20 seconds so if it pops two at the same time I dont notice. It does not pop 1 for 20secs then another for 20secs. I am sure of that.

"Who Cares".....u must be in marketing:)

PB


Can u post your log here, cause I do not see your behaviour regarding 2 calls. Sure u do not have 2 modems installed or regged in the xml file?

Mine looks like this


2006-11-30 21:36:58 OnCallStateChanged() was envoked. call.CallState=Offering
2006-11-30 21:36:58 Ring Ring.Phone is Ringing, nr#rings=1
2006-11-30 21:36:58 OnCallInfoChanged() was envoked WITH CallerIDxxxx
2006-11-30 21:36:58 Phone Event:CID:xxxxx
2006-11-30 21:36:58 GUI_MSG_Incoming_Call_With_CID:xxxx
2006-11-30 21:36:58 forcing the 120 sek rule to go away.line 692 in callerid.cs
2006-11-30 21:36:58 Incoming_Phone_Call got envoked. Parameter sent:xxxx
2006-11-30 21:36:58 Zoom:False MP:False
2006-11-30 21:36:58 bailed on yac special when it already contains name and number
2006-11-30 21:36:58 Trying to find the record of the caller:xxxx
2006-11-30 21:36:58 Didn't find a image for then caller, using unknown.jpg:::c:\program files\xlobby\plugins\xcallerid\database\unknown.jpg
2006-11-30 21:36:58 Found a directory for the caller.
2006-11-30 21:36:58 Reading txt file for the caller
2006-11-30 21:36:58 Sending a YAC message. Name=Lasses Jobb number=xxxx
2006-11-30 21:36:58 Sending a Xap message. Name=Lasses Jobb number=xxxx
2006-11-30 21:36:58 Writing Call log for the current caller
2006-11-30 21:36:59 Found c:\program files\xlobby\plugins\Xcallerid\incoming.vbs Running it
2006-11-30 21:36:59 Running TASKBAR notification program to show callerID
2006-11-30 21:36:59 With Parameters
2006-11-30 21:36:59 "Lasses Jobb" "xxxx" 8 "c:\program files\xlobby\plugins\xcallerid\database\unknown.jpg"
2006-11-30 21:36:59 OnCallInfoChanged() was envoked
2006-11-30 21:37::04 Ring Ring.Phone is Ringing, nr#rings=666
2006-11-30 21:37::07 ncdTicks >=autoclose && autocdenabled IS True. gonna run Abort_and_Restore() if autoclose=true::::8
2006-11-30 21:37::07 Found c:\program files\xlobby\plugins\Xcallerid\resume.vbs Running it
2006-11-30 21:37::16 OnCallStateChanged() was envoked. call.CallState=Idle
lar282
 
Posts: 1624
Joined: Thu Apr 01, 2004 4:13 pm
Location: Helsingborg, Sweden

Postby PhilB on Fri Dec 01, 2006 3:31 pm

Only 1 modem installed. I will post the reg file later tonite.
PhilB
 
Posts: 283
Joined: Sat Feb 18, 2006 6:38 pm

Postby PhilB on Sat Dec 02, 2006 2:03 am

Here is the partial log showing the modem init.

2006-11-29 7:25:26 PM seconds set to:20:autoclose:True Use TAPI is set to=True
2006-11-29 7:25:26 PM seconds set to:20:autoclose:True
2006-11-29 7:25:26 PM We will wait around 20 seconds to register the TAPI so Xlobby is really up and running...please wait.
2006-11-29 7:25:26 PM YAC server was TRUE so I will start the server to listnen to yac messages
2006-11-29 7:25:50 PM Gonna reg the TAPI.been 20 sek since XL started and its the fisrt run. I do this cause sometimes the tapi wont 'bite' the modem
2006-11-29 7:25:50 PM registring TAPI IF it is set in the xml file to use!
2006-11-29 7:25:50 PM seconds set to:20:autoclose:True
2006-11-29 7:25:50 PM line:Creative Modem Blaster PCI DI5633 Number=0
2006-11-29 7:25:50 PM Starting line:Creative Modem Blaster PCI DI5633 Number=0
2006-11-29 7:25:51 PM Regging line:Creative Modem Blaster PCI DI5633 Number=0
2006-11-29 7:25:51 PM line:RAS PPPoE Line0000 Number=1
2006-11-29 7:25:51 PM line:RAS VPN Line 0 Number=2
2006-11-29 7:25:51 PM line:WAN Miniport (L2TP) Number=3
2006-11-29 7:25:51 PM line:IPCONF LINE Number=4
2006-11-29 7:25:51 PM line:H323 Line Number=5
2006-11-29 7:25:51 PM registring TAPI END
PhilB
 
Posts: 283
Joined: Sat Feb 18, 2006 6:38 pm

Postby lar282 on Sat Dec 02, 2006 11:25 am

looks ok, u got the rest of the log to?(with a phone call)


//Lasse
lar282
 
Posts: 1624
Joined: Thu Apr 01, 2004 4:13 pm
Location: Helsingborg, Sweden

Postby PhilB on Sat Dec 02, 2006 3:33 pm

Here is the whole log from the last day or two:

http://pballai.homeip.net/XcallerID.log
PhilB
 
Posts: 283
Joined: Sat Feb 18, 2006 6:38 pm

Postby cygnusaa on Sat Dec 02, 2006 6:39 pm

before i dive into adding this functionality to my setup....

will this pluggie work with VoiP?

i currently use Vonage via cable modem...

i do have caller id feature..

if so...do i need another app to capture the caller id data and this plugin to read and display it in xl?

i think this is a great plugin idea so i hope its possible..
cygnusaa
 
Posts: 45
Joined: Tue Jun 13, 2006 3:39 am
Location: northern new jersey

Postby PhilB on Sun Dec 03, 2006 12:18 am

I would look at it this way.

If you have a regular analog handset connected to your vonage router and it displays the CID, then the plugin will work.

The XL server will need to have a modem with a line connected to the analog voice line (easy if you have a voice punch block).

There are other ways to make this work too leveraging YAC but I dont see that as needed if you can make the phone line connection to the XL server.

I have my setup working but it has some bugs and I am still trying to make it really user friendly. I would love it if Lar can add some additional finishing touches to this already nice plug.

PB
PhilB
 
Posts: 283
Joined: Sat Feb 18, 2006 6:38 pm

PreviousNext