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
  #81  
Old 08-29-2009, 11:50 AM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
Quote:
Originally Posted by wayner View Post
You may not want the MPAA to see what your watching, ie. Currently watching 'Movies/Torrents/Inglourious.Basterds.Telecine.avi' or even worse, 'Movies/Adult/Torrents/Deep.Throat.DVDrip.avi'
Oh crap! Did my GeekTonicHTPC twitter account share that ?

But good point. And it does open you up to privacy issues so I recommend people use it with a private account - I just haven't done it thus far.
Reply With Quote
  #82  
Old 08-29-2009, 03:10 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
The alias function seems to work well Slugger - the only thing I don't totally understand is what you put in for the aliases on the Server page as opposed to client page. Is this for SageClient and for watching on the server (something I don't/can't do since my server is WHS)?

By the way, how do Placeshifter clients show up?
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #83  
Old 08-29-2009, 06:59 PM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
Quote:
Originally Posted by wayner View Post
You may not want the MPAA to see what your watching, ie. Currently watching 'Movies/Torrents/Inglourious.Basterds.Telecine.avi' or even worse, 'Movies/Adult/Torrents/Deep.Throat.DVDrip.avi'
Ha!

I'm not that silly ;-) Anyhow, MPAA isn't after the downloaders/watchers, but the uploaders/sharers...
Reply With Quote
  #84  
Old 08-29-2009, 08:51 PM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by wayner View Post
The alias function seems to work well Slugger - the only thing I don't totally understand is what you put in for the aliases on the Server page as opposed to client page. Is this for SageClient and for watching on the server (something I don't/can't do since my server is WHS)?

By the way, how do Placeshifter clients show up?
On the server tab, you add aliases for SageTV (PC) clients only and those aliases are used only for the UI connection/disconnection tweets.

On the clients tab you register UI context names for extenders, placeshifters and the local client. These settings are used for the "watching xyz" tweets and the UI conn/disconn tweets will also look for aliases for extenders/placeshifters as well. Since extender/PS context names are also how the client connection is registered, I can simply grab the alias name from the clients tab. However, PC client connections are registered on the server by IP address so this is why I have the input on the server tab. However, if you wanted to tweet "watching xyz" for PC clients then you must also install SageTweet on the client PC and run a separate instance from there - and in that case you'd have to register the client as 'SAGETV_PROCESS_LOCAL_UI'.

Hopefully that makes sense to everyone? All of this comes about because the Sage server isn't able to know what a Sage client is doing, all it knows is that it connected to the server (or at least this is all that's available via the Sage API). So to tweet when a client pc has connected, you have to do on the server, but to tweet what that client is watching requires an installation of SageTweet on the client. Not pretty, but it's about the best I can do unless I require the remote API to be installed on the client and then I can do some queries remotely and keep everything to a single installation. If enough interest for something like that was shown, I might consider that for a future enhancement.
__________________
Twitter: @ddb_db
Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive
Capture: 2 x Colossus
STB Controller: 1 x USB-UIRT
Software:Java 1.7.0_71; SageTV 7.1.9
Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter
Plugins: Too many to list now...
Reply With Quote
  #85  
Old 08-29-2009, 09:09 PM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
Thanks for all your awesome work!

Here's my feedback: I'm running this on Windows XP on a remote client. I've got the tweeting working but I'm having issues in getting the SageTweet client page to "forget" bad configuration settings.

There doesn't seem to be a way to remove any rows there so I set the badly configured clients to "don't tweet". However, if I reload the page and click on the Clients tab, the dropdown reverts back to tweeting (with the twitter account listed). Restarting the SageTV (client) doesn't help either.

Otherwise, everything else seems to be working really well!

Thanks so much for including computer clients :-)
Reply With Quote
  #86  
Old 08-29-2009, 09:40 PM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by darcilicious View Post
Thanks for all your awesome work!

Here's my feedback: I'm running this on Windows XP on a remote client. I've got the tweeting working but I'm having issues in getting the SageTweet client page to "forget" bad configuration settings.

There doesn't seem to be a way to remove any rows there so I set the badly configured clients to "don't tweet". However, if I reload the page and click on the Clients tab, the dropdown reverts back to tweeting (with the twitter account listed). Restarting the SageTV (client) doesn't help either.

Otherwise, everything else seems to be working really well!

Thanks so much for including computer clients :-)
Yeah, I'm able to reproduce both problems (can't disable client tweeting and can't delete rows from clients tab). I'll look at them hopefully tomorrow - at the very least it'll be the next thing I fix when I get a chance to open up the source code again.
__________________
Twitter: @ddb_db
Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive
Capture: 2 x Colossus
STB Controller: 1 x USB-UIRT
Software:Java 1.7.0_71; SageTV 7.1.9
Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter
Plugins: Too many to list now...
Reply With Quote
  #87  
Old 08-29-2009, 10:24 PM
Brent Brent is offline
SageTVaholic
 
Join Date: May 2006
Location: KC, Missouri
Posts: 3,695
I'm getting multiple tweets after adding the client alias.

Example:
Tweet1: GeekTonicHTPC Remote UI(s) Disconnected: 'MBR';#SageTweet
Tweet2: GeekTonicHTPC Remote UI(s) Disconnected: '0016e8ae563a';#SageTweet

Same device. I get the same duplication of tweets when watching a show.

Do you think I set something up wrong or is it a bug which I should add to the project page?

Last edited by Brent; 08-29-2009 at 10:26 PM.
Reply With Quote
  #88  
Old 08-30-2009, 08:54 AM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
I am not getting the multiple tweets that Brent mentioned, the alias function seems to be working perfrectly for me so far. For example here are a few examples from this morning:

wk_SageTweet Currently watching 'Isabella's Shows/Elmo/"Elmo's Musical Adventure": "Elmo's Musical Adventure"' on TV Room #SageTweet 22 minutes ago from SageTweet

wk_SageTweetRemote UI(s) Connected: 'TV Room'; #SageTweet 22 minutes ago from SageTweet

One question - does anyone have a good logo to use for System Messages? I am using the Sage green logo for regular tweets but for system messages I would like something more appropriate - maybe in Red or an exclamation mark superimposed over the Sage logo to draw attention to the severity of the message.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #89  
Old 08-30-2009, 09:29 AM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
Maybe this?
Attached Images
File Type: png SageIcon64_bigger.png (4.0 KB, 136 views)
Reply With Quote
  #90  
Old 08-30-2009, 11:54 AM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by Brent View Post
I'm getting multiple tweets after adding the client alias.

Example:
Tweet1: GeekTonicHTPC Remote UI(s) Disconnected: 'MBR';#SageTweet
Tweet2: GeekTonicHTPC Remote UI(s) Disconnected: '0016e8ae563a';#SageTweet

Same device. I get the same duplication of tweets when watching a show.

Do you think I set something up wrong or is it a bug which I should add to the project page?
Not sure yet. I'm not seeing the duplicate behaviour myself so not sure what the issue is yet. Is it still happening consistently? If so, then while it's generating duplicate tweets, visit:

/sagetweet/ShowConnectedClients

Is it listing the same device twice? What it sounds like to me is that the Sage server somehow thinks the same device is connected twice and that's what's messing up SageTweet. That's just my initial guess, I'll wait for your response.

Or... do you have SageTweet installed on more than one box? Perhaps on a client and the server? If so, the duplicate tweets would have been masked because I've discovered that Twitter silently drops a tweet if it's the exact same text as the previous tweet. And now that you've set up an alias on one machine you actually get different tweets and so the duplicates will be posted.

Or if the multiple install scenario is not applicable... then there may be a possible bug in the plugin cleanup code such that an upgrade left two instances of the tweet monitor thread running. If you stop Sage and restart it (stop the entire Sage service not just the SageTweet plugin) do the duplicates stop? This scenario would surprise me b/c I'd definitely have been affected by it during development.
__________________
Twitter: @ddb_db
Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive
Capture: 2 x Colossus
STB Controller: 1 x USB-UIRT
Software:Java 1.7.0_71; SageTV 7.1.9
Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter
Plugins: Too many to list now...
Reply With Quote
  #91  
Old 08-30-2009, 03:02 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Here are a couple of logos:





They actually look better in the .png files since the background is transparent and not black as it appears in this forum.

It was actually pretty easy to change the green logo to red - just move the hue slider down a wee bit in Paint.net
Attached Images
File Type: png sagelogored.png (4.7 KB, 141 views)
File Type: png sagelogored2.png (4.9 KB, 142 views)
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #92  
Old 08-30-2009, 08:19 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
A few comments after using this for a few days:

Slugger (or anyone else) can you verify that the low disk space tweet works? I set mine up and I should have gone through the warning level but I didn't see a tweet about this.

Other Issues - More Twitter than SageTweet
I tried to set up the Tweets via SMS but it doesn't seem to be working. I did get the confirmation SMS from Twitter but I haven't received any other SMS's. Is it possible to get the Tweets to go to your email rather than SMS? My cellphone is a Blackberry so SMS or email are the same to me except that email is cheaper. I am also less likely to notice an SMS during the day as I don't generally monitor my Blackberry when I am on my PC and SMS only go to your phone - emails go to your phone and PC.

I haven't really used Twitter before and it can be dangerous if you PVR sports - which I do thanks to Sage. On Twitter this weekend I learned from Steart Cink who won the golf tournament before I watched the final round. I am also a rugby fan and Trevor Immelman's Tweet let me know who won the South Africa vs. Australia match before I had a chance to watch it. Be careful who you follow!
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #93  
Old 08-30-2009, 08:31 PM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
Getting "spoiled" is not unique to twitter ;-) Just like you have avoid radio/tv sports news until you've watched your recording, you should avoid internet sports news

Also, twitter itself can be quite flaky. The search in particular has been in bad shape most of the day today (and I think they're actually working on some things regarding search) -- the vast majority of my sagetweet generated tweets aren't showing up...
Reply With Quote
  #94  
Old 08-30-2009, 08:36 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Quote:
Originally Posted by darcilicious View Post
Getting "spoiled" is not unique to twitter ;-) Just like you have avoid radio/tv sports news until you've watched your recording, you should avoid internet sports news
True - but I don't normally have to worry about South African rugby results as they're not generally on Google News.
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #95  
Old 08-30-2009, 08:57 PM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Slugger - one more thing. It looks like Sagetweet displays Title: SubTitle for show. If there is no subtitle it seems to repeat the title again. For example :

Quote:
Currently watching 'Isabella's Shows/Elmo/Opposites Attract: Opposites Attract' on Bedroom
Would it make more sense to omit the Subtitle field if it is not populated rather than duplicate it?
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #96  
Old 08-30-2009, 11:09 PM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by wayner View Post
A few comments after using this for a few days:

Slugger (or anyone else) can you verify that the low disk space tweet works? I set mine up and I should have gone through the warning level but I didn't see a tweet about this.
Yeah, this doesn't seem to be working at the moment either. I'll add it to my list of things to do next time I get a chance to play with the source code.

Quote:
Other Issues - More Twitter than SageTweet
I tried to set up the Tweets via SMS but it doesn't seem to be working. I did get the confirmation SMS from Twitter but I haven't received any other SMS's. Is it possible to get the Tweets to go to your email rather than SMS? My cellphone is a Blackberry so SMS or email are the same to me except that email is cheaper. I am also less likely to notice an SMS during the day as I don't generally monitor my Blackberry when I am on my PC and SMS only go to your phone - emails go to your phone and PC.

I haven't really used Twitter before and it can be dangerous if you PVR sports - which I do thanks to Sage. On Twitter this weekend I learned from Steart Cink who won the golf tournament before I watched the final round. I am also a rugby fan and Trevor Immelman's Tweet let me know who won the South Africa vs. Australia match before I had a chance to watch it. Be careful who you follow!
I'm sure there are some 3rd party apps that will send emails instead of SMS, but I'm not aware of any off the top of my head (I prefer the SMS msgs instead).
__________________
Twitter: @ddb_db
Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive
Capture: 2 x Colossus
STB Controller: 1 x USB-UIRT
Software:Java 1.7.0_71; SageTV 7.1.9
Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter
Plugins: Too many to list now...
Reply With Quote
  #97  
Old 08-31-2009, 08:21 AM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
Thanks Slugger - what about the issue on omitting subtitles in the Tweet when they don't exist - does that make sense to you and is it feasible?
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #98  
Old 08-31-2009, 08:32 AM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by wayner View Post
Thanks Slugger - what about the issue on omitting subtitles in the Tweet when they don't exist - does that make sense to you and is it feasible?
What's the issue with subtitles?
__________________
Twitter: @ddb_db
Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive
Capture: 2 x Colossus
STB Controller: 1 x USB-UIRT
Software:Java 1.7.0_71; SageTV 7.1.9
Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter
Plugins: Too many to list now...
Reply With Quote
  #99  
Old 08-31-2009, 08:37 AM
wayner wayner is offline
SageTVaholic
 
Join Date: Jan 2008
Location: Toronto, ON
Posts: 7,491
With shows that don't contain subtitles it repeats the Title - see post 95 above. Generally movies do not have a subtitle so when you are playing back a movie file it will provide redundant info. Here's another example: Currently watching 'Movies/Evil Under the Sun: Evil Under the Sun' on Bedroom
__________________
New Server - Sage9 on unRAID 2xHD-PVR, HDHR for OTA
Old Server - Sage7 on Win7Pro-i660CPU with 4.6TB, HD-PVR, HDHR OTA, HVR-1850 OTA
Clients - 2xHD-300, 8xHD-200 Extenders, Client+2xPlaceshifter and a WHS which acts as a backup Sage server
Reply With Quote
  #100  
Old 08-31-2009, 08:42 AM
Slugger Slugger is offline
SageTVaholic
 
Join Date: Mar 2007
Location: Kingston, ON
Posts: 4,008
Quote:
Originally Posted by wayner View Post
With shows that don't contain subtitles it repeats the Title - see post 95 above. Generally movies do not have a subtitle so when you are playing back a movie file it will provide redundant info. Here's another example: Currently watching 'Movies/Evil Under the Sun: Evil Under the Sun' on Bedroom
Yeah. Ok, the problem there is that the API is returning the file name (or some form of it) as the title and the metadata title of the video as the subtitle. It's not the case that the subtitle is null/empty string, otherwise it wouldn't repeat.
__________________
Twitter: @ddb_db
Server: Intel i5-4570 Quad Core, 16GB RAM, 1 x 128GB OS SSD (Win7 Pro x64 SP1), 1 x 2TB media drive
Capture: 2 x Colossus
STB Controller: 1 x USB-UIRT
Software:Java 1.7.0_71; SageTV 7.1.9
Clients: 1 x HD300, 2 x HD200, 1 x SageClient, 1 x PlaceShifter
Plugins: Too many to list now...
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
Potential to make many people happy... "My Movies" for SageTV? vvulture SageTV Customizations 116 04-27-2009 04:53 PM
Can anyone customize for me a Sagetv import for "movie now" "news now" .. menus thenewguy1979 SageMC Custom Interface 9 09-18-2008 02:41 PM
"Set defaults" for Series forgets "Keep"/"Auto-delete" setting maxpower SageMC Custom Interface 9 05-14-2008 09:44 PM
What features are important, or "make" a Movie Library? stanger89 SageTV Customizations 96 04-26-2008 12:39 PM
How can I make remote control mapping for "Detailed Info"? mkanet SageTV Software 8 07-17-2005 05:40 AM


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


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