IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
2 GrooveShark interfaces, Tiny GS client and GS playlist player
romor
post Feb 18 2013, 16:37
Post #1





Group: Members
Posts: 673
Joined: 16-January 09
Member No.: 65630



Both are HTA applications, with same design, borderless mimicking Windows 8 UI, and utilizing official Flash players.

1. Tiny GrooveShark Client - simplest as possible, type a string identifying a track, and hit enter:



Source: link

2. GrooveShark Playlist player - simple yet more complex, meant to parse playlists, but allows querying too. It can parse:

- XSPF (with track/artist information)
- M3U (with #EXTINF line containing track/artist information)
- TXT (text file with each line containing, track/artist information)

User can paste path to local playlist or http link in input box, or can use Open button, at the bottom, to browse for a playlist. Also user can type query in input box, and receive up to 10 tracks as response.
On 32bit OS, pressing Ctrl+R registers "drag & drop" control over current Open button, so user can drop file over it, instead browse for it. Pressing Ctrl+U unregisters control.



Source: link

Possible drawbacks:

- No seekbar
- I provided API key, but it can reach limit publicly as limit is on # of requests per API key and not per IP, in which case user is informed how to get it and update, which is simple enough

Download both in archive: link


--------------------
scripts: http://goo.gl/M1qVLQ
Go to the top of the page
+Quote Post
neons
post Mar 11 2013, 21:58
Post #2





Group: Members
Posts: 11
Joined: 23-February 13
Member No.: 106833



thank you for grooveshark, is it possible to make a script that would work like last.fm radio earlier, for jango.com radio? for playing song recommendations in foobar?

This post has been edited by neons: Mar 11 2013, 22:00
Go to the top of the page
+Quote Post
romor
post Mar 11 2013, 22:35
Post #3





Group: Members
Posts: 673
Joined: 16-January 09
Member No.: 65630



I thought about that, but no web service seems good enough

Last.fm recommendation is off. Echonest service provides similarity playlist based on song seed, and I made foobar run service for that here: link (it can be used without foobar also) but it's not that great system IMHO. Anyhow you can use it to produce XSPF and load that playlist later in GS client.

About playing such streams in preferred player:
1. it's hard to track GS passwords changes. it changes once a month or so
2. even if you manage to do above some players can play the stream, but foobar can't

This post has been edited by romor: Mar 11 2013, 22:44


--------------------
scripts: http://goo.gl/M1qVLQ
Go to the top of the page
+Quote Post
neons
post Mar 11 2013, 22:47
Post #4





Group: Members
Posts: 11
Joined: 23-February 13
Member No.: 106833



thank you,i also thought it was not good enough, i will try echonest.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 21st September 2014 - 04:29