红联Linux门户
Linux帮助

添加 Pidgin 的插件MusicTracker

发布时间:2008-01-07 01:02:27来源:红联作者:Yutie
前两日看到网友 tpxcer 的 Gtalk 签名会随机变化,看看规律,应该是读取正在播放的音乐信息来作为签名,就问了问他怎么实现,他就给我介绍了这么一个 Pidgin 的插件 MusicTracker 。

What is MusicTracker ?
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.

很明显,这是一个多平台的扩展支持,查了查 Gentoo 的 Portage Tree , 里面没有这个扩展,问了问 tpxcer ,他在 Arch 里面也是自己编译的。到了 MusicTracker 官方站点,发现他对 Gentoo 是特别的照顾(没有 deb、没有 rpm),居然有 ebuild 可用,那是再方便不过了,正好学习了一下 Overlay 的建立方法。

安装:
1. 先建立正确的 Overlay 目录结构。

# mkdir -p /usr/local/portage/media-plugins/musictracker
# mkdir /usr/local/portage/media-plugins/musictracker/files

2. 下载 ebuild 文件。

# cd /usr/local/portage/media-plugins/musictracker
# wget http://musictracker.googlecode.com/files/musictracker-0.4.1.ebuild

3. make 一下 ebuild 文件。

# ebuild /usr/local/portage/media-plugins/musictracker/musictracker-0.4.1.ebuild digest

4. 添加下面一行,把 local overlay 加入 /etc/make.conf

PORTDIR_OVERLAY="/usr/local/portage/"

5. 刷新一下

# env-update && source /etc/profile

6. 现在就可以通过 emerge 来安装 musictracker 了。

# emerge -av musictracker

支持:
MusicTracker 支持的 Linux 下的播放软件列表,看准了,使用下面播放器的都支持:

Amarok, Rhythmbox, Audacious, XMMS, MPC/MPD, Exaile, Banshee, Quod Libet

MusicTracker 支持的 IM 软件:

AIM, Yahoo, MSN, Gtalk (Jabber)
文章评论

共有 0 条评论