SageTV Community  

Go Back   SageTV Community > SageTV Development and Customizations > SageTV Customizations
Forum Rules FAQs Community Downloads Today's Posts Search

Notices

SageTV Customizations This forums is for discussing and sharing user-created modifications for the SageTV application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss customizations for SageTV version 6 and earlier, or for the SageTV3 UI.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 08-02-2008, 12:40 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Arrow Utility: Skype2YAC - get caller ID from Skype

Welcome, this is a utility that enables YAC (Yet-Another-Caller-ID) messages to be sent to YAC listeners from Skype calls. In conjunction with SageInfoPopup CallerID/Message popup plug-in for SageTV, this allows you to display Skype caller ID directly in your SageTV user interface.

Install Skype2YAC on the same computer as your Skype Software. Next, go to File / Preferences to define the list of YAC listener addresses. And, yes this software does support alternate YAC listener ports just like Nielm's modded YAC program. This software replaces the YAC program, so unless you are also needing to send caller ID on behalf of a modem connection, there is no need to install the main YAC program.

Skype2YAC runs in the Windows system tray and includes an option to automatically start upon user logon. Skype2YAC also includes test functions that allow you to send test caller ID messages and general test messages to the list of YAC listeners to make sure the YAC listeners are all working properly.




After installing and starting Skype2YAC, you will have to "Approve" access to Skype2YAC in the Skype Software.




Please post any comments or issues to this thread. This program is currently in BETA.

Thank You, shadeBlue.com



More Information is located on the DOWNLOADS page

Last edited by shadeblue.com; 12-30-2008 at 07:54 PM.
Reply With Quote
  #2  
Old 08-02-2008, 01:43 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
I apologize, but if you were one of the first 5 to download this program, the ZIP file was corrupt. It has been fixed and you can re-download to get a working copy.

Thank You

Last edited by shadeblue.com; 08-03-2008 at 09:04 AM.
Reply With Quote
  #3  
Old 08-08-2008, 03:56 AM
Polypro Polypro is offline
Sage Icon
 
Join Date: Jun 2005
Posts: 1,804
Thumbs up

This looks really cool...thanks!

P
Reply With Quote
  #4  
Old 08-08-2008, 12:52 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by Polypro View Post
This looks really cool...thanks!

P
Thanks for the feedback!

I have noticed one minor issue so far.... when a Skype call comes in and the caller is defined as a contact in Skype, all the proper information shows up in the caller ID data; however, if the caller is not defined as a contact record in Skype, then the caller ID data contains the caller's number and your own SkypeIn number. All my original testing was from callers where I had contact records already defined in Skype. So I will need to look into this and see what can be done to fix it, possibly just omitting the local SkypeIn number.

>> ISSUE FIXED IN REV 1.0.2 <<

Thanks again!

Last edited by shadeblue.com; 08-09-2008 at 01:26 PM.
Reply With Quote
  #5  
Old 08-09-2008, 01:31 AM
zetronboy zetronboy is offline
Sage User
 
Join Date: Aug 2007
Location: Seattle area
Posts: 31
Suggestion

I have been running this script to supress the Skype popup since I get a notification in Sage of incoming calls. Would be nice if this was included with Skype2Yac.

Nice work BTW.

'// Create a Skype4COM object:
Set oSkype = WScript.CreateObject("Skype4COM.Skype","Skype_")

'// Start the Skype client:
If Not oSkype.Client.IsRunning Then oSkype.Client.Start() End If

'// Connect to the Skype API:
oSkype.Attach

oSkype.SilentMode=True

msgbox "WScript will run in the background to keep Skype Silent Mode enabled"

'// Run an infinite loop to ensure the connection remains active:
Do While True
WScript.Sleep(60000)
Loop
__________________
SageTV 6.6.2 and SageMC on WinXP
2Gb Ram, Athlon 1800+
AverMedia A180, Duet
SJQ, MovieTimes, NetFlilx plugins
Reply With Quote
  #6  
Old 08-09-2008, 08:40 AM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by zetronboy View Post
I have been running this script to supress the Skype popup since I get a notification in Sage of incoming calls. Would be nice if this was included with Skype2Yac.
...

Great Idea! It has been added in version 1.0.2.

FYI, the first time Skype2YAC attempts to put Skype into SILENT mode, Skype will prompt with a confirmation dialog. You will also need to select the option on this confirmation dialog that says ... don't ask me again.


Thanks!

Last edited by shadeblue.com; 08-09-2008 at 08:49 AM.
Reply With Quote
  #7  
Old 08-09-2008, 08:41 AM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
RELEASE 1.0.2

NEW RELEASE !!!

- Release 1.0.2 (2008-08-09)
  • fixed caller ID telephone number for PSTN calls
  • fixed caller ID telephone number for P2P calls
  • added support for suppressing Skype popups; silent mode
  • added support for configuring text to display for unknown caller name
  • added support for displaying call type in caller ID number
  • added support for enabling/disabling caller ID relay for PSTN calls
  • added support for enabling/disabling caller ID relay for P2P calls

Available on download page: HERE
Reply With Quote
  #8  
Old 08-09-2008, 09:26 AM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
FYI, you can run both Skype2YAC and YAC at the same time to capture caller ID from a traditional telephone line and caller ID from Skype calls.

This is how my system is setup, both Skype2YAC and YAC send caller ID to my SageTV and displayed using Nielm's caller ID/info popup plugin.
Reply With Quote
  #9  
Old 08-27-2008, 11:55 AM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Skype Outlook Contacts

Just a side note,

If any of you Skype users need a way to import Microsoft Outlook contacts telephone numbers into Skype for use with SkypeOut calling .... there is a free utility on our website that can achieve this:

http://www.shadeblue.com/products/sk...t/default.aspx


Cheers,
shadeBlue

Last edited by shadeblue.com; 08-27-2008 at 12:36 PM.
Reply With Quote
  #10  
Old 08-27-2008, 04:03 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
Does Nielm's plugin work with the latest SageMC?
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
  #11  
Old 08-27-2008, 04:55 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by mkanet View Post
Does Nielm's plugin work with the latest SageMC?
Hi mkanet,

I can't answer this personally as I am not running SageMC, but I have read that users have had some level of success using it in SageMC. You may find more answers in this thread or maybe get a definite answer if post your question there for that audience:

http://forums.sagetv.com/forums/show...ghlight=sagemc

Cheers!
shadeBlue
Reply With Quote
  #12  
Old 08-27-2008, 06:53 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
Wow shadeBlue, it worked right out of the box! I didnt do anything except for rename the sageTV import to xml. I changed the telephone image.

This is getting a little picky, but is there a way to change the background color and popup text font size? If there's no easy way, do you know where I can do it in studio?

Thanks!

Quote:
Originally Posted by shadeblue.com View Post
Hi mkanet,

I can't answer this personally as I am not running SageMC, but I have read that users have had some level of success using it in SageMC. You may find more answers in this thread or maybe get a definite answer if post your question there for that audience:

http://forums.sagetv.com/forums/show...ghlight=sagemc

Cheers!
shadeBlue
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
  #13  
Old 08-27-2008, 07:29 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by mkanet View Post
Wow shadeBlue, it worked right out of the box! I didnt do anything except for rename the sageTV import to xml. I changed the telephone image.

This is getting a little picky, but is there a way to change the background color and popup text font size? If there's no easy way, do you know where I can do it in studio?

Thanks!
Yes, I'm pretty sure you can use studio and make these changes. I'm no expert (actually a beginner) on SageTV development, but I found it searching for "NeilmInfoPopupTheme", under that node there are nested properties that look like what you are looking for. Just expand all the nodes under "NeilmInfoPopupTheme" and you should find them. By the way, I'm just guessing that is where you would tweak it, I did not write that STVi import, so hopefully I'm not misleading you On that note, you probably want to backup your file before making any changes to it

Cheers,
shadeBlue
Reply With Quote
  #14  
Old 08-30-2008, 03:51 PM
killervette killervette is offline
Sage Advanced User
 
Join Date: Apr 2008
Posts: 184
does this work on the hd-100?
__________________
Rack Server: WHS Intel Quad Core, 3GB RAM, 3 HD PVRs, 4.5TB Storage and growing.
Rack Server: Dual Core 2.0Ghz, 320GB - Home Automation/Security/SQL Server
Client 1: HD Extender on 42" Samsung 1080P LCD and 92" Epson 1080p Projector.
Gaming Rig:Q6600 Quad O/C to 2.8ghz, 4GB DDR2 1066 RAM, Geforce 8600GTS
Misc: Onkyo TX-SR705 Receiver, Netgear Pro Safe 16port Gig Switch, Cat6 cabling, Linksys WRT54G running tomato firmware
Reply With Quote
  #15  
Old 08-31-2008, 12:25 AM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
I am gettting unwanted skype status messages such as skype is now idle, etc... in the middle of my movies. How do I disable status messages permanently? I tried changing the timeout value to 999 for "show me as away" and show me as "idle". But that doesnt see to help.

Also, is there a way for me to disable messages showing up when I'm making an outgoing call?

Thanks I'm really liking this plugin!
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
  #16  
Old 08-31-2008, 11:27 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by killervette View Post
does this work on the hd-100?
Yes it does work, somewhat. There is a current bug either in the HD extender or in the Nielm plugin that is preventing this from working 100% of the time, so it is not reliable at this time.

Please see this thread for more info:
http://forums.sagetv.com/forums/show...&postcount=229
Reply With Quote
  #17  
Old 08-31-2008, 11:32 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by mkanet View Post
I am gettting unwanted skype status messages such as skype is now idle, etc... in the middle of my movies. How do I disable status messages permanently? I tried changing the timeout value to 999 for "show me as away" and show me as "idle". But that doesnt see to help.

Also, is there a way for me to disable messages showing up when I'm making an outgoing call?

Thanks I'm really liking this plugin!

Hi mkanet,

Glad to here this is useful for you. As for the status messages, easy solution. In the Skype2Yac program, open the Preferences dialog and uncheck the option: "Send YAC messages for Skype status messages"


This should disable all status messages from being broadcast to Sage from Skype2Yac.

Cheers!
shadeBlue
Reply With Quote
  #18  
Old 08-31-2008, 11:36 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by mkanet View Post
Also, is there a way for me to disable messages showing up when I'm making an outgoing call?

If you are talking about caller id messages showing up when you make an outbound call ..... well, it should not be doing that If it is, that must be a bug and probably an easy fix. What version of Skype are you using and are you running the latest version of Skype2Yac?
Reply With Quote
  #19  
Old 08-31-2008, 11:39 PM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
That did it!... one last question..

I'd like this program to load upon windows startup. However, when I put it to start in my windows startup group, instead of it loading quietly to the windows system tray, it opens up a window in the middle of my screen. Is there anyway to get it to load quietly?

Thanks!

Quote:
Originally Posted by shadeblue.com View Post
Hi mkanet,

Glad to here this is useful for you. As for the status messages, easy solution. In the Skype2Yac program, open the Preferences dialog and uncheck the option: "Send YAC messages for Skype status messages"


This should disable all status messages from being broadcast to Sage from Skype2Yac.

Cheers!
shadeBlue
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
  #20  
Old 08-31-2008, 11:42 PM
shadeblue.com's Avatar
shadeblue.com shadeblue.com is offline
Sage Aficionado
 
Join Date: Jun 2008
Posts: 435
Quote:
Originally Posted by mkanet View Post
That did it!... one last question..

I'd like this program to load upon windows startup. However, when I put it to start in my windows startup group, instead of it loading quietly to the windows system tray, it opens up a window in the middle of my screen. Is there anyway to get it to load quietly?

Thanks!
Yes, in the Preferences dialog, check the option to "Automatically Start With Windows". This will add a registry key in Windows to run the program on start. It does not need to be in the Startup folder with this option checked.
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

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
Caller ID modem for voip tawd1992 Hardware Support 11 10-22-2009 06:17 PM
Utility to extract first X bytes from file carlgar The SageTV Community 9 03-04-2008 03:24 PM
Which compression utility is the best? davephan General Discussion 7 01-03-2007 06:57 AM
remote config utility boonesmi General Discussion 4 04-28-2006 09:34 AM
Utility to scan for bad Video files ?? pjriley SageTV Software 0 02-18-2006 07:54 AM


All times are GMT -6. The time now is 01:04 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.