These are plugins for Pidgin (the IM client formerly known as Gaim) that update the status message to show the currently playing track, retrieving it from your music player. Here’s what I’ve found so far, in what I think is no particular order…
MusicTracker is a plugin for Pidgin (previously known as Gaim) which displays the music track currently playing in the status message of various accounts such as AIM, Yahoo, MSN, Gtalk (Jabber), etc., i.e. any protocol Pidgin supports custom statuses on. Support for a wide range of audio players on both Windows and Linux platforms is planned. Currently supported players: Amarok, Rhythmbox, Audacious, XMMS, MPC/MPD, Exaile, Banshee, Quod Libet on Linux. Winamp, Windows Media Player (9+), iTunes, Foobar2000 (incomplete support) on Windows.
Current Track plugin will update your Gaim/Pidgin user info, available message or away message, and buddy icon from iTunes, Winamp, RealPlayer, WMP, Musicmatch, MediaMonkey, XMPlay, Yahoo! & Foobar2000 in Windows and XMMS, Rhythmbox, & Amarok in Linux.
This plugin has been known to crash Pidgin. I’ve heard it has a feature where you can type â€œ/currentrackâ€ in a conversation window to send your current track, which is pretty cool. Not very useful if it crashes Pidgin though, is it?
- Pidgin Now Playing
This plugin will replace %now-playing in your status message with metadata from the currently playing song in a MPRIS compatible media player (currently including BMPx 0.4, VLC SVN trunk, Audacious 1.4.0 devel), if any.
It appears that MPRIS is an informal standard for music players to support a common interface. In an ideal world, all music players would support this standard, and in the real world, this may or may not happen. Amarok is also probably supported already.
MusicInfo is a plugin for the Pidgin instant messaging client. It lets you display the music that you are listening to in your away message, available message, and profile.
For Winamp, and some players that have a Winamp emulation mode.
AutoProfile is an extension to Gaim that allows users to create customized away messages and profiles using dynamic â€œcomponentsâ€ that automatically update on a regular basis. Generated text can include song names from XMMS/Winamp/iTunes, fortune quotes, computer uptime, the contents of a Web page or a text file, the output of a program, and timestamps.
Is for Gaim 2.0.0beta3, not updated for Pidgin as of 2007-11-11 (last updated 2006-04-05, so donâ€™t hold your breath).
A plugin for Amarok that updates your Pidgin status message with what you are currently listening too.[sic]
This is for Amarok only. But I <3 Amarok so that’s cool.
The Pidgin-Rhythmbox plugin will automatically update your Pidgin user info and status message with the currently playing music in Rhythmbox. If the artist and title are known, it will also attempt to create a link to the song’s lyrics by using Google’s I’m Feeling Lucky feature. Pidgin-Rhythmbox will replace %rb in your user info and status message with the song information.
Is for Rhythmbox only.
- Write your own script. You can set status from the command line with purple-remote “setstatus?status=whatever&message=whatever”. For example, purple-remote “setstatus?status=available&message=” will clear the status message. Better is to use D-Bus. There is a very good introduction to D-Bus here, and Ars Technica has some examples of using Pidginâ€™s D-Bus interface. This is essentially what many of the above plugins do (those that donâ€™t crash your Pidgin). Assuming that you have a way of getting the song (or whatever string you want in your status message) somehow (maybe even through D-Bus), in a script, this is certainly the most flexible option, as you can do exactly what you want with the status message (append to it v/s replace it, add the current time, artist but not title, whatever).
Related Posts: On this day...
- China's Shanghai maglev train traveling 430km/h from the airport - 2011
- Judge censured for ordering class-action lawyer to take pay in $125,000 worth of gift-cards - 2010
- Nomad & Compiz++ To Merge Back Into Compiz - 2009
- Top 10 LeBron James Plays of the 2008-2009 Season - 2009
- Comprehensive excoriation of ebook stupidity - 2009