[RELEASE] Grooveshark (Plugin) Music Addon - An alterntive to the Grooveshark Script

  Thread Rating:
  • 2 Votes - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
denhams Offline
Senior Member
Posts: 135
Joined: Jun 2010
Reputation: 1
Post: #11
Please see the post at:

http://forum.xbmc.org/showpost.php?p=684...tcount=359

It is the same problem.

Stephen.
find quote
vodamaxe Offline
Junior Member
Posts: 3
Joined: Jul 2009
Reputation: 0
Post: #12
All Grooveshark Plugins/scripts seem to use MOOVIDA to actually access the API /get a session ID. The Moovida URL is down, which at the moment makes both, the SCRIPT by Solver and the Plugin by Denhams fail.
I have the same effect here HTTP 404 for http://www.moovida.com/services/groovesh...sion_start - an URL called inside the plugin. That URL does not work anymore.
Cheers.

Ah.
Sorry, I didnt see the last post from denhams - so he already replied to what the problem is. sorry for the duplication - but somehow it is not so easy to actually delte a post once posted ...
(This post was last modified: 2011-01-08 02:10 by vodamaxe.)
find quote
Cool_bombom Offline
Senior Member
Posts: 119
Joined: Oct 2008
Reputation: 1
Post: #13
hi denhams

check you PM.

cheers
c_bb
find quote
solver Offline
Skilled Python Coder
Posts: 241
Joined: Aug 2007
Reputation: 12
Post: #14
Have a look here: http://forum.xbmc.org/showpost.php?p=686...tcount=365

@Denhams: I wasn't aware of this project until yesterday and I was actually thinking about developing a plugin version of the addon. How about we pool our resources at some point? I'll do my best to make the new API backwards compatible but expect some changes.

Cheers,
Solver

--
Problems with the GrooveShark script? Please have a look here before posting.
find quote
denhams Offline
Senior Member
Posts: 135
Joined: Jun 2010
Reputation: 1
Post: #15
Good news Smile

I will send you a PM to arrange about pooling resources.

Stephen.
find quote
Cool_bombom Offline
Senior Member
Posts: 119
Joined: Oct 2008
Reputation: 1
Post: #16
Hi all

it's kind of funny, i get a error saying "unable to get a new session id" when i use solver grooveshark script, but with denhams plugin it all works fine??

And i doubt i have to wait for the session id to timeout, because i tried this morning and it has been over 12 hours since i last login, and it still worked??

cheers
c_bb
find quote
denhams Offline
Senior Member
Posts: 135
Joined: Jun 2010
Reputation: 1
Post: #17
Yes, it still works for me too. In the plugin it saves the session id to file and only tries to get a new one (which _will_ fail) when the old one stops working. I think the session ids can last 7 days.

Stephen.
find quote
denhams Offline
Senior Member
Posts: 135
Joined: Jun 2010
Reputation: 1
Post: #18
I have made a new version (0.2.0) of the plugin that uses a different API. You can download it from:

http://sourceforge.net/projects/xbmc-gro...p/download

Some functions are missing in this version: "unfavorite", playlist modification, find similar artists. However, the basics should work okay although you may find that the songs take longer to start playing (I will work to speed this up).

I would recommend _only_ using this version if your current version has actually stopped working.

Stephen.
find quote
Grumpy1954 Offline
Junior Member
Posts: 43
Joined: Oct 2010
Reputation: 0
Post: #19
denhams Wrote:I have made a new version (0.2.0) of the plugin that uses a different API.
.

Many thanks
find quote
solver Offline
Skilled Python Coder
Posts: 241
Joined: Aug 2007
Reputation: 12
Post: #20
Hi denhams,

I had a quick look at your API and I was just wondering why you don't return the stream url directly in getSongURL, and thereby in setResolvedURL, instead of downloading it? It speeds it up significantly. Something to do with _markSongDownloaded() to avoid triggering the attacker detection?

--
Problems with the GrooveShark script? Please have a look here before posting.
find quote
Post Reply