Status musical no Pidgin (=


Bom dia! 
- Continuando as postagens sobre o BT5, hoje vou falar sobre Plugins musicais para pidgin! Como a maioria ja sabe pidgin é um agregador de varios mensageiros  em um mesmo cliente, ótima ferramenta para quem possui varias contas de Email. (:

- Nesta postagem vou apresentar como instalar plugin musical, para que todos possam visualizar quais musicas estão ouvindo. Como padrão estou usando o Rhythmbox 0.12.8 , ótimo gerenciador musical com varios plugins \o/ . O pidgin possui varios plugins musicais, para seus players, então vou coloca aqui os principais. 

  • D-Bus script by Pidgin developer: works with Rhythmbox and Quod Libet. Will almost certainly not cause a crash. If you are on a Unix system and using one of these two music players, just run “python [name of script]” while Pidgin is running. If you’re on Windows… it’s not so easy. (And you’re probably using different music players anyway.)
  • 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.
    Is apparently the best option, but also a very frequent cause of crashes.
  • Pidgin-currenttrack
    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.
    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
    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
    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).
  • AmarokPidgin
    A plugin for Amarok that updates your Pidgin status message with what you are currently listening too.[sic]
    Is for Amarok only.
  • Pidgin-Rhythmbox
    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. You can also 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 (through D-Bus, maybe) 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). You can also look at D-Bus Howto for Pidgin (who wrote that? :), but the harder part is getting the current song from your music player
Fonte: shreevatsa  Enfim faça sua escolha e boa Sorte! :p 
Particularmente eu optei pelo MusicTracker então vamos la! :D 

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.

Dependências: 
O MusicTracker depende de alguns pacotes para ter sua compilação e funcionalidade completa, os pacotes são:
  • O Pidgin (pidgin, pigin-data) e seus pacotes de desenvolvimento (pidgin-dev);
  • Biblioteca PCRE e seus pacotes de desenvolvimento (libpcre3-dev);
  • DBUS-Glib.
Instalando Dependencias:
$ sudo apt-get install pidgin pidgin-data libpcre3-dev pidgin-dev 
 Compilando e instalando o MusicTracker:

Primeiro, temos que baixar o MusicTracker:
$ wget -c http://musictracker.googlecode.com/files/musictracker-0.4.1.tar.bz2
Depois, extraímos seu conteúdo:
$ tar -xjvf musictracker-0.4.1.tar.bz2
Entramos na pasta dele:
$ cd musictracker-0.4.1
Configuramos o compilador:
$ ./configure
Compilamos e instalamos:
$ make
$ sudo make install
Pronto instalado, só começar a usar.! (: Alternativa para Window$ User'$ : Se você é daqueles preguiçosos, que Odeia fazer Sinapse, pode utilizar .deb da instalação do plugin! ¬¬ 

Tutorial de Utilização: 
Agora é hora de abrir o Pidgin, ir em Ferramentas > Plugins, achar o MusicTracker e habilitá-lo. Após habilitá-lo, nesta mesma janela selecione Configurar Plug-in, onde você pode customizar a mensagem musical, colocar filtros nelas e etc.

Na aba Player, você pode escolher o programa que está executando para tocar as músicas, eu sempre deixo no auto-detect, funciona muito bem (pelo menos com o Rhythmbox).

Já nas mensagens você pode personalizá-las de acordo com seu gosto, existem diversos atributos, e todos estão listados a seguir:

  • %p - Artista
  • %a - Álbum
  • %t - Título
  • %d - Tempo de duração da música
  • %c - Tempo atual da execução da música
  • %b - Barra de Progresso
  • %r - Player que está sendo executado
  • %m - Símbolo de música (não funciona em algumas redes).
Um exemplo:
Curtindo: %t - %p | No Player: %r
Apareceria algo como: Curtindo: roots blood roots - Sepultura | No Player: Rhythmbox 
Pronto fii! Agora almente no ultimo seu Volume, bata cabeção! \m/ O.o \m/ 
Forte abraço []'s 


Status musical no Pidgin (= Status musical no Pidgin (= Reviewed by Kembolle Amilkar on domingo, outubro 02, 2011 Rating: 5

Nenhum comentário