2012-04-30, 08:21
Just thought I'd share with some of you my recent findings as I've seen this pop up in the past,
I've been looking for a decent winows based caller ID tool that supports bluetooth, and triggers popups in XBMC.
Best I could find for bluetooth was over at http://w7callerid.com, but it didn't allow any kind of scripting. I contacted the developer through his forum and after a couple of days of pleading, it now supports VBS scripting and HTTP calls. I have a dongle on my home server with two phones paired, added a VBS script to the "Computers" list and linked it to the following code (Requires home group activation, but I suppose you could move the image files elsewhere and modify the code to point?).
Works like a dream. Incoming calls to the iphone now show caller ID on the TV!
Now I just need to get xbox dvd remote working in Eden, bloody Lirc
--Code--
Dim xmlhttp,strComputerName,url
Set wshNetwork = WScript.CreateObject( "WScript.Network" )
strComputerName = wshNetwork.ComputerName
Set xmlhttp = CreateObject("MSXML2.xmlhttp")
url="http://xbmc:8080/xbmcCmds/xbmcHttp?command=ExecBuiltIn(Notification(Incoming Call To " & Wscript.Arguments.Item(2) & "," & Wscript.Arguments.Item(0) & "[CR](" & Wscript.Arguments.Item(1) & ")," &Wscript.Arguments.Item(3) & "," & "smb://" & strComputerName & "/Users/Public/Documents/W7CallerID/" & Wscript.Arguments.Item(4) & "))"
xmlhttp.open "POST", url, False
xmlhttp.send
set xmlhttp = Nothing
I've been looking for a decent winows based caller ID tool that supports bluetooth, and triggers popups in XBMC.
Best I could find for bluetooth was over at http://w7callerid.com, but it didn't allow any kind of scripting. I contacted the developer through his forum and after a couple of days of pleading, it now supports VBS scripting and HTTP calls. I have a dongle on my home server with two phones paired, added a VBS script to the "Computers" list and linked it to the following code (Requires home group activation, but I suppose you could move the image files elsewhere and modify the code to point?).
Works like a dream. Incoming calls to the iphone now show caller ID on the TV!
Now I just need to get xbox dvd remote working in Eden, bloody Lirc
--Code--
Dim xmlhttp,strComputerName,url
Set wshNetwork = WScript.CreateObject( "WScript.Network" )
strComputerName = wshNetwork.ComputerName
Set xmlhttp = CreateObject("MSXML2.xmlhttp")
url="http://xbmc:8080/xbmcCmds/xbmcHttp?command=ExecBuiltIn(Notification(Incoming Call To " & Wscript.Arguments.Item(2) & "," & Wscript.Arguments.Item(0) & "[CR](" & Wscript.Arguments.Item(1) & ")," &Wscript.Arguments.Item(3) & "," & "smb://" & strComputerName & "/Users/Public/Documents/W7CallerID/" & Wscript.Arguments.Item(4) & "))"
xmlhttp.open "POST", url, False
xmlhttp.send
set xmlhttp = Nothing