Caller ID and Name sent to Growl (obicallerid)
shawn_:
No problem. I guess if you've never used Node JS before the instructions are confusing. Basically you have to install the Node JS Runtime (its like Java or .NET). http://nodejs.org/
Then you can open a command prompt (as administrator, if you are not already logged in as admin) and install obicallerid using the node package manager (npm)
Code:
npm install -g obicallerid
Then to run the app simply run
Code:
obicallerid
I'll update the Readme with these instructions for windows later today.
QBZappy:
shawn_,
It works! We can get both caller name and number, (including city/province) with this app. In combination with Growl for windows it provides a very elegant solution for CID lookup, including the ability to send this info over the lan/wan network. Cooool!
The path variable or putting growlnotify in the C:\WINDOWS\system32 is important otherwise it doesn't work.
I can only get it to work with the cmd box open. I suppose the next question would be, is it possible to run this as a service or without the cmd box visible?
BTW, I wasn't expecting how the app would be installed. Installing obicallerid using the node package manager (npm) was similar to installing an app in linux.
prof_tan2004:
Hi Shawn,
Is there a way to have this work without installing Node.js or other 3rd party software (Other than Growl)... What does Node.js do - and is there away to go around it?
shawn_:
Quote from: prof_tan2004 on September 05, 2012, 02:42:42 pm
Is there a way to have this work without installing Node.js
Unfortunately not. Node JS is a framework/runtime much like .NET or JAVA. That's what I chose to write it in ... mostly because there where already modules for growl and opencam which made the integration very easy. I'm working on getting it to install as a windows service and mac launchd (so you dont have to run it from the prompt), but its not as easy as I thought it would be.
shawn_:
Version 0.1.5 released
Minor update to prevent crash on Windows XP on startup.
Navigation
[0] Message Index
[#] Next page
[*] Previous page