Windows:
- a Windows Operating system
Linux:
- Wine for Linux or run from python source
For Flash plug-in (Windows):
- Flash for Internet Explorer (ie. you should be able to access grooveshark.com with your IE browser).
Looks like there was some Grooveshark updates, so streaming is busted right now. I recommend you use the Flash plug-in, till streaming gets fixed (Alt+F). If the first song you play via the plug-in doesn't seem to play, hit play again.
Update: new version soon (Mon, Apr 19, 9:10 pm EST).
Okay, version 0.212 of GrooveWalrus is out. Nothing too interesting in this version.
- changed: moved the List Sifter tab code from gw.py to /main_tabs/ to make things a little more manageable
- changed: moved the Favorites tab code from gw.py to /main_tabs/ to make things a little more manageable
- added: created a new plug-in Mini-mode (Alt-M), that does a marginally better job of creating a mini-mode (anyone with some art skills might want to take another stab at it), I'm open to suggestions for improvements here
- changed: random background color (Ctrl-B) is now a color picker (lighter colors look nicer I think), future updates may allow you change the button background colors too
Hey, 0.190 (or 0.191) users, this release is aimed at you. About 15% of GrooveWalrus users this month were using 0.190, it's old and broken in many places. Now, I realize that some of you like using Flash (how 0.190 works) to listen to the music, especially since the early 0.20x versions were crappy, but things are better now. Please try 0.211. If that doesn't work well, you can now make 0.211 use Flash automatically.
Steps:
1. From the 'Plug-ins' menu, select the 'Flash' menu option
2. Select the music service you want to use, Grooveshark or Dizzler.
3. Click the 'Load on startup' checkbox.
4. Restart GrooveWalrus.
The Flash plug-in should thereafter be loaded each time GrooveWalrus starts and placed in it's own tab.

Okay, I've added the ability to auto-load plug-ins at start-up (specifically to get 0.190 users to upgrade) to this version. Also, I added pause and unpause (doesn't work for Flash however).
- fixed: added checks to make sure window position is actually within your display resolution
- fixed: error to display your home tab after tweeting
- fixed: RSS feed delete error
- added: a horrible mini-mode, ctrl-M
- added: ability to pause and unpause playback
- added: muting (F11) now toggles between 0 and whatever volume level you had
- changed: updated flash plug-in to allow auto-loading at startup
- changed: updated flash plug-in UI
- added: plugin_loader.py now allows plug-ins to load at startup
- changed: selected state for repeat, save, and random icons has been changed (better, worse, I'm not sure)
0.210 is out, it includes a fix and adds the ability to create playlist from a RSS feed. A couple of example feeds, that work fairly well:
http://api.grooveshark.com/feeds/1.0/popular/songs.rss
http://www.billboard.com/rss/charts/hot-100
- changed: removed 'Alternate Grooveshark source' from the options, shouldn't be any need for it
- added: added RSS sifting to the List Sifter tab, it stores, grabs, and allows you to sift RSS feeds for songs
- added: Grooveshark version number editing ability to Help menu
- added: 'post' option on the List Sifter allows you to remove extra crap that occurs after the song on a text list
- added: "[#]char" to pre-sift field on the List Sifter so you can specify where to start chopping the text eg. '[2].' is 2nd period
- fixed: sending the version number to the grooveshark api corrected
Looks like there was some Grooveshark updates, so streaming is busted right now. I recommend you use the Flash plug-in, till streaming gets fixed (Alt+F). If the first song you play via the plug-in doesn't seem to play, hit play again.
Update: or not busted? Works? Doesn't work? Hmmrph...
This version includes a fix for non-English characters in your user data path that would make GrooveWalrus not start (thanks Mi?ek). Also, there's a new version of the Twitter plug-in, it shows your 'Home' page and your '@' page. You will need to re-enter your username and password, as where that gets stored has changed.
- fixed: Updated sqlite database path to explicitly be 'utf-8' to avoid errors with non-ascii characters in folder path (required by sqlite)
- changed: reworked twitter plug-in to include your twitter home list and your mention list, Twitter settings moved to proper data directory
- added: Ctrl-F to shortcut keys, now opens song search dialog
Version 0.208 is out, please update to this version, it has fixes for pre-fetching, caching, and saving that may cause incorrect songs to be played.
You may want to clear your cache directory if you notice incorrect songs are being played:
Vista/7:
C:\Users\[your username]\AppData\Local\GrooveWalrus
Xp:
C:\Documents and Settings\[your username]\Local Configuration\Program Data\GrooveWalrus
Additionally, if you have the 'Automatically save new music to your collection' option enabled, you should go to the Song Collection directory and delete any files you want to have re-downloaded (deleteing the cache and then the file from your collection will re-download the file the next time it's played or pre-fetched).
- added: option to disable/enable pre-fetching on Options > Music Stream tab has been added
- fixed: character encoding problem introduced in previous version that caused GW no to load
- changed: disabled 'Alternate Grooveshark source', will remove it from the options next build if there are no complaints
- fixed: pre-fetch error that named the pre-fetch song as the currently playing song
Okay, seems like my half-hearted fix for non-english characters in your filesystem (ie. if you're using a non-English version of Windows) maybe causing GrooveWalrus not to load. Temporary solution is to download the following 2 files and overwrite the existing ones.
1. Right-click on these links and save these files somewhere.
file_cache.pyo
system_files.pyo
2. Copy the downloaded files to your GrooveWalrus\main_utils\ directory and overwrite the existing 2 files
ex. if you installed via setup.exe, the folder should be C:\program files\groovewalrus\main_utils\
A new version of GrooveWalrus is out, it fixes 0.206 which has stopped working and adds more stuff. Pre-fetching has been added, which tries to cache the next track ahead of time so that you don't have to wait for the next track to load (currently doesn't work too well in shuffle mode). Also, tried to fix a few non-English character errors that may have been causing you grief. Send me your gw.exe.log files if you run into problems.
- added: added the ability to easily update/modify version numbers for streaming source
- changed: increased the number of results returned from tinysong.com
- changed: streaming files now completely threaded, window no longer locks-up when loading the song
- changed: 'loading' now appears as the status when streaming a new file
- changed: cleaning the now removes all files down to the limit, previously only removed one at a time
- fixed: last.fm top songs for a given tag now returns results with errors
- changed: enabling/disabling scrobbling in the options now saves that permanently (before
it was per session)
- fixed: possibly fixed version updating for next time around
- changed: if scrobbling is turned off, adding to favorites will no longer 'love' the track on last.fm
- added: pre-fetching now occurs when 50% of the current song has played, pre-fetching looks for the next 'pre-fetchable' song and tries to download that song
- fixed: forcing unicode for system directories, may fix problems with non-ascii characters in system paths
- fixed: forcing unicode for file caching, may fix problems with non-ascii characters in file names
- fixed: song collection empty cell checking
Recent comments
1 day 51 min ago
1 day 8 hours ago
5 days 22 hours ago
6 days 5 hours ago
1 week 2 days ago
1 week 2 days ago
1 week 6 days ago
1 week 6 days ago
1 week 6 days ago
1 week 6 days ago