SageTV Community  

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

Notices

SageTV v7 Customizations This forums is for discussing and sharing user-created modifications for the SageTV version 7 application created by using the SageTV Studio or through the use of external plugins. Use this forum to discuss plugins for SageTV version 7 and newer.

Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old 06-26-2010, 11:29 PM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
Scrobbling?

Was wondering if anyone out there was likely to develop a Scrobbler plug-in for last.fm?
__________________
SageTV Server 7.1.x w/Gemstone and Plex Home Theater v1.0.10 w/PlexPass
HD-PVR w/v1.5.6 drivers / Hauppauge IR blaster / FiOS Extreme HD / Motorola QIP6200 / SPDIF+720p Fixed Output
on HP Media Center 8400F (Phenom 9500 QuadCore 2.2GHz, nVidia GeForce 8500 GT)
via Olevia 247TFHD/Onyko TX-SR606/Harmony 550/HP MediaSmart EX490 WHS w/12TB
Plex Media Server v0.9.9.5 on HP Touchsmart Envy 23 d16qd
Sonos Play:3, Connect / SimpleTV v2 / Roku 2 XS+Plex / iPhone 5 / iPad 2
Reply With Quote
  #2  
Old 06-27-2010, 08:58 AM
PiX64's Avatar
PiX64 PiX64 is offline
Sage Icon
 
Join Date: Dec 2008
Location: Illinois
Posts: 1,991
I use scrobble and recommendations in rhythmbox and like it lot. Not quite as good as genius for itunes, but darn close. I would like to see this as well, and would even be willing to help out with coding, testing, or whatever anyone needs.

~Pix64
Reply With Quote
  #3  
Old 07-12-2010, 07:35 PM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
'K, hubby (the Java programmer in the house) has agreed to poke at this off on and on. I expect that initially it will be a very simple scrobbler and not a "last.fm" plug in (like you might see in Boxee, for example).

I might be able to get more down the road but we'll see (Though he did get excellent use out of SageTV during the World Cup so I've earned some HAF credit, I think )
__________________
SageTV Server 7.1.x w/Gemstone and Plex Home Theater v1.0.10 w/PlexPass
HD-PVR w/v1.5.6 drivers / Hauppauge IR blaster / FiOS Extreme HD / Motorola QIP6200 / SPDIF+720p Fixed Output
on HP Media Center 8400F (Phenom 9500 QuadCore 2.2GHz, nVidia GeForce 8500 GT)
via Olevia 247TFHD/Onyko TX-SR606/Harmony 550/HP MediaSmart EX490 WHS w/12TB
Plex Media Server v0.9.9.5 on HP Touchsmart Envy 23 d16qd
Sonos Play:3, Connect / SimpleTV v2 / Roku 2 XS+Plex / iPhone 5 / iPad 2
Reply With Quote
  #4  
Old 07-14-2010, 09:11 AM
mkanet's Avatar
mkanet mkanet is offline
SageTVaholic
 
Join Date: Feb 2004
Posts: 3,359
Hi Dacilicious, I think you're looking for something that will "scrobble" anything the sageTV media player plays? If you're only interested in music, then Slimplayer might be something you would be interested in. I currently have it configured to update last.FM with anything I'm listening to on my main sageTV PC or my HD200 extender whether it's songs on Sirius Radio, Slacker, Pandora, Napster, or just my local albums.

Quote:
Originally Posted by darcilicious View Post
Was wondering if anyone out there was likely to develop a Scrobbler plug-in for last.fm?
__________________
Upgraded to Comcast X1 + Netflix/Amazon Video streaming

***RIP SageTV***
Reply With Quote
  #5  
Old 07-14-2010, 09:28 AM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
Slimplayer looks pretty amazing but is way overkill for what I need
__________________
SageTV Server 7.1.x w/Gemstone and Plex Home Theater v1.0.10 w/PlexPass
HD-PVR w/v1.5.6 drivers / Hauppauge IR blaster / FiOS Extreme HD / Motorola QIP6200 / SPDIF+720p Fixed Output
on HP Media Center 8400F (Phenom 9500 QuadCore 2.2GHz, nVidia GeForce 8500 GT)
via Olevia 247TFHD/Onyko TX-SR606/Harmony 550/HP MediaSmart EX490 WHS w/12TB
Plex Media Server v0.9.9.5 on HP Touchsmart Envy 23 d16qd
Sonos Play:3, Connect / SimpleTV v2 / Roku 2 XS+Plex / iPhone 5 / iPad 2
Reply With Quote
  #6  
Old 07-17-2010, 05:16 PM
hingsten hingsten is offline
Sage User
 
Join Date: Jul 2010
Location: Pacific Northwest
Posts: 5
Question

Quote:
Originally Posted by darcilicious View Post
Was wondering if anyone out there was likely to develop a Scrobbler plug-in for last.fm?
I've got a plugin working, but I'm having some issues related to plugin configuration and event handling. I'll post back here or start a dedicated Scrobbler plugin thread once the issues have been resolved and the plugin is available for download.

Last edited by hingsten; 07-21-2010 at 09:58 PM. Reason: Moved general plugin questions to new thread
Reply With Quote
  #7  
Old 08-06-2010, 10:21 AM
ptzink ptzink is offline
Sage Aficionado
 
Join Date: Mar 2008
Posts: 300
Quote:
Originally Posted by hingsten View Post
I've got a plugin working, but I'm having some issues related to plugin configuration and event handling. I'll post back here or start a dedicated Scrobbler plugin thread once the issues have been resolved and the plugin is available for download.
Hingsten, I can't wait for this plugin (well, actually I can, since I have been waiting this long). This will provide one more 'missing link' to our SageTV experience. I would have made this plugin myself years ago if I could code my way out of a paper bag; Anywho, keep us updated on the status of this. Also, if you need an alpha tester let me know.
__________________
Server: SageTV Media Center 7.1.19, Windows 7 Home Premium x64, Pentium Core2Duo, 4GB RAM, (1) Hauppauge HVR-2250, (1) Hauppauge HVR-1600, 1.5 TB of recording space
Android MiniClient: Nvidia Shield TV (16GB) HDMI out to Samsung LN46C630 46" LCD
Extender: STP-HD300, beta firmware "20110506-0", HDMI out to LG 37LD450 37" LCD
Reply With Quote
  #8  
Old 08-06-2010, 10:33 AM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
Ah, Herr Hingsten has been slacking -- I'll prod him tonight to get something available before the weekend ends
__________________
SageTV Server 7.1.x w/Gemstone and Plex Home Theater v1.0.10 w/PlexPass
HD-PVR w/v1.5.6 drivers / Hauppauge IR blaster / FiOS Extreme HD / Motorola QIP6200 / SPDIF+720p Fixed Output
on HP Media Center 8400F (Phenom 9500 QuadCore 2.2GHz, nVidia GeForce 8500 GT)
via Olevia 247TFHD/Onyko TX-SR606/Harmony 550/HP MediaSmart EX490 WHS w/12TB
Plex Media Server v0.9.9.5 on HP Touchsmart Envy 23 d16qd
Sonos Play:3, Connect / SimpleTV v2 / Roku 2 XS+Plex / iPhone 5 / iPad 2
Reply With Quote
  #9  
Old 08-06-2010, 12:00 PM
ptzink ptzink is offline
Sage Aficionado
 
Join Date: Mar 2008
Posts: 300
Quote:
Originally Posted by darcilicious View Post
Ah, Herr Hingsten has been slacking -- I'll prod him tonight to get something available before the weekend ends
Get 'em darcilicious! I can not wait to give this thing a spin! I really think this would help breath some life into the music functionality of Sage.
__________________
Server: SageTV Media Center 7.1.19, Windows 7 Home Premium x64, Pentium Core2Duo, 4GB RAM, (1) Hauppauge HVR-2250, (1) Hauppauge HVR-1600, 1.5 TB of recording space
Android MiniClient: Nvidia Shield TV (16GB) HDMI out to Samsung LN46C630 46" LCD
Extender: STP-HD300, beta firmware "20110506-0", HDMI out to LG 37LD450 37" LCD
Reply With Quote
  #10  
Old 08-06-2010, 01:55 PM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
Also, just to set some expectations, this is not a full-blown last.fm plugin, it's literally for scrobbling only.

I might be able to sweet talk him into something more down the road but no guarantees
__________________
SageTV Server 7.1.x w/Gemstone and Plex Home Theater v1.0.10 w/PlexPass
HD-PVR w/v1.5.6 drivers / Hauppauge IR blaster / FiOS Extreme HD / Motorola QIP6200 / SPDIF+720p Fixed Output
on HP Media Center 8400F (Phenom 9500 QuadCore 2.2GHz, nVidia GeForce 8500 GT)
via Olevia 247TFHD/Onyko TX-SR606/Harmony 550/HP MediaSmart EX490 WHS w/12TB
Plex Media Server v0.9.9.5 on HP Touchsmart Envy 23 d16qd
Sonos Play:3, Connect / SimpleTV v2 / Roku 2 XS+Plex / iPhone 5 / iPad 2
Reply With Quote
  #11  
Old 08-06-2010, 02:28 PM
ptzink ptzink is offline
Sage Aficionado
 
Join Date: Mar 2008
Posts: 300
Hey, I will gladly take scrobbling only right now. Adding radio, etc. in the future would be a bonus. Look forward to trying it out.
__________________
Server: SageTV Media Center 7.1.19, Windows 7 Home Premium x64, Pentium Core2Duo, 4GB RAM, (1) Hauppauge HVR-2250, (1) Hauppauge HVR-1600, 1.5 TB of recording space
Android MiniClient: Nvidia Shield TV (16GB) HDMI out to Samsung LN46C630 46" LCD
Extender: STP-HD300, beta firmware "20110506-0", HDMI out to LG 37LD450 37" LCD
Reply With Quote
  #12  
Old 08-10-2010, 12:12 PM
ptzink ptzink is offline
Sage Aficionado
 
Join Date: Mar 2008
Posts: 300
Oh you guys are a tease! Still waiting... patiently (or not so much).
__________________
Server: SageTV Media Center 7.1.19, Windows 7 Home Premium x64, Pentium Core2Duo, 4GB RAM, (1) Hauppauge HVR-2250, (1) Hauppauge HVR-1600, 1.5 TB of recording space
Android MiniClient: Nvidia Shield TV (16GB) HDMI out to Samsung LN46C630 46" LCD
Extender: STP-HD300, beta firmware "20110506-0", HDMI out to LG 37LD450 37" LCD
Reply With Quote
  #13  
Old 08-10-2010, 12:22 PM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
Sigh. Chalk it up to the "red tape" part of the process All the code is there I believe, he just has to get the scrobbler ID from last.fm, sign up for Google code hosting, etc.

Never mind that he headed out to an agility programming conference this week

Believe me, I want it too!
__________________
SageTV Server 7.1.x w/Gemstone and Plex Home Theater v1.0.10 w/PlexPass
HD-PVR w/v1.5.6 drivers / Hauppauge IR blaster / FiOS Extreme HD / Motorola QIP6200 / SPDIF+720p Fixed Output
on HP Media Center 8400F (Phenom 9500 QuadCore 2.2GHz, nVidia GeForce 8500 GT)
via Olevia 247TFHD/Onyko TX-SR606/Harmony 550/HP MediaSmart EX490 WHS w/12TB
Plex Media Server v0.9.9.5 on HP Touchsmart Envy 23 d16qd
Sonos Play:3, Connect / SimpleTV v2 / Roku 2 XS+Plex / iPhone 5 / iPad 2
Reply With Quote
  #14  
Old 08-14-2010, 12:16 PM
ptzink ptzink is offline
Sage Aficionado
 
Join Date: Mar 2008
Posts: 300
Just wanted to let you guys know that you have me checking the plugin repository about every 5 hours or so. On pins and needles here...
__________________
Server: SageTV Media Center 7.1.19, Windows 7 Home Premium x64, Pentium Core2Duo, 4GB RAM, (1) Hauppauge HVR-2250, (1) Hauppauge HVR-1600, 1.5 TB of recording space
Android MiniClient: Nvidia Shield TV (16GB) HDMI out to Samsung LN46C630 46" LCD
Extender: STP-HD300, beta firmware "20110506-0", HDMI out to LG 37LD450 37" LCD
Reply With Quote
  #15  
Old 08-14-2010, 10:34 PM
hingsten hingsten is offline
Sage User
 
Join Date: Jul 2010
Location: Pacific Northwest
Posts: 5
Check out http://sagetv-scrobbler.googlecode.com/ for now.

I believe that you should be able to simply download the SageTVPluginsDev.xml file, put it next to your installation's SageTVPlugins.xml file and go from there (the other files available for download at googlecode.com should get downloaded automatically by SageTV during plugin installation). Make sure to read the plugin's description for the latest information on how to install and use it. The plugin is currently using a last.fm test client id. It "should" just work for now although I have not yet had a chance to test it fully myself since I switched over to the googlecode repository.

Once things are more fully set up I will add the plugin to the plugin repository section. I still need to go through the official process of getting a last.fm client id as well as getting added to the official SageTVPlugins.xml file.
Reply With Quote
  #16  
Old 08-15-2010, 07:45 PM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
Okay, there's an initial release available. It's only been tested on Windows 7 PC client and on Vista with SageTV running as a service. Some important things to note:

[I believe that the event handling conflicts were resolved with an update to the MQ Ortus plugin]

2) Installation isn't perfect. There is a configure screen for the SageTV Client but it might not show up right after installing the plugin. If it doesn't show up, leave the set up screen, go back to plugins, installed plugins, and then Scrobbler and then you should get the option to use the Configure Screen.

3) Using the Configure Screen: the only even slightly tricky part is if your last.fm password has a number in it -- make sure the "number" you enter is "active" before entering the next character.

4) If you're installing this on the pseudo client that comes with the SageTV server, then it's just best to do it manually by adding or updating the following entries in the SageClient.properties file (stopping SageTV first):

scrobbler/scrobble=true
scrobbler/username=
scrobbler/password=

(enter your username and password at the end of each line. NOTE: the password is stored in plain text. These entries will also work on the SageClient.properties file as well.)

Whew! All this is sort of covered in the View Plugin Details except for the event handling conflict and logging stuff.

Oh, and there hasn't been a last.fm scrobbler id assigned yet so there will be at least one update for that
__________________
SageTV Server 7.1.x w/Gemstone and Plex Home Theater v1.0.10 w/PlexPass
HD-PVR w/v1.5.6 drivers / Hauppauge IR blaster / FiOS Extreme HD / Motorola QIP6200 / SPDIF+720p Fixed Output
on HP Media Center 8400F (Phenom 9500 QuadCore 2.2GHz, nVidia GeForce 8500 GT)
via Olevia 247TFHD/Onyko TX-SR606/Harmony 550/HP MediaSmart EX490 WHS w/12TB
Plex Media Server v0.9.9.5 on HP Touchsmart Envy 23 d16qd
Sonos Play:3, Connect / SimpleTV v2 / Roku 2 XS+Plex / iPhone 5 / iPad 2

Last edited by darcilicious; 08-16-2010 at 08:46 AM.
Reply With Quote
  #17  
Old 08-16-2010, 09:42 PM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
It's Alive!

There's an update available for the SageTV Scrobbler -- the last.fm ID has been assigned and it's working like a charm -- enjoy!

__________________
SageTV Server 7.1.x w/Gemstone and Plex Home Theater v1.0.10 w/PlexPass
HD-PVR w/v1.5.6 drivers / Hauppauge IR blaster / FiOS Extreme HD / Motorola QIP6200 / SPDIF+720p Fixed Output
on HP Media Center 8400F (Phenom 9500 QuadCore 2.2GHz, nVidia GeForce 8500 GT)
via Olevia 247TFHD/Onyko TX-SR606/Harmony 550/HP MediaSmart EX490 WHS w/12TB
Plex Media Server v0.9.9.5 on HP Touchsmart Envy 23 d16qd
Sonos Play:3, Connect / SimpleTV v2 / Roku 2 XS+Plex / iPhone 5 / iPad 2
Reply With Quote
  #18  
Old 08-16-2010, 11:57 PM
ptzink ptzink is offline
Sage Aficionado
 
Join Date: Mar 2008
Posts: 300
Thanks for the plugin! Great work! After a little finagling I was able to get it to work. Here are some observations I had when installing/configuring that may help for future improvements:
  • The plugin requires a restart of the client in order to work. It would be nice if the plugin prompted you to restart automatically.
  • When configuring the plugin from the GUI with a remote control, all of the characters I entered were in upper case. I am not sure if the user name is case sensitive, but the password definitely is. I had to use a keyboard to enter this info for it to work properly.

Again, thanks for the plugin.

PS - Should we (you) start an official thread for this plugin?
__________________
Server: SageTV Media Center 7.1.19, Windows 7 Home Premium x64, Pentium Core2Duo, 4GB RAM, (1) Hauppauge HVR-2250, (1) Hauppauge HVR-1600, 1.5 TB of recording space
Android MiniClient: Nvidia Shield TV (16GB) HDMI out to Samsung LN46C630 46" LCD
Extender: STP-HD300, beta firmware "20110506-0", HDMI out to LG 37LD450 37" LCD
Reply With Quote
  #19  
Old 08-17-2010, 12:01 AM
darcilicious's Avatar
darcilicious darcilicious is offline
Sage Icon
 
Join Date: Jul 2009
Location: Venus
Posts: 1,306
Excellent feedback, I'm sure hingsten will appreciate it. And yes, he's going to start an official thread (though I might just do it for him if he takes too long ;p )
__________________
SageTV Server 7.1.x w/Gemstone and Plex Home Theater v1.0.10 w/PlexPass
HD-PVR w/v1.5.6 drivers / Hauppauge IR blaster / FiOS Extreme HD / Motorola QIP6200 / SPDIF+720p Fixed Output
on HP Media Center 8400F (Phenom 9500 QuadCore 2.2GHz, nVidia GeForce 8500 GT)
via Olevia 247TFHD/Onyko TX-SR606/Harmony 550/HP MediaSmart EX490 WHS w/12TB
Plex Media Server v0.9.9.5 on HP Touchsmart Envy 23 d16qd
Sonos Play:3, Connect / SimpleTV v2 / Roku 2 XS+Plex / iPhone 5 / iPad 2
Reply With Quote
  #20  
Old 08-24-2010, 10:52 AM
ptzink ptzink is offline
Sage Aficionado
 
Join Date: Mar 2008
Posts: 300
I just wanted to say again, nice work on this plugin. I really enjoy being able to scrobble my STV tunes! Thanks!
__________________
Server: SageTV Media Center 7.1.19, Windows 7 Home Premium x64, Pentium Core2Duo, 4GB RAM, (1) Hauppauge HVR-2250, (1) Hauppauge HVR-1600, 1.5 TB of recording space
Android MiniClient: Nvidia Shield TV (16GB) HDMI out to Samsung LN46C630 46" LCD
Extender: STP-HD300, beta firmware "20110506-0", HDMI out to LG 37LD450 37" LCD
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


All times are GMT -6. The time now is 03:33 AM.


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