Rockstar - the ultimate online music plugin (Spotify&Grooveshark&Rdio) (1 Viewer)

seco

Retired Team Member
  • Premium Supporter
  • August 7, 2007
    1,575
    1,239
    Home Country
    Finland Finland
    Re: Rockstar 2.0 - the ultimate online music plugin (Spotify&Grooveshark)

    Too bad, can I add it as a feature request somewhere? Really like the 2.0 version by the way, it does not always load my Spotify playlists though... Will try to get some logs for that.

    Implementing this probably won't be possible since the Spotify API does not support that.

    What comes to playlists, see known issues in issue tracker (link in first post). Alternatively you can share links to your playlists so I can test those.
     

    munklefish

    Portal Pro
    July 19, 2006
    52
    0
    Re: Rockstar 2.0 - the ultimate online music plugin (Spotify&Grooveshark)

    Hi, i installed this on mp 1.1.3 and it crashes the mp configuration tool when trying to open the plugins section. Is there an older version for 1.1.3 rather than mp2??? Thanks.
     

    seco

    Retired Team Member
  • Premium Supporter
  • August 7, 2007
    1,575
    1,239
    Home Country
    Finland Finland
    Re: Rockstar 2.0 - the ultimate online music plugin (Spotify&Grooveshark)

    Hi, i installed this on mp 1.1.3 and it crashes the mp configuration tool when trying to open the plugins section. Is there an older version for 1.1.3 rather than mp2??? Thanks.

    Rockstar 2.0 is for MP 1.2.0 Beta. It won't work with older versions of MP and there is no more compatible versions available for MP 1.1.x.
     

    powermarcel10

    Retired Team Member
  • Premium Supporter
  • November 30, 2010
    2,839
    898
    35
    Groningen
    Home Country
    Netherlands Netherlands
    Re: Rockstar 2.0 - the ultimate online music plugin (Spotify&Grooveshark)

    Hi,

    thanks for updating this awesome plugin.. One question: Is there maybe a dutch xml file for this plugin?

    Unfortunately Rockstar does not have support for localization at the moment

    Allright, I thought it has as reason that there is no right xml file availible.. What do you meen with localization? The buttons as "search" e.d. can be translated..?
     

    mdsflyer

    Portal Pro
    November 14, 2005
    283
    6
    Home Country
    New Zealand New Zealand
    Re: Rockstar 2.0 - the ultimate online music plugin (Spotify&Grooveshark)

    Hi there, just spotted this and installed version 2.0 with MP 1.2.0 Beta. I have signed up for the free grooveshark account and confirmed via internet explorer on HTPC that this is working. When i try to use the plugin within MP i get an unable to connect to grooveshark error (logs attached). I have checked username and password and they are correct, i do not have spotify enabled. Any thoughts as to whgat the problem is? Thanks.
     

    seco

    Retired Team Member
  • Premium Supporter
  • August 7, 2007
    1,575
    1,239
    Home Country
    Finland Finland
    Re: Rockstar 2.0 - the ultimate online music plugin (Spotify&Grooveshark)

    Hi,

    thanks for updating this awesome plugin.. One question: Is there maybe a dutch xml file for this plugin?

    Unfortunately Rockstar does not have support for localization at the moment

    Allright, I thought it has as reason that there is no right xml file availible.. What do you meen with localization? The buttons as "search" e.d. can be translated..?

    Localization support means that texts can be translated. I'll see if I can make this to next version.

    Hi there, just spotted this and installed version 2.0 with MP 1.2.0 Beta. I have signed up for the free grooveshark account and confirmed via internet explorer on HTPC that this is working. When i try to use the plugin within MP i get an unable to connect to grooveshark error (logs attached). I have checked username and password and they are correct, i do not have spotify enabled. Any thoughts as to whgat the problem is? Thanks.

    Are you using any kind of proxy or something? Or are you using any Mediaportal plugin that has proxy settings and those are enabled? EDIT: Try disabling ALL of your other plugins, including all plugins in TVServer.
     

    mdsflyer

    Portal Pro
    November 14, 2005
    283
    6
    Home Country
    New Zealand New Zealand
    Re: Rockstar 2.0 - the ultimate online music plugin (Spotify&Grooveshark)

    Hi there, thanks for getting back to me. Will try disabling plugins shortly, only using powerscheduler and ipimp, not got any proxy settings that I am aware of.
     

    n4orcer

    MP Donator
  • Premium Supporter
  • May 5, 2008
    116
    26
    Sweden
    Home Country
    Sweden Sweden
    Re: Rockstar 2.0 - the ultimate online music plugin (Spotify&Grooveshark)

    I can't get this plugin to work, I'm using Spotify and MP crashes if I do any search or go to Default playlists for example. See my logs below.

    error.log
    Code:
    2011-05-11 19:39:18.492394 [ERROR][(32)]: MediaPortal: Unhandled exception occured
    2011-05-11 19:39:18.495394 [ERROR][(32)]: Exception   :System.InvalidOperationException: Unsupported Address Family: InterNetworkV6
       at SharpSpotLib.Util.DNS.GetActiveDnsServer()
       at SharpSpotLib.Util.DNS.LookupSRV(String name)
       at SharpSpotLib.Protocol.Protocol.GetServers()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()
    2011-05-11 19:39:18.497394 [ERROR][(32)]: Exception   :Unsupported Address Family: InterNetworkV6
    2011-05-11 19:39:18.499394 [ERROR][(32)]:   site      :System.Net.IPAddress GetActiveDnsServer()
    2011-05-11 19:39:18.502394 [ERROR][(32)]:   source    :Rockstar
    2011-05-11 19:39:18.504394 [ERROR][(32)]:   stacktrace:   at SharpSpotLib.Util.DNS.GetActiveDnsServer()
       at SharpSpotLib.Util.DNS.LookupSRV(String name)
       at SharpSpotLib.Protocol.Protocol.GetServers()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()

    rockstar.log
    Code:
    11-May-2011 19:39:07.199  Info [      RockstarPlugin]: Running Rockstar 2.0

    Any ideas? Running Windows 7 x64, Mediaportal 1.2b and development version of my skin "Essence-1080p". I've also included my rockstar.xml, but it's not complete yet. :)

    Code:
    <?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <window>
        <id>47286</id>
        <defaultcontrol>2</defaultcontrol>
        <allowoverlay>true</allowoverlay>
        <define>#CurrentWindow:134</define>
    	<define>#CurrentWindowImage:currentWindow_onlineMusic.png</define>
        <controls>
        <import>common.window.background.xml</import>
    	
    	<control>
    		<description>Seperator</description>
    		<type>image</type>
    		<posX>1342</posX>
    		<posY>60</posY>
    		<height>1000</height>
    		<width>2</width>
    		<texture>common_vertical_seperator.png</texture>
    		<visible>[facadeview.list|facadeview.album]</visible>
    		<animation effect="Slide" time="325" start="1920,0" end="0,0">WindowOpen</animation>
    		<animation effect="Slide" time="325" start="0,0" end="1920,0">WindowClose</animation>
    		<animation effect="Zoom" easing="in" start="200,200" end="100,100" time="325" center="960,540">WindowOpen</animation>
    		<animation effect="Zoom" easing="out" start="100,100" end="200,200" time="325" center="960,540">WindowClose</animation>
    	</control>
    	
    	<control>
    		<description>Fader</description>
    		<type>image</type>
    		<posX>0</posX>
    		<posY>30</posY>
    		<height>1080</height>
    		<width>1920</width>
    		<texture>background_bottom_xlarge.png</texture>
    		<visible>[facadeview.smallicons|facadeview.largeicons]</visible>
    		<animation effect="Fade" time="325" >WindowOpen</animation>
    		<animation effect="Fade" time="325" >WindowClose</animation>
    	</control>
    	
    	<control>
    		<description>Background Filmstrip</description>
    		<type>image</type>
    		<visible>facadeview.filmstrip</visible>
    		<posX>0</posX>
    		<posY>728</posY>
    		<height>362</height>
    		<width>1920</width>
    		<texture>background_bottom.png</texture>
    		<animation effect="Slide" time="325" start="0,300" end="0,0" >WindowOpen</animation>
    		<animation effect="Slide" time="325" start="0,0" end="0,300" >WindowClose</animation>
    		<animation effect="Slide" time="325" start="0,300" end="0,0" reversable="true">VisibleChange</animation>
    	</control>
    	
    	<control>
    		<id>1</id>
    		<type>image</type>
    		<posX>120</posX>
    		<posY>350</posY>
    		<width>370</width>
    		<height>370</height>
    		<texture>missing_Coverart.png</texture>
    		<visible>[facadeview.list|facadeview.album]+[!control.hasthumb(500)]</visible>
    		<animation effect="fade" time="325" reversible="false">visible</animation>
        </control>
    	
        <control>
    		<id>500</id>
    		<type>image</type>
    		<posX>120</posX>
    		<posY>350</posY>
    		<width>370</width>
    		<height>370</height>
    		<texture>#Play.Current.Thumb</texture>
    		<visible>[facadeview.list|facadeview.album]</visible>
    		<animation effect="fade" time="325" reversible="false">visible</animation>
        </control>
    	
        <control>
    		<type>image</type>
    		<id>1</id>
    		<posX>71</posX>
    		<posY>337</posY>
    		<width>437</width>
    		<height>405</height>
    		<texture>CDcover.png</texture>
    		<visible>[facadeview.list|facadeview.album]</visible>
    		<animation effect="fade" time="325" reversible="false">visible</animation>
        </control>
    	
    	<control>
    		<description>Selected Item Label</description>
    		<type>fadelabel</type>
    		<posX>0</posX>
    		<posY>80</posY>
    		<width>1920</width>
    		<align>center</align>
    		<label>#selecteditem</label>
    		<shadowAngle>#ShadowAngle</shadowAngle>
    		<shadowDistance>#ShadowDistance</shadowDistance>
    		<shadowColor>#ShadowColor</shadowColor>
    		<textcolor>#FocusedColor</textcolor>
    		<font>font18b</font>
    		<animation effect="Fade" time="325" reversable="true">VisibleChange</animation>
    	</control>
    	
    	<control>
    		<description>Seperator</description>
    		<type>image</type>
    		<posX>660</posX>
    		<posY>110</posY>
    		<height>2</height>
    		<width>600</width>
    		<texture>common_horizontal_seperator.png</texture>
    		<animation effect="Fade" time="325" reversable="true">VisibleChange</animation>
    	</control>
    	
    	<control>
    		<id>300</id>
    		<description>Playlist</description>
    		<type>playlistcontrol</type>
    		<onleft>2</onleft>
    		<onright>2</onright>
    		<scrollOffset>2</scrollOffset>
    		<posX>959</posX>
    		<width>960</width>
    		<posY>645</posY>
    		<height>450</height>
    		<textureHeight>53</textureHeight>
    		<itemWidth>60</itemWidth>
    		<itemHeight>45</itemHeight>
    		<IconXOff>15</IconXOff>
    		<IconYOff>3</IconYOff>
    		<textXOff>15</textXOff>
    		<textYOff2>5</textYOff2>
    		<textYOff3>5</textYOff3>
    		<font>font14</font>
    		<font2>font14</font2>
    		<font3>font14</font3>
    		<textYOff>5</textYOff>
    		<spinWidth>45</spinWidth>
    		<spinHeight>45</spinHeight>
    		<spinPosX>1815</spinPosX>
    		<spinPosY>1030</spinPosY>
    		<upBtnWidth>46</upBtnWidth>
    		<downBtnWidth>46</downBtnWidth>
    		<deleteBtnWidth>46</deleteBtnWidth>
    		<upBtnHeight>51</upBtnHeight>
    		<downBtnHeight>51</downBtnHeight>
    		<deleteBtnHeight>51</deleteBtnHeight>
    		<upBtnXOffset>810</upBtnXOffset>
    		<downBtnXOffset>855</downBtnXOffset>
    		<deleteBtnXOffset>900</deleteBtnXOffset>
    		<upBtnYOffset>0</upBtnYOffset>
    		<downBtnYOffset>0</downBtnYOffset>
    		<deleteBtnYOffset>0</deleteBtnYOffset>
    	</control>
    	
    		<control>
    			<description>group element</description>
    			<type>group</type>
    			<control>
    				<id>200</id>
    				<description>Track listing</description>
    				<type>listcontrol</type>
    				<onleft>2</onleft>
    				<onright>2</onright>
    				<scrollOffset>2</scrollOffset>
    				<posX>959</posX>
    				<width>960</width>
    				<posY>645</posY>
    				<height>450</height>
    				<textureHeight>53</textureHeight>
    				<itemWidth>60</itemWidth>
    				<itemHeight>45</itemHeight>
    				<IconXOff>15</IconXOff>
    				<IconYOff>3</IconYOff>
    				<textXOff2>945</textXOff2>
    				<textYOff2>5</textYOff2>
    				<textXOff3>945</textXOff3>
    				<textYOff3>5</textYOff3>
    				<font>font14</font>
    				<font2>font14</font2>
    				<font3>font14</font3>
    				<textYOff>5</textYOff>
    				<spinWidth>45</spinWidth>
    				<spinHeight>45</spinHeight>
    				<spinPosX>1815</spinPosX>
    				<spinPosY>1030</spinPosY>
    				<PinIconXOff>937</PinIconXOff>
    				<PinIconYOff>4</PinIconYOff>
    			</control>
    		</control>
    		
            <control>
                <id>0</id>
                <description>Track Name</description>
                <type>fadelabel</type>
                <visible>[Control.HasFocus(200)|Control.HasFocus(300)]</visible>
                <posX>78</posX>
                <posY>473</posY>
                <width>383</width>
                <label>#Rockstar.SelectedTrack.TrackName</label>
            </control>
            <control>
                <id>0</id>
                <description>Album Name</description>
                <type>fadelabel</type>
                <visible>[Control.HasFocus(200)|Control.HasFocus(300)]</visible>
                <posX>78</posX>
                <posY>443</posY>
                <width>383</width>
                <label>#Rockstar.SelectedTrack.AlbumName</label>
            </control>
            <control>
                <id>0</id>
                <description>Artist Name</description>
                <type>fadelabel</type>
                <visible>[Control.HasFocus(200)|Control.HasFocus(300)]</visible>
                <posX>78</posX>
                <posY>413</posY>
                <width>383</width>
                <label>#Rockstar.SelectedTrack.ArtistName</label>
            </control>
            <control>
                <id>10</id>
                <type>image</type>
                <visible>[Control.HasFocus(200)|Control.HasFocus(300)]</visible>
                <posX>78</posX>
                <posY>191</posY>
                <width>215</width>
                <height>202</height>
                <texture>missing_Coverart.png</texture>
                <animation effect="Fade" reversible="FALSE" time="250">Visible</animation>
            </control>
    
    		<control>
    			<description>group element</description>
    			<type>group</type>
    			<control>
    				<id>0</id>
    				<description>caption of the selected item</description>
    				<type>label</type>
    				<visible/>
    				<posX>71</posX>
    				<posY>571</posY>
    				<width>285</width>
    				<height>21</height>
    				<font>font12</font>
    				<label>#Rockstar.Current.Album</label>
    				<overlay>yes</overlay>
    			</control>
    			
    			<control>
    				<description>group element</description>
    				<type>group</type>
    				<visible/>
    				<posX>71</posX>
    				<posY>121</posY>
    				<layout>StackLayout</layout>
    				<animation effect="Slide" reversible="FALSE" start="-300,0" time="250">Visible</animation>
    				<animation effect="Slide" end="-300,0" reversible="FALSE" time="250">Hidden</animation>
    				<control>
    					<id>2</id>
    					<description>Search Music</description>
    					<type>button</type>
    					<onright>200</onright>
    					<ondown>3</ondown>
    					<visible/>
    					<posX>75</posX>
    					<posY>285</posY>
    					<label>Search Music</label>
    				</control>
    				<control>
    					<id>3</id>
    					<description>Default Playlist</description>
    					<type>button</type>
    					<onright>200</onright>
    					<onup>2</onup>
    					<ondown>4</ondown>
    					<visible/>
    					<posX>535</posX>
    					<posY>250</posY>
    					<label>Default Playlist</label>
    				</control>
    				<control>
    					<id>4</id>
    					<description>Playlists</description>
    					<type>button</type>
    					<onright>200</onright>
    					<onup>3</onup>
    					<ondown>32</ondown>
    					<visible/>
    					<posX>535</posX>
    					<posY>250</posY>
    					<label>Playlists</label>
    				</control>
    				<control>
    					<id>32</id>
    					<description>Shuffle on/off button</description>
    					<type>togglebutton</type>
    					<onright>200</onright>
    					<onup>4</onup>
    					<ondown>30</ondown>
    					<posX>128</posX>
    					<posY>605</posY>
    					<label>Shuffle</label>
    				</control>
    				<control>
    					<id>30</id>
    					<description>Repeat on/off button</description>
    					<type>togglebutton</type>
    					<onright>200</onright>
    					<onup>32</onup>
    					<posX>122</posX>
    					<posY>237</posY>
    					<label>Repeat</label>
    				</control>
    			</control>
    			<control>
    				<id>999</id>
    				<description>caption of the selected item</description>
    				<type>label</type>
    				<visible/>
    				<posX>71</posX>
    				<posY>596</posY>
    				<width>285</width>
    				<height>21</height>
    				<font>font12</font>
    				<label>#Rockstar.Current.Title</label>
    				<overlay>yes</overlay>
    			</control>
    			<control>
    				<id>0</id>
    				<description>caption of the selected item</description>
    				<type>label</type>
    				<visible/>
    				<posX>71</posX>
    				<posY>546</posY>
    				<width>285</width>
    				<height>21</height>
    				<font>font12</font>
    				<label>#Rockstar.Current.Artist</label>
    				<overlay>yes</overlay>
    			</control>
            </control>
    
            <control>
                <id>0</id>
                <description>play time label</description>
                <type>label</type>
                <visible/>
                <posX>391</posX>
                <posY>602</posY>
                <font>font60</font>
                <textcolor>20ffffff</textcolor>
                <align>LEFT</align>
                <label>#Rockstar.CurrentPlaytime</label>
                <animation effect="Fade" time="250">VisibleChange</animation>
            </control>
    		
    		<import>common.window.elements.xml</import>
        </controls>
    </window>
     

    seco

    Retired Team Member
  • Premium Supporter
  • August 7, 2007
    1,575
    1,239
    Home Country
    Finland Finland
    Help translating Rockstar!

    Help translating Rockstar!

    Next version of Rockstar will have support for localization. You can help to translate for your own language!
     

    Attachments

    • en.xml
      3.6 KB

    Users who are viewing this thread

    Top Bottom