Manual do Linux

outubro 28, 2007

Status musical no Pidgin com MusicTracker

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:

Photo Sharing and Video Hosting at Photobucket

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 instal
l (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.

Photo Sharing and Video Hosting at Photobucket

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.

Anúncios

15 Comentários »

  1. muito bom hein esse plugin… pena que no m$n muda no nick principal (ô pidgin do meu sacoooooooooooooooooooooo!)… dá pra configurar legal fica ótimo ^^

    vlw pela dica pablito!

    Comentário por Lucas_Panurge — outubro 28, 2007 @ 8:41 pm

  2. Os pacotes: libpcre3-devel pidgin-devel

    Não constam no Ubuntu 7.10.

    Comentário por joaofpr — outubro 28, 2007 @ 11:41 pm

  3. Anotado.

    Vou pesquisar imediatamente a solução.

    Comentário por stjimmy2k — outubro 29, 2007 @ 12:42 pm

  4. Corrigido. Os pacotes não terminal com -devel, e sim com -dev. Obrigado, joaofpr!

    Comentário por stjimmy2k — outubro 29, 2007 @ 12:46 pm

  5. Tem mais um erro.

    Escreveste:
    $ cd musictracker-0.41

    E o correto é:
    $ cd musictracker-0.4.1

    Fora isso, funciona que é uma beleza.
    Desculpe não ter percebido esse detalhe antes.

    Comentário por joaofpr — outubro 30, 2007 @ 1:45 am

  6. Cara fiz tudo igual à sua dica, testei com audacious, xmms, rhythmbox e não funcionou não.

    Comentário por José Carlos — novembro 3, 2007 @ 1:45 pm

  7. José Carlos, poste mais configurações sobre o que você está rodando. Sem mais informações é impossível ajudar.

    Comentário por stjimmy2k — novembro 3, 2007 @ 3:57 pm

  8. rapaz.. eu instalei atravez do yaourt e ele ta mostrando no pidgin, ja configurei e nao quer mostrar nao.. e agora? ;/

    Comentário por corvolino — novembro 13, 2007 @ 1:56 am

  9. Estranho corvolino…

    Eu não usei o yaourt, usei o bom e velho makepkg, e aqui funciona direitinho com o Quod Libet e o Audacious. Qual é o player? O dbus está ativado?

    Tente ativar o plugin ‘Exemplo do Dbus’ no Pidgin e veja se muda algo.

    Troque a ordem, feche o player e abra de novo, abra o player primeiro e o pidgin depois, coisas assim.

    Tô tentando descobrir, mas acho que os culpados nessa história são desenvolvedores, que não ativam o dbus em player ou outro.

    abraço

    Comentário por stjimmy2k — novembro 13, 2007 @ 1:14 pm

  10. mesmo assim, não mostra nada no pidgin.

    so configurar e da fechar? Porque aqui não mostra.

    Comentário por corvolino — dezembro 7, 2007 @ 1:06 am

  11. Ótimo, aqui no Ubuntu 7.10 (Amarok e pidgin) funcionou direto com essas dicas.

    Comentário por Felipe Iise — dezembro 26, 2007 @ 2:38 pm

  12. Funcionou perfeitamente no Ubuntu 7.10 Abracao

    http://www.casadorock.com
    http://blog.casadorock.com

    Comentário por Schilling — março 14, 2008 @ 12:28 pm

  13. comigo não funcionou… Ubuntu 8.04, Pidgin 2.4.1

    Comentário por nitrofurano — julho 8, 2008 @ 5:28 pm

  14. Bom, não esqueçam de adicionar o seu usuário no grupo ‘dbus’

    Obs: Ressucitei o post mas valeu a pena

    Comentário por Gabriel Sobrinho — agosto 15, 2008 @ 12:01 pm

  15. opa , massa hein to num arch,mas nao ta rolando ……… ele lista o plugin mas nao aparece as musicas ………….. eu instalei via makepkg ………. nao achei os devels e nescessario instalar? pergunto porque quando se usa o makepkg ele consulta as dependencias e nao voltou nada …….

    Comentário por ike banto — dezembro 27, 2008 @ 12:54 am


RSS feed for comments on this post. TrackBack URI

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

Crie um website ou blog gratuito no WordPress.com.

%d blogueiros gostam disto: