Hi and Merry Christmas!!!
First of all, thanks for providing this very useful tool!
Today, I experienced an issue while using it... See the example below:
Code:
java -jar SciLorsJGroovesharkDownloader.jar /c /l "Timbalive - El dinero"
SciLor's Java grooveshark(tm).com Downloader Pre-Alpha v10
Arguments:
"/c" "/l" "Timbalive - El dinero"
java.lang.Exception: Create Response Error: Response serialisation Error: com.google.gson.JsonObject cannot be cast to com.google.gson.JsonArray (
{"header":{"session":"adf7340d2e64d8d14f9ba8c4039f0813","serviceVersion":"20100903","prefetchEnabled":true},"result":{"result":{"Songs":[{"SongID":28153434,"AlbumID":5395158,"ArtistID":1668146,"GenreID":6934,"SongName":"El Dinero","AlbumName":"From Miami A La Habana (2009)","ArtistName":"Timbalive","Year":"2009","TrackNum":0,"CoverArtFilename":"5395158.jpg","ArtistCoverArtFilename":"1668146.jpg","TSAdded":"1292529960","AvgRating":0,"AvgDuration":0,"EstimateDuration":0,"Flags":0,"IsLowBitrateAvailable":0,"IsVerified":0,"Popularity":1132900007,"Score":110533.76103932},{"SongID":31675785,"AlbumID":5690867,"ArtistID":1668146,"GenreID":878,"SongName":"El Dinero","AlbumName":"From Miami A La Habana","ArtistName":"Timbalive","Year":"2009","TrackNum":3,"CoverArtFilename":"","ArtistCoverArtFilename":"1668146.jpg","TSAdded":"1310749264","AvgRating":0,"AvgDuration":0,"EstimateDuration":0,"Flags":0,"IsLowBitrateAvailable":0,"IsVerified":0,"Popularity":0,"Score":86716.216212581}]},"version":"HTP","assignedVersion":"HTP","askForSuggestion":false}})
at Base.GroovesharkRequestBuilder.CreateResponse(GroovesharkRequestBuilder.java:113)
at Base.GroovesharkRequestBuilder.MakeRequest(GroovesharkRequestBuilder.java:175)
at Base.GroovesharkClient.SearchArtist(GroovesharkClient.java:325)
at Downloader.JGroovesharkDownloader.listSearch(JGroovesharkDownloader.java:141)
at Downloader.JGroovesharkDownloader.main(JGroovesharkDownloader.java:89)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:56)
Error occured:
Create Response Error: Response serialisation Error: com.google.gson.JsonObject cannot be cast to com.google.gson.JsonArray (
{"header":{"session":"adf7340d2e64d8d14f9ba8c4039f0813","serviceVersion":"20100903","prefetchEnabled":true},"result":{"result":{"Songs":[{"SongID":28153434,"AlbumID":5395158,"ArtistID":1668146,"GenreID":6934,"SongName":"El Dinero","AlbumName":"From Miami A La Habana (2009)","ArtistName":"Timbalive","Year":"2009","TrackNum":0,"CoverArtFilename":"5395158.jpg","ArtistCoverArtFilename":"1668146.jpg","TSAdded":"1292529960","AvgRating":0,"AvgDuration":0,"EstimateDuration":0,"Flags":0,"IsLowBitrateAvailable":0,"IsVerified":0,"Popularity":1132900007,"Score":110533.76103932},{"SongID":31675785,"AlbumID":5690867,"ArtistID":1668146,"GenreID":878,"SongName":"El Dinero","AlbumName":"From Miami A La Habana","ArtistName":"Timbalive","Year":"2009","TrackNum":3,"CoverArtFilename":"","ArtistCoverArtFilename":"1668146.jpg","TSAdded":"1310749264","AvgRating":0,"AvgDuration":0,"EstimateDuration":0,"Flags":0,"IsLowBitrateAvailable":0,"IsVerified":0,"Popularity":0,"Score":86716.216212581}]},"version":"HTP","assignedVersion":"HTP","askForSuggestion":false}})