SnapStream Forums

Go Back   SnapStream Forums > SnapStream Developer Network > Beyond TV Downloads
Register FAQ Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Rating: Thread Rating: 4 votes, 5.00 average. Display Modes
  #1  
Old 03-10-2005, 08:29 PM
Gunn's Avatar
Gunn Gunn is offline
l33t Member
 
Join Date: May 2003
Location: Drayden, MD U.S.A.
Posts: 491
Lightbulb WhoIsIt - CallerID Display (UPDATE v2.3: 4 January 2011)

Latest Revision (See the Readme in the zip)
4 January 2011, v2.3
Note: BeyondTV is NOT required to use this app!

Background
This application was written from my desire to have a nice looking caller ID display popup on my TV while using BeyondTV. I couldn't find anything out there that was to my liking. Plus, I didn't have a modem in my HTPC. I found a program called YAC which allowed me to use a server and a client to display the information on my HTPC, but I still didn't like the look. Thankfully, it was an easy process to create a listener for YAC that looked the way I wanted it. I've since added many preferences so others can hopefully enjoy what I've done.

What(/Who) is it?

The WhoIsIt? CallerID display is a listener used in combination with the Yet Another CallerID program (YAC). Therefore, YAC is required for this to application to work and must be running and configured properly. Get it at: http://sunflowerhead.com/software/yac/ . It is built using the .NET Framework v1.1 so that must also be installed before using.

WhoIsIt defaults have been set and adjusted to look decent on an 800x600 display. It is centered in the lower portion of the screen.

Features:
  • Display CallerID information in a customizable window
  • Show custom images mapped to specific phone numbers
  • Select Font size, type and color
  • Select Background color
  • Select Opacity/Transparency of the display on screen
  • Fade in/out the display
  • Set the size and position of the display, including a full screen option
  • Adjust the time the display remains
  • Import and export settings to other machines easily
  • Support for Vonage customers
  • Wake computer monitor from standby when message arrives
  • Multiple monitor support for displaying full screen
  • Launch another application when a message is received

View the Readme within the zip file for more information and release notes.

New to v2.3:
  • Added preference to wake the monitor from standby when a message arrives.
  • Added ability to drag the display location with the mouse to set the X/Y position.
  • Added ability to launch an external application when any message is received.
  • Added preference to display full screen on monitor selected to display on.
  • Added preference to enable or disable timer.
  • If timer is disabled, a close button appears on the display.
  • Updated user interface (Preferences, Image Mappings, etc.) to use Windows visual styles.
Attached Images
 
Attached Files
File Type: zip WhoIsIt23.zip (33.2 KB, 145 views)
__________________
Retired BeyondTV/Beyond Media user
Windows 7 Media Center HTPC. Athlon II X2 250 3.0Ghz, Silverstone LC03 HTPC case, 2GB RAM, 2TB HDs, GeForce 8200 GTS PCIx, 2-Hauppauge PVR-250's Logitech Harmony One remote, 2-DirecTV - D11-500 receivers , S-Video output

Last edited by Gunn; 01-04-2011 at 08:06 PM. Reason: Uploaded new version.
Reply With Quote
  #2  
Old 03-11-2005, 08:47 AM
Cal Cal is offline
l33t Member
 
Join Date: Mar 2004
Location: Edmonton
Posts: 595
Re: WhoIsIt - CallerID Display app

I don't know if you have added this but, the one thing I'd like to see is Customizable Name ID. ie it receives a number and Name as per normal but displays something else that is settable. That would be nice for those Known Cell phones of your friends that just say unknown but still give you a number.

Great, Now I have to see is I can get Vonage working with this since I mentioned it in the other thread. Now I really have to look at buying a modem just for this.

I think I'll take my laptop home this weekend as it has a modem built into it and see if I can get a proof of concept working.
Reply With Quote
  #3  
Old 03-11-2005, 10:53 AM
DonK's Avatar
DonK DonK is offline
Just another Bloke
 
Join Date: Sep 2002
Location: USA
Posts: 1,827
Re: WhoIsIt - CallerID Display app

Moved to Development forum, it's perfectly all right for this to be there.
__________________
BTV Server - HP DC7700c vPro - Dual Core Intel - 2gb ram - Adaptec AVC-3610 (2 SD tuners) - 4x Avermedia Volar USB OTA/ATSC HD tuners, HDHomeRun OTA mode, WHS, 6x1tB drives, 3x2tb drives (12tb total space)
Reply With Quote
  #4  
Old 03-11-2005, 07:19 PM
Gunn's Avatar
Gunn Gunn is offline
l33t Member
 
Join Date: May 2003
Location: Drayden, MD U.S.A.
Posts: 491
Re: WhoIsIt - CallerID Display app

Cal, the YAC server has options to customize the way the data is displayed. You can add entries to a database, so that when that number comes in, you can have it display something customized, like "Mom & Dad", etc. Sounds like what you want. So my little program just displays whatever the YAK server sends it.

Thanks Don for moving it to the development discussion forum.
__________________
Retired BeyondTV/Beyond Media user
Windows 7 Media Center HTPC. Athlon II X2 250 3.0Ghz, Silverstone LC03 HTPC case, 2GB RAM, 2TB HDs, GeForce 8200 GTS PCIx, 2-Hauppauge PVR-250's Logitech Harmony One remote, 2-DirecTV - D11-500 receivers , S-Video output
Reply With Quote
  #5  
Old 03-12-2005, 10:34 AM
Cal Cal is offline
l33t Member
 
Join Date: Mar 2004
Location: Edmonton
Posts: 595
Re: WhoIsIt - CallerID Display app

Ya. I saw that now that I tried to get YAC working last night so I think It will do what I want.

My Laptop has a Lucent Win Modem built into it and does not seem to be working right. I can start Hyper terminal and turn on the Caller ID function via AT commands and it works so I know Vonage is passing the info correctly. But I can't make YAC work on it. I also tried plugging my line directly into my Satalight receiver and it displays the caller ID info properly as well. I guess I'll have to go get a modem after all if I want this to work. I suppose I've proved that Vonage will work if I get the right modem so I might as well do it.
Reply With Quote
  #6  
Old 03-12-2005, 11:30 AM
nanook105's Avatar
nanook105 nanook105 is offline
Super Moderator
 
Join Date: Jun 2003
Location: Naperville, IL
Posts: 8,074
Re: WhoIsIt - CallerID Display app

I couldn't get it to work last night either. The modem in the PC that I tried works with the Beyond Media CallerID plugin, so I thought it would work with this.
__________________

Media- 5 Tuners XP SP2 BTV 4.9.X
Asus P4S8X|P4 2.4|FX5200|PVR350/250/150/NVidia DualTV|OB SNDMAX

DVD - 10 Tuners XP SP2 BTV 4.9.X
Asus P4800E Dlx|P4 3.0 HT|FX5700|2GB Mem|PVR250/PVR150//2 PVRUSB2/]3 HDHomeRun/QAM

3 BTV Links - All XP SP2 BTV 4.9.X, BM 1.1, Firelfy

Family Room Asus P4800 Dlx|P4 2.6HT|7600GT
Treadmill Shuttle P4 2.6HT|6600GT
Basement Asus P4800 Dlx|P4 3.0HT|6600GT
Reply With Quote
  #7  
Old 03-12-2005, 02:13 PM
nanook105's Avatar
nanook105 nanook105 is offline
Super Moderator
 
Join Date: Jun 2003
Location: Naperville, IL
Posts: 8,074
Re: WhoIsIt - CallerID Display app

Ok, I got yac to work on another PC/Modem, but I can't get WhoIsIt to work. Even after starting WhoIsIt, I still just get messages from Yac. I assume that Yac has to be installed and running for WhoIsIt to work.

I am trying to run the Yac server and the WhoIsIt listener on the same workstation. Perhaps that is the problem ?
__________________

Media- 5 Tuners XP SP2 BTV 4.9.X
Asus P4S8X|P4 2.4|FX5200|PVR350/250/150/NVidia DualTV|OB SNDMAX

DVD - 10 Tuners XP SP2 BTV 4.9.X
Asus P4800E Dlx|P4 3.0 HT|FX5700|2GB Mem|PVR250/PVR150//2 PVRUSB2/]3 HDHomeRun/QAM

3 BTV Links - All XP SP2 BTV 4.9.X, BM 1.1, Firelfy

Family Room Asus P4800 Dlx|P4 2.6HT|7600GT
Treadmill Shuttle P4 2.6HT|6600GT
Basement Asus P4800 Dlx|P4 3.0HT|6600GT

Last edited by nanook105; 03-12-2005 at 02:15 PM. Reason: More info
Reply With Quote
  #8  
Old 03-13-2005, 07:09 PM
Gunn's Avatar
Gunn Gunn is offline
l33t Member
 
Join Date: May 2003
Location: Drayden, MD U.S.A.
Posts: 491
Re: WhoIsIt - CallerID Display app

Nah, that shouldn't be a problem. Actually that is how I did it when testing. Be sure that both are on the same port. I doubt you changed that though, since YAK does not give a method to change it. My app should default to the correct one.

You must also make sure to list the computer that YAK is running on also as a Listener, in the "Listeners..." dialog. Put in the hostname or IP of the computer. That way, YAK will know to send the info to that computer...even if it is the same one. Once you add it, try pressing the "Test Listeners" button to see if WhoIsIt pops up.

You can also try the "Send Text Message..." to do the same thing.

Another thing to check is if YAK is getting the CallerID info; have it write all calls to a call log ("Preferences->Write Text Message To Call Log") and after a call, open the log to see if it actually picked it up.

I need to update my readme/help file with some of this information. Let me know if it helps and you get it working.
__________________
Retired BeyondTV/Beyond Media user
Windows 7 Media Center HTPC. Athlon II X2 250 3.0Ghz, Silverstone LC03 HTPC case, 2GB RAM, 2TB HDs, GeForce 8200 GTS PCIx, 2-Hauppauge PVR-250's Logitech Harmony One remote, 2-DirecTV - D11-500 receivers , S-Video output
Reply With Quote
  #9  
Old 03-13-2005, 09:18 PM
PBMax's Avatar
PBMax PBMax is offline
Administrator
 
Join Date: Jan 2001
Location: Houston, TX, USA
Posts: 2,594
Send a message via ICQ to PBMax Send a message via AIM to PBMax Send a message via Yahoo to PBMax
Re: WhoIsIt - CallerID Display app

Gunn,

Nice work. I was going to work on something like this myself. Glad I don't have to anymore. Just a note, If you have a Yac listener running when you start your app you get a .NET error.

Otherwise it's great!
__________________
HTPC setup:
Processor: AMD Athlon 64 x2 4200+ | Motherboard: ASUS A8N-VM | RAM: 1GB DDR400 | Tuner: Hauppauge PVR500 | Graphics card: Onboard NVIDIA GeForce 6150 | Sound Card: Onboard ADI AD1986A via SPDIF | Hard Drives(1040GB Total): 1x Seagate 40GB - 4x Maxtor 250GB | Samsung 16x DL DVD+-R | Display: Panasonic PT-50LC13 50" LCD RPTV HDTV via HD15 | OS: Windows XP Pro SP-2 | Wireless Keyboard and Mouse | Remote: FireFly
Reply With Quote
  #10  
Old 03-14-2005, 07:14 AM
nanook105's Avatar
nanook105 nanook105 is offline
Super Moderator
 
Join Date: Jun 2003
Location: Naperville, IL
Posts: 8,074
Re: WhoIsIt - CallerID Display app

Quote:
Originally Posted by Gunn
You must also make sure to list the computer that YAK is running on also as a Listener, in the "Listeners..." dialog. Put in the hostname or IP of the computer. That way, YAK will know to send the info to that computer...even if it is the same one. Once you add it, try pressing the "Test Listeners" button to see if WhoIsIt pops up.

You can also try the "Send Text Message..." to do the same thing.

Another thing to check is if YAK is getting the CallerID info; have it write all calls to a call log ("Preferences->Write Text Message To Call Log") and after a call, open the log to see if it actually picked it up.

I need to update my readme/help file with some of this information. Let me know if it helps and you get it working.
YAC is getting the calls, because the YAC Server is displaying a message, and it is sending it to another computer that I have entered as a listener. However, I did not set the the computer running the YAC server as a listener - I'll give that a try this evening.
__________________

Media- 5 Tuners XP SP2 BTV 4.9.X
Asus P4S8X|P4 2.4|FX5200|PVR350/250/150/NVidia DualTV|OB SNDMAX

DVD - 10 Tuners XP SP2 BTV 4.9.X
Asus P4800E Dlx|P4 3.0 HT|FX5700|2GB Mem|PVR250/PVR150//2 PVRUSB2/]3 HDHomeRun/QAM

3 BTV Links - All XP SP2 BTV 4.9.X, BM 1.1, Firelfy

Family Room Asus P4800 Dlx|P4 2.6HT|7600GT
Treadmill Shuttle P4 2.6HT|6600GT
Basement Asus P4800 Dlx|P4 3.0HT|6600GT
Reply With Quote
  #11  
Old 03-15-2005, 03:01 PM
nanook105's Avatar
nanook105 nanook105 is offline
Super Moderator
 
Join Date: Jun 2003
Location: Naperville, IL
Posts: 8,074
Re: WhoIsIt - CallerID Display app

Ok - setting the local server up as a listener worked - get the display from your app. However, the yac server still displays a message in the lower right hand corner. Is there a way to stop that ?
__________________

Media- 5 Tuners XP SP2 BTV 4.9.X
Asus P4S8X|P4 2.4|FX5200|PVR350/250/150/NVidia DualTV|OB SNDMAX

DVD - 10 Tuners XP SP2 BTV 4.9.X
Asus P4800E Dlx|P4 3.0 HT|FX5700|2GB Mem|PVR250/PVR150//2 PVRUSB2/]3 HDHomeRun/QAM

3 BTV Links - All XP SP2 BTV 4.9.X, BM 1.1, Firelfy

Family Room Asus P4800 Dlx|P4 2.6HT|7600GT
Treadmill Shuttle P4 2.6HT|6600GT
Basement Asus P4800 Dlx|P4 3.0HT|6600GT
Reply With Quote
  #12  
Old 03-15-2005, 07:56 PM
Gunn's Avatar
Gunn Gunn is offline
l33t Member
 
Join Date: May 2003
Location: Drayden, MD U.S.A.
Posts: 491
Re: WhoIsIt - CallerID Display app

Thanks for the info and compliments PBMax...I'll look into fixing that; or at least dealing politely with it.

nanook, I have that same problem on my server computer. Not sure if there is a way to turn it off unfortunately.
__________________
Retired BeyondTV/Beyond Media user
Windows 7 Media Center HTPC. Athlon II X2 250 3.0Ghz, Silverstone LC03 HTPC case, 2GB RAM, 2TB HDs, GeForce 8200 GTS PCIx, 2-Hauppauge PVR-250's Logitech Harmony One remote, 2-DirecTV - D11-500 receivers , S-Video output
Reply With Quote
  #13  
Old 03-15-2005, 08:08 PM
nanook105's Avatar
nanook105 nanook105 is offline
Super Moderator
 
Join Date: Jun 2003
Location: Naperville, IL
Posts: 8,074
Re: WhoIsIt - CallerID Display app

I'm using an external modum on that computer, so I can just move the modum to another computer.
__________________

Media- 5 Tuners XP SP2 BTV 4.9.X
Asus P4S8X|P4 2.4|FX5200|PVR350/250/150/NVidia DualTV|OB SNDMAX

DVD - 10 Tuners XP SP2 BTV 4.9.X
Asus P4800E Dlx|P4 3.0 HT|FX5700|2GB Mem|PVR250/PVR150//2 PVRUSB2/]3 HDHomeRun/QAM

3 BTV Links - All XP SP2 BTV 4.9.X, BM 1.1, Firelfy

Family Room Asus P4800 Dlx|P4 2.6HT|7600GT
Treadmill Shuttle P4 2.6HT|6600GT
Basement Asus P4800 Dlx|P4 3.0HT|6600GT
Reply With Quote
  #14  
Old 03-18-2005, 08:45 AM
Gadget Gadget is offline
Registered User
 
Join Date: Dec 2004
Posts: 36
Re: WhoIsIt - CallerID Display app

Nice program.


It seems that it does not retain the size, position and font etc. once the computer is restarted. Is there anyway round this?

Thanks
__________________
Win XP Pro (SP2)
Intel Socket 775 Prescott 3.6 Ghz
1Gb Corsair DDR2 533 Memory
MSI Neo 925X M/B
2 X Maxtor 300GB 7200 rpm

Prolink Pixelview GeForce 6600 128Mb PCI Express
2 x Hauppauge PVR 350
Beyond TV 3.5.2
Reply With Quote
  #15  
Old 03-18-2005, 06:11 PM
ncamara ncamara is offline
Registered User
 
Join Date: Mar 2004
Posts: 17
Re: WhoIsIt - CallerID Display app

Can someone post some screenshots of this working?
Thanks
Reply With Quote
Reply

Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Which PCIe VIDEO card has DUAL DISPLAY mode working for SECONDARY display playback? w2jo Beyond TV and Beyond TV Link User-to-User Troubleshooting & Support Forum 9 10-27-2006 08:51 AM
CallerID not showing numbers? iblob Beyond Media Discussion 1 06-12-2006 09:06 PM
Int modems that are tapi 2.0 and callerid compliant? philhu Beyond Media User-to-User Troubleshooting & Support Forum 21 01-28-2006 08:42 PM
External USB modems that are tapi 2.0 and callerid compliant? iangoodsell Beyond Media Discussion 1 02-08-2005 06:39 PM
callerid is not working philhu Beyond Media Discussion 0 01-17-2005 06:18 PM


All times are GMT -6. The time now is 10:22 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
©2004-2009 Snapstream Media
You Rated this Thread: