This is a script which lets you do two things - reset Grooveshark's trial period, and convert offline songs into a playable format.
This is tested working with Grooveshark 2.3.1-1
Thank if it worked for you!
Usage (Please read):
To reset trial:
You will need UDID faker.
1) Fake any UDID (if you have faked a UDID before, the com.i4iPhones.UDIDFaker.plist will exist, and you don't need to do this. If you haven't, fake it for Grooveshark now.)
2) Type into terminal (as root):
And follow the prompts
To convert songs downloaded through Grooveshark:
To convert the whole offline Grooveshark folder:
To convert a specific file
gsutil -c <infile>
The script will ask you if you want it to attempt to name the files. This is very unreliable (it's based on a bad interpretation of the first 255 bytes of the file), but it's an option if you prefer something different to the random number that Grooveshark assigns.
Install: SSH the file to /usr/bin, and set the permissions of the file to 755.
You will need gawk and Erica Utilities from Cydia
Thanks to *Maged for original work on Grooveshark 1.x, and aarsvlek, Meepinhiemer and fi2shift for various findings in this thread: http://xsellize.com/topic/88034-pmod-grooveshark-201