New Slacker Screenlet released

April 4, 2008 at 10:43 pm | In Linux, Python |

Check it out: I updated my Slacker Screenlet today.

New in this version:

  • Bug fixed where the screenlet-manager would respawn infinitely
  • Integrated LastSlacker support

You can read more about the original version in my previous post.

LastSlacker is a way to scrobble what you listen to on Last.FM. This lets you share a log of what you listen to with friends. I've been meaning to add this feature for a long time now, until today it's been in a sorta working state for months! It feels good to have finally gotten this project pretty much finished.


9 Comments »

RSS feed for comments on this post. TrackBack URI

  1. as soon as I figure out how to install screenlets I plan on adding this one.

    Comment by Greg — May 1, 2008 #

  2. I am using Ubuntu 8.04 and Firefox 3.0. I have the Adobe Flashplayer 10 Beta installed. Slacker works via Firefox but your screenlet keeps telling me that I need to load a flashplayer.

    I have changed the path in the file to point to the new firefox folder /usr/lib/firefox-3.0 but the I still cannot get the screenlet to work. Any ideals?

    Comment by Bob Thompson — July 15, 2008 #

  3. Hi Bob,

    The only difference from your setup from mine that I can see is that I'm still using Flash 9.x (the default flashplugin-nonfree on 8.04).

    I tried to install the beta 10, but it doesn't like the fact that I'm running a 64 bit OS. (I figure the flashplugin-nonfree uses some kind of 32bit chroot or some other compatibility layer)

    I am using Firefox 3.0, and I did not have to make the modification you described to point to a different firefox location.

    Can you do a bit of leg work for me and uninstall flash 10 and install flashplugin-nonfree (and verify the install by going to about:plugins) and see if that fixes your problem? If it does, it will show me that I have a bit of work to do to make it compatible with 10.0

    Thanks!

    Comment by ryan — July 16, 2008 #

  4. Ryan,
    Per your request I uninstalled the beta 10 and installed 9.0 r124. I changed the py file back to the orginal config.

    The screenlet still doesn't work.
    I have verified that Slacker does work via the browser.

    The path to the 9.X player on my machine is as follows.
    /user/lib/firefox-3.0/plugins/libflashplayer.so.

    After the screenlet failed using your original py file I changed the path in the py file to
    /user/lib/firefox-3.0

    There isn't a /usr/lib/firefox directory on my computer.

    Comment by Bob Thompson — July 16, 2008 #

  5. Oh this problem is affecting all screenlets that use flash so I am also posting the problem on the Ubuntu and Screenlet forms.

    Comment by Bob Thompson — July 16, 2008 #

  6. Good luck Bob,

    I do have the screenlet running on two different hardy machines. They were both upgrades though, the only thing that I can think to do is to install it on a freshly installed ubuntu VM. I don't have the resources to do that at the moment. Maybe this weekend :)

    Comment by ryan — July 16, 2008 #

  7. It works!
    The solutions was installing, as you asked, the FLASHPLUGIN-NONFREE package (apt-get install flashplugin-nonfree).

    I was downloading and installing the libflashplayer.so directly from Adobe and coping the file into Firefox Plugin directory. The Flashplugin-nonfree installer creates a Flashplugin-nonfree directory in /use/lib and the screenlet application must be looking for that directory.

    Thanks for your help and sorry for the false alarm!

    Comment by Bob Thompson — July 17, 2008 #

  8. Bob,

    Fantastic. Let me know how you like the slacker screenlet :)

    Comment by ryan — July 17, 2008 #

  9. I love it! Auto loads on start up and instant music! Thanks!

    Comment by Bob Thompson — July 17, 2008 #

Leave a comment

XHTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Powered by WordPress.
Entries and comments feeds. Valid XHTML and CSS. ^Top^
XML Sitemap