Page 1 of 1

FlashGot with Grooveshark

Posted: Sat Jan 09, 2010 6:08 pm
by TheBlargg
On some occasions, I've been able to download MP3s from Grooveshark using Flashgot and on some occasions all I get is an empty 0 byte file. What am I doing wrong?

Re: FlashGot with Grooveshark

Posted: Sat Jan 09, 2010 8:51 pm
by Giorgio Maone
TheBlargg wrote:What am I doing wrong?
Nothing.
I suppose some movies are served through RTMP, a protocol which can't be intercepted at the browser level (by FlashGot).

[Edit]
Ooops, I answered to fast. You're talking about audio files...
Could you please paste the address of a page which refuses to work?

Re: FlashGot with Grooveshark

Posted: Tue Jan 19, 2010 1:55 am
by therube
http://listen.grooveshark.com/#/search/songs/?query=jethro tull

Working here (somewhat surprisingly).
Using Net Transport or Orbit downloaders.

It could be that you need to start the download before the song fully "caches" (or "times out" or the like)?

Re: FlashGot with Grooveshark

Posted: Wed Sep 22, 2010 3:48 pm
by iassassin
Bump. I have the same issue.

Re: FlashGot with Grooveshark

Posted: Thu Sep 23, 2010 12:20 am
by therube
I wonder if I actually attempted a download when I posted earlier?
From the post it appears I did, & it worked?
Likely Grooveshark changed things in the interim?

Currently FlashGot Media sees the file size (say 6MB) & type (audio/mpeg), though doesn't actually grab the music.
All that gets passed to the download manager is stream.php, which doesn't actually download, only adding log event; HTTP/1.1 400 Bad Request.

Thinking that stream.php is actually what is wanted, though in a round-about way, & FlashGot Media isn't interpreting it correctly?

Partial (pieces of) log (& not that I know if any of it is relevant):

Code: Select all

POST /more.php?getStreamKeyFromSongIDEx HTTP/1.1
...
Referer: http://listen.grooveshark.com/main.swf?cowbell=5c23503bcefdad39a8835559bb91740c
Content-type: application/json
Content-length: 490
{"parameters":{"mobile":false,"country":{"CC2":"0","CC4":"1073741824","CC1":"0","IPR":"3474","CC3":"0","ID":"223"},"prefetch":false,"songID":287062},"header":{"token":"5cb74fcb84096f8ef3561f4855a3f122be8fe51c3b64d3","privacy":0,"uuid":"FDBAA37F-43C8-619E-DD76-3BDE49B334B7","session":"07d6569eec58b195ff7081faad9b9ecf","country":{"CC2":"0","CC4":"1073741824","CC1":"0","IPR":"3474","CC3":"0","ID":"223"},"clientRevision":"20100831.19","client":"gslite"},"method":"getStreamKeyFromSongIDEx"}
...
POST /more.php?markSongDownloadedEx HTTP/1.1
....
Content-type: application/x-www-form-urlencoded
Content-length: 92

streamKey=2aff59cdd2d98b7d29810b58c032fcd85c3e11eb%5F4c9a9bb9%5F46156%5F46156%5F11c8c8cf%5F1
...
Content-Type: audio/mpeg
ETag: "3942370249"
Accept-Ranges: bytes
Content-Length: 6259175 ...
& there it is:

Code: Select all

ID3......{TPE1.......Jethro TullTIT2.......Bour.eTALB... ...The Jethro Tull Christmas AlbumTYER.......2003TCON.......Progressive Rock...

(Groveshark is a really nice site compared to other music sites I have seen. Actually works well.)

Re: FlashGot with Grooveshark

Posted: Thu Sep 23, 2010 5:18 am
by iassassin
No idea but orbit downloader does this flawlessly its just not multi platform compatible.

Re: FlashGot with Grooveshark

Posted: Thu Sep 23, 2010 1:21 pm
by Giorgio Maone
iassassin wrote:No idea but orbit downloader does this flawlessly its just not multi platform compatible.
It can be made work on Linux and Mac using Wine/Darwine, see http://flashgot.net/faq#qa6_9

Re: FlashGot with Grooveshark

Posted: Mon Sep 27, 2010 1:07 am
by iassassin
Tried wine and crossover with no luck (fails on launch).