Introdução
É moda entre os usuários Windows ativar um plugin no Windows Live Messenger que se integra ao Windows Media Player e mostra o que o indivíduo está ouvindo.
Esta dica é para você, usuário Linux que sente falta de algo similar a esse plugin. Mostro hoje o MusicTracker, um plugin para o Pidgin(programa de mensagens instantâneas) que se integra com inúmeros players for Linux para mostrar o que você está ouvindo.
Diretamente da página do projeto no Google Code:
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.
Tradução livre:
MusicTracker é um plugin para o Pidgin que mostra a música que está tocando atualmente no status de vários protocolos como AIM, Yahoo, MSN, Gtalk(Jabber), etc. e.g qualquer protocolo do Pidgin que suporte status personalizado. O suporte para uma grande faixa de player tanto para Windows como para Linux é planejado. Players suportados atualmente: Amarok, Rhythmbox, Audacious, XMMS, MPC/MPD, Exaile, Banshee, QuodLibet no Linux. Winamp, WIndows Media Player(9+), iTunes, Foobar2000(suporte incompleto) no Windows.
Quer uma amostra? Aí vai:
Instalação
Nenhuma das distribuições que eu conheço inclui o MusicTracker em seus repositórios. Por isso teremos que compilá-lo direto do código fonte.
Antes de começar devemos instalar algumas dependências. As dependências inluem:
- Pidgin 2.0.0 ou superior
- As bibliotecas de desenvolvimento do Pidgin(comumente pidgin-devel)
- A biblioteca pcre e seu pacote de desenvolvimento (comumente pcre e pcre-devel)
- Dbus-glib
Instalação das dependências:
Debian, Ubuntu e derivados:
# apt-get install libpcre3-dev pidgin-dev
OpenSuSE
Selecione os pacotes pcre-devel e pidgin-devel no YaST.
Mandriva
# urpmi libpcre-devel pidgin-devel
ToDo: Preciso incluir a instalação das dependências em outras distribuições.
Pra instalar o plugin em si não basta mais do que baixar, descompactar e executar os três comandinhos mágicos:
$ wget -c http://musictracker.googlecode.com/files/musictracker-0.4.1.tar.bz2
$ tar jxvf musictracker-0.4.1.tar.bz2
$ cd musictracker-0.41
$ ./configure
$ make
# make install (como root)
Nota: Para os usuário do ArchLinux, existe uma PKGBUILD no AUR do MusicTracker. Ela pode ser encontrada aqui.
Usando o Plugin
Abra o Pidgin, conecte-se e vá em Ferramentas > Plugins. Localize o MusicTracker, ative-o e clique em Configurar plugin.
Em Player você pode selecionar o player que você usa e que será detectado.
A opção Status Format permite que você configure o modo como será mostrada a música na sua mensagem de status. Para isso você deve usar o código referente às variáveis do MusicTracker. Em Adicionar há uma lista completa, mas aqui vão algumas:
- %p – Artista
- %a – Album
- %t – Nome da música
- %m – Símbolo de nota musical
- %d – Duração da Música
Feita a configuração, você pode ser supercool novamente e mostrar pra todo mundo o que está ouvido 😉
Abraços e até a próxima
Powered by ScribeFire.