[RELEASE] Grooveshark (Script) Music Addon

  Thread Rating:
  • 4 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
solver Offline
Skilled Python Coder
Posts: 241
Joined: Aug 2007
Reputation: 12
Post: #16
TomsterXP Wrote:It don't work on my XBMC 9.11 on Ubuntu 10.04.

I see the yellow screen but the Message still say Loading Folder on 100% after 2 hours still show the same. I can't close the whole Plugin, so I always need to close XBMC an restart from Desktop Sad

I am using Confluence as standard Skin.

Any Ideas, or is there a newer version available?

It's not a plugin - it's a script. If you put it in your scripts folder and start it from there it should work. Hope that helps.
find quote
solver Offline
Skilled Python Coder
Posts: 241
Joined: Aug 2007
Reputation: 12
Post: #17
CASHMON3Y Wrote:Is this script compatible with the SVN addon manager thingy?

Are you referring to the new addon manager that is in the works? I don't think the specs for that has been released yet. If you have a link to the specs please let me know and I'll have a look at it. Might as well make it compatible
find quote
TomsterXP Offline
Junior Member
Posts: 19
Joined: Feb 2009
Reputation: 0
Location: Germany
Post: #18
OK, now I see... I will try, to put into the Script Folder, and try again. Thanks for help someone who is to lazy to read ;-)

Come get some :cool::cool:
find quote
gilsil Offline
Junior Member
Posts: 46
Joined: Mar 2008
Reputation: 0
Location: Sweden
Post: #19
Hi Solver,
love the script! is there a newer version somewhere? perhaps some beta that needs testing?
One nice feature would be to find playlists as search results, in addition to songs albums artists. it is implemented in the web version of GS and is very useful.
thanks!
gilsil
find quote
solver Offline
Skilled Python Coder
Posts: 241
Joined: Aug 2007
Reputation: 12
Post: #20
gilsil Wrote:is there a newer version somewhere? perhaps some beta that needs testing?

You can always try out the one in svn (http://code.google.com/p/grooveshark-for...e/checkout) It supports cover art but it's a little slow at the moment because it has to download the cover art. The cover art is cached so it only has to do it once, though. I'm currently working on putting the code that gets the cover art in a separate thread in order to speed things up. So take it for a spin but remember it's still in beta state. (The new skin isn't completely done yet so expect some errors there as well)

At some point you'll be able to search for playlists as well but I'm concentrating on the cover art at the moment.

Screenshot:
[Image: scrshot1.png]
find quote
solver Offline
Skilled Python Coder
Posts: 241
Joined: Aug 2007
Reputation: 12
Post: #21
PantsOnFire was kind enough to share his new skin for the script which you can get here: http://code.google.com/p/grooveshark-for...p&can=2&q=

Note: Go a page back in the thread if you wanna try the beta in svn
(This post was last modified: 2010-06-03 18:04 by solver.)
find quote
gilsil Offline
Junior Member
Posts: 46
Joined: Mar 2008
Reputation: 0
Location: Sweden
Post: #22
Hi Solver,
thanks it works well, and not so slow with the art download. one thing though, please change the path definition syntax to "\" separators instead of "/" in groovegui.py since it messes with the GUI in xbox, and i think it doesnt make a difference in other platforms (at least not what i have seen in win xbmc).
thanks
gilsil
find quote
spbogie Offline
Skilled Python Coder
Posts: 125
Joined: Oct 2009
Reputation: 5
Post: #23
It does make a difference because \ is an escape character, meaning it is used to enter special characters which can't always be typed (ie. \a for a bell (ascii value 7)). You can get around this by either escaping every \ character such that they all look like \\, or prefixing the string with r (r"This is a string"). However, the *nix standard path separator is a /, and while for the most part modern systems will accept either interchangeably, there are some cases (ie. the Xbox) where the system requires it to be one way or the other.

The best way to insure comparability with all systems is to not hard-code a path separator, but instead use the value of os.sep, or better yet call os.path.join() with the pieces of your path and it will automatically insert os.sep between each.
find quote
Cool_bombom Offline
Senior Member
Posts: 111
Joined: Oct 2008
Reputation: 1
Post: #24
Here is my contribution to a great script

image:
[Image: screenshot.jpg]


download:
http://www.4shared.com/file/qWPbcvkm/DefaultSkin.html


to use:
go to grooveshark script folder -> go to the resources folder -> rename DefaultSkin to oldDefaultSkin -> extract DefaultSkin from zip file to the resources folder.

hope you like it

cheers
C_bb
find quote
solver Offline
Skilled Python Coder
Posts: 241
Joined: Aug 2007
Reputation: 12
Post: #25
Cool_bombom Wrote:Here is my contribution to a great script


download:
http://www.4shared.com/file/qWPbcvkm/DefaultSkin.html


to use:
go to grooveshark script folder -> go to the resources folder -> rename DefaultSkin to oldDefaultSkin -> extract DefaultSkin from zip file to the resources folder.

hope you like it

cheers
C_bb

Hi Cool_bombom,

It looks fantastic! Do you mind if I put it in the download section on my project page? Labeling you as the author of course...
find quote
solver Offline
Skilled Python Coder
Posts: 241
Joined: Aug 2007
Reputation: 12
Post: #26
gilsil Wrote:Hi Solver,
thanks it works well, and not so slow with the art download. one thing though, please change the path definition syntax to "" separators instead of "/" in groovegui.py since it messes with the GUI in xbox, and i think it doesnt make a difference in other platforms (at least not what i have seen in win xbmc).
thanks
gilsil

It's code that needs a clean-up and after that you shouldn't have problems on your xbox. I am, however, a little pressed for time at the moment so be patient ;-)
find quote
gilsil Offline
Junior Member
Posts: 46
Joined: Mar 2008
Reputation: 0
Location: Sweden
Post: #27
Hi Solver,
sure, no rush! it works perfectly after changing the path separators.
one of the scripts i use most, together with gmail check and navi-x...
gilsil
find quote
Cool_bombom Offline
Senior Member
Posts: 111
Joined: Oct 2008
Reputation: 1
Post: #28
solver Wrote:Hi Cool_bombom,

It looks fantastic! Do you mind if I put it in the download section on my project page? Labeling you as the author of course...

Hi Solver

go ahead Wink .... glad you liked it!

cheers
c_bb
find quote
PantsOnFire Offline
Fan
Posts: 579
Joined: Aug 2008
Reputation: 2
Question   
Post: #29
Cool Bombom, liking your skin contributions there! Prefer it to mine.
Great to hear solver will add it to his project page. One thing came to mind tho.. Solver's recent post showed a PM3-style layout including 4 or 5 song items on screen. Will you (solver) be keeping this style from now-on? With bomboms up looking as nice as it does, maybe you could combine the two?

How are things going in the script btw? Hope all's well. Smile
cheers.

My band - www.myspace.com/seabasskid
My system - ASRock 330, 1.6GHz DualCore Atom, GeForce9400 ION, 2GB ram
XboxLive Gamertag - SkillipEvolver
find quote
dominater01 Offline
Member
Posts: 98
Joined: May 2007
Reputation: 0
Post: #30
is there anyway to make this script see more then 20 playlists?
find quote
Post Reply