Zimmer Posted October 21, 2012 Share Posted October 21, 2012 (edited) Sharky A Pandora and Grooveshark Application Try it and it should work runs on vms but please ask about any problems or suggestions :-) Downloads Linux: http://bit.ly/TI0ZOU Windows: http://bit.ly/XGPATX Screenshots Edited October 23, 2012 by Zimmer Quote Link to comment Share on other sites More sharing options...
Mr-Protocol Posted October 21, 2012 Share Posted October 21, 2012 And what is this supposed to do? Would be nice to see some source... And an explanation of what it does. Quote Link to comment Share on other sites More sharing options...
Zimmer Posted October 21, 2012 Author Share Posted October 21, 2012 (edited) And what is this supposed to do? Would be nice to see some source... And an explanation of what it does. oops sorry about that I am brain dead after midnight I guess ;) It is a pandora and grooveshark desktop application I'll update the post with screenshots momentarily Edited October 21, 2012 by Zimmer Quote Link to comment Share on other sites More sharing options...
Zimmer Posted October 21, 2012 Author Share Posted October 21, 2012 If any one has problems running this please post and if you can copy the text from Sharky.log (it will be in the same place as where you ran the app from, probably your downloads folder) Quote Link to comment Share on other sites More sharing options...
Radau Posted October 23, 2012 Share Posted October 23, 2012 I'm in a rush heading home but do you have repositories for Redhat based systems up yet? I'm using Fedora 17 currently and this seems like it'd be a pretty cool thing to have. Either way I'll look into it when I get home, cheers! :) Quote Link to comment Share on other sites More sharing options...
Zimmer Posted October 23, 2012 Author Share Posted October 23, 2012 I'm in a rush heading home but do you have repositories for Redhat based systems up yet? I'm using Fedora 17 currently and this seems like it'd be a pretty cool thing to have. Either way I'll look into it when I get home, cheers! :) I do not but you should just be able to download that tar.gz and run the sharky executable after marking the executable bit. :) I am glad some one is interested thanks for posting :) Quote Link to comment Share on other sites More sharing options...
Safierdrgn Posted November 2, 2012 Share Posted November 2, 2012 I tried this for windows and got tons of errors....all in all...didn't work. When I push play I get this pop up error - Error Loading Media http://127.0.0.1:1111/proxied_request?index=1[/CODE]Some general errors from the log-[CODE]2012-11-02 08:21:19-0700 [Protocol,client] Unhandled ErrorTraceback (most recent call last): File "C:\Users\zimmer\Desktop\pyinstaller-2.0\Sharky\build\pyi.win32\Sharky\out00-PYZ.pyz\twisted.internet.defer", line 368, in callback File "C:\Users\zimmer\Desktop\pyinstaller-2.0\Sharky\build\pyi.win32\Sharky\out00-PYZ.pyz\twisted.internet.defer", line 464, in _startRunCallbacks File "C:\Users\zimmer\Desktop\pyinstaller-2.0\Sharky\build\pyi.win32\Sharky\out00-PYZ.pyz\twisted.internet.defer", line 551, in _runCallbacks File "C:\Users\zimmer\Desktop\pyinstaller-2.0\Sharky\build\pyi.win32\Sharky\out00-PYZ.pyz\DownloadGUI", line 54, in download_succeded--- <exception caught here> --- File "C:\Users\zimmer\Desktop\pyinstaller-2.0\Sharky\build\pyi.win32\Sharky\out00-PYZ.pyz\Library", line 187, in addFile File "C:\Users\zimmer\Desktop\pyinstaller-2.0\Sharky\build\pyi.win32\Sharky\out00-PYZ.pyz\mutagen", line 75, in __init__ File "C:\Users\zimmer\Desktop\pyinstaller-2.0\Sharky\build\pyi.win32\Sharky\out00-PYZ.pyz\mutagen.id3", line 2003, in load File "C:\Users\zimmer\Desktop\pyinstaller-2.0\Sharky\build\pyi.win32\Sharky\out00-PYZ.pyz\mutagen.mp3", line 103, in __init__ File "C:\Users\zimmer\Desktop\pyinstaller-2.0\Sharky\build\pyi.win32\Sharky\out00-PYZ.pyz\mutagen.mp3", line 140, in __trymutagen.mp3.HeaderNotFoundError: can't sync to an MPEG frame[/CODE] Quote Link to comment Share on other sites More sharing options...
Zimmer Posted November 4, 2012 Author Share Posted November 4, 2012 Can you post the whole log; the errors you posted seem from a download you made; sorry for the trouble and inconvenience I hope the app is working otherwise :) Quote Link to comment Share on other sites More sharing options...
dmc1212 Posted November 12, 2012 Share Posted November 12, 2012 First off, thank you so much for making this, I have been looking for a way to get new music. But I have a problem... I can run Sharky and music will play but the downloaded files won't play. They are still downloading, I know this because the properties show the size of the file. However, 2 songs were successfully downloaded and can be played but I have no idea how that happened. Below is the full log. Would love to get this working :D 2012-11-12 16:03:39-0500 [-] Log opened. 2012-11-12 16:03:39-0500 [-] Main Executable: Sharky.py 2012-11-12 16:03:39-0500 [-] App Folder: C:\Users\Michael\Desktop\Sharky 2012-11-12 16:03:39-0500 [-] App Window 2012-11-12 16:03:39-0500 [-] (500, 500) 2012-11-12 16:03:39-0500 [-] App Panel Before population 2012-11-12 16:03:39-0500 [-] (20, 20) 2012-11-12 16:03:39-0500 [-] HTTPServer starting on 1111 2012-11-12 16:03:39-0500 [-] Starting factory <ProxyServer.HTTPServer instance at 0x04F09198> 2012-11-12 16:03:39-0500 [-] Sorting Items 2012-11-12 16:03:39-0500 [-] Refreshing 2012-11-12 16:03:39-0500 [-] Session Time: -1 2012-11-12 16:03:39-0500 [-] Time: 1352754219 2012-11-12 16:03:39-0500 [-] Session: None 2012-11-12 16:03:39-0500 [-] Starting factory <HTTPClientFactory: http://grooveshark.com/> 2012-11-12 16:03:39-0500 [-] App Panel After population 2012-11-12 16:03:39-0500 [-] (20, 20) 2012-11-12 16:03:39-0500 [-] App Panel After population 2012-11-12 16:03:39-0500 [-] (20, 20) 2012-11-12 16:03:40-0500 [HTTPPageGetter,client] [Grooveshark] Re Pattern [\S\s](window.gsConfig[\S\s]=[\S\s])({)? 2012-11-12 16:03:40-0500 [HTTPPageGetter,client] 0 2012-11-12 16:03:40-0500 [HTTPPageGetter,client] [Grooveshark] Parsed JSON String {"runMode":"production","sessionID":"78038e2eb6ce2203f8455882bd597c05","revision":20101222,"cssVersion":20121002.01,"themeVersion":20121002.07,"coreVersion":20121002.01,"appVersion":20121002.04,"swfVersion":20121002.01,"localeVersion":20121002.02,"sharkletHost":"http://sharklet.grooveshark.com","assetHost":"http://static.a.gs-cdn.net","inviteCode":"","gutsServer":"/guts.php","lang":"","user":{"City":null,"Country":null,"Email":null,"FName":null,"IsActive":false,"IsPremium":null,"LName":null,"Picture":null,"State":null,"TSDOB":null,"TSLogin":null,"TSAdded":null,"TSModified":null,"UserID":0,"Zip":null,"NotificationEmailPrefs":null,"AuthRealm":0,"Privacy":0,"Flags":0,"UploadsEnabled":false,"Sex":null,"About":null,"pictureSize":"t","favoritesLimit":500,"librarySizeLimit":5000,"userPrivacyTokens":{"authenticated":"d5d31e46f8221ff8c1411dc259dafd75398768c0efd32b4f8423c59bbabaf5e8a01bdd66fc60e169","unauthenticated":"d5d31e46f8221ff8c1411dc259dafd75398768c0efd32b4f8423c59bbabaf5e8a01bdd66fc60e169"},"themeID":"","userTrackingID":2726375934},"country":{"ID":223,"CC1":0,"CC2":0,"CC3":0,"CC4":1073741824,"DMA":534,"IPR":0},"isPreview":false,"isNoob":true,"endpoint":"more.php","chatServersWeighted":{"8.20.213.42":50,"8.20.213.43":50},"timestamp":1352754225,"windowName":"GS1352754225","remoteAddr":"68.59.168.142","uuid":"52D74EC6-0814-4F0C-BC6D-B0D1CF99FF8F","httpHost":"grooveshark.com","isIE":false,"localeJSONP":"localeCallback_"} 2012-11-12 16:03:40-0500 [HTTPPageGetter,client] Session Time: 1352754220.78 2012-11-12 16:03:40-0500 [HTTPPageGetter,client] Time: 1352754220 2012-11-12 16:03:40-0500 [HTTPPageGetter,client] Session: 78038e2eb6ce2203f8455882bd597c05 2012-11-12 16:03:40-0500 [HTTPPageGetter,client] [Grooveshark] Headers: {'user-agent': 'Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2b4) Gecko/20091124 Firefox/3.6b4 (.NET CLR 3.5.30729)'} 2012-11-12 16:03:40-0500 [HTTPPageGetter,client] [Grooveshark] Request data: {'header': {'clientRevision': '20120312', 'uuid': '2f5a925b-c9a8-4c54-b931-196323ea8131', 'privacy': 0, 'country': {'IPR': 0, 'DMA': 534, 'CC4': 1073741824, 'CC1': 0, 'ID': 223, 'CC3': 0, 'CC2': 0}, 'client': 'htmlshark', 'session': '78038e2eb6ce2203f8455882bd597c05'}, 'method': 'getCommunicationToken', 'parameters': {'secretKey': '874e39dc7dde20b78146c22ed33f2bd2', 'country': {'IPR': 0, 'DMA': 534, 'CC4': 1073741824, 'CC1': 0, 'ID': 223, 'CC3': 0, 'CC2': 0}, 'mobile': False, 'prefetch': False}} 2012-11-12 16:03:40-0500 [HTTPPageGetter,client] Starting factory <HTTPClientFactory: https://grooveshark.com/more.php?getCommunicationToken> 2012-11-12 16:03:40-0500 [HTTPPageGetter,client] Stopping factory <HTTPClientFactory: http://grooveshark.com/> 2012-11-12 16:03:41-0500 [HTTPPageGetter (TLSMemoryBIOProtocol),client] [Grooveshark] Parsing JSON String from Grooveshark response. 2012-11-12 16:03:41-0500 [HTTPPageGetter (TLSMemoryBIOProtocol),client] [Grooveshark] JSON parsed found result. 2012-11-12 16:03:41-0500 [HTTPPageGetter (TLSMemoryBIOProtocol),client] Session Time: 1352754220.78 2012-11-12 16:03:41-0500 [HTTPPageGetter (TLSMemoryBIOProtocol),client] Time: 1352754221 2012-11-12 16:03:41-0500 [HTTPPageGetter (TLSMemoryBIOProtocol),client] Session: 78038e2eb6ce2203f8455882bd597c05 2012-11-12 16:03:41-0500 [HTTPPageGetter (TLSMemoryBIOProtocol),client] [Grooveshark] Headers: {'user-agent': 'Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.2b4) Gecko/20091124 Firefox/3.6b4 (.NET CLR 3.5.30729)'} 2012-11-12 16:03:41-0500 [HTTPPageGetter (TLSMemoryBIOProtocol),client] [Grooveshark] Random String Data: popularGetSongs:50a16431ec496:breakfastBurritos:f7c18e 2012-11-12 16:03:41-0500 [HTTPPageGetter (TLSMemoryBIOProtocol),client] [Grooveshark] Request data: {'header': {'clientRevision': '20120312', 'uuid': '2f5a925b-c9a8-4c54-b931-196323ea8131', 'privacy': 0, 'country': {'IPR': 0, 'DMA': 534, 'CC4': 1073741824, 'CC1': 0, 'ID': 223, 'CC3': 0, 'CC2': 0}, 'client': 'htmlshark', 'token': 'f7c18e4c7f95af1814f723088257370bb19b3b54ceeb65', 'session': '78038e2eb6ce2203f8455882bd597c05'}, 'method': 'popularGetSongs', 'parameters': {'mobile': False, 'country': {'IPR': 0, 'DMA': 534, 'CC4': 1073741824, 'CC1': 0, 'ID': 223, 'CC3': 0, 'CC2': 0}, 'prefetch': False}} 2012-11-12 16:03:41-0500 [HTTPPageGetter (TLSMemoryBIOProtocol),client] Starting factory <HTTPClientFactory: http://cowbell.grooveshark.com/more.php?popularGetSongs> 2012-11-12 16:03:41-0500 [HTTPPageGetter (TLSMemoryBIOProtocol),client] Stopping factory <HTTPClientFactory: https://grooveshark.com/more.php?getCommunicationToken> 2012-11-12 16:03:42-0500 [HTTPPageGetter,client] [Grooveshark] Parsing JSON String from Grooveshark response. 2012-11-12 16:03:42-0500 [HTTPPageGetter,client] [Grooveshark] JSON parsed found result. 2012-11-12 16:03:42-0500 [HTTPPageGetter,client] Displaying Results 2012-11-12 16:03:42-0500 [HTTPPageGetter,client] Deleting any old results. 2012-11-12 16:03:42-0500 [HTTPPageGetter,client] Deleted old results. 2012-11-12 16:03:42-0500 [HTTPPageGetter,client] Enumerating through results. 2012-11-12 16:03:42-0500 [HTTPPageGetter,client] Stopping factory <HTTPClientFactory: http://cowbell.grooveshark.com/more.php?popularGetSongs> 2012-11-12 16:03:56-0500 [ProxyServer.HTTPServer] (TCP Port 1111 Closed) 2012-11-12 16:03:56-0500 [ProxyServer.HTTPServer] Stopping factory <ProxyServer.HTTPServer instance at 0x04F09198> 2012-11-12 16:03:56-0500 [-] Sharky Exit... Quote Link to comment Share on other sites More sharing options...
Zimmer Posted November 16, 2012 Author Share Posted November 16, 2012 In that log you are not playing anything; please start sharky play couple songs and then exit and then post the log please :) sorry for the troubles Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.