Integrando o Mercury e o XMMS

Este artigo ensina como fazer o Mercury (cliente MSN) mostrar a música que você está executando no XMMS. A instalação é bem fácil e pra quem gosta de demonstrar todo o poder de seus MP3, eis uma boa opção.

[ Hits: 19.841 ]

Por: Elizandro Pacheco de Almeida em 11/08/2006 | Blog: http://www.pachecotecnologia.net


Instalando o xmms-infopipe



Neste artigo vou mostrar como fazer o nosso querido Mercury mostrar como mensagem adicional nas contas de MSN a música tocada no XMMS.

O procedimento de instalação é bem simples e é válido para todas as distribuições do Linux.

Bom, então mão na massa!

Vamos precisar do seguinte plugin para nosso XMMS:
Faça o download do arquivo xmms-infopipe-1.3.tar.gz e descompacte-o com o comando:

$ tar xvzf xmms-infopipe-1.3.tar.gz

Ele irá criar a pasta xmms-infopipe-1.3, então vamos entrar na pasta, configurar o source, compilar e instalar. Isso pode ser feito com os comandos abaixo:

$ cd xmms-infopipe-1.3
$ ./configure
$ make
$ su
# make install


    Próxima página

Páginas do artigo
   1. Instalando o xmms-infopipe
   2. Ativando o plugin no XMMS
   3. Configurando o Mercury
Outros artigos deste autor

Protegendo seu Linux de ataques de brute force via ssh

Leitura recomendada

Como fazer hackergotchi (ou avatar de cabeça flutuante)

Aventuras do Mint Linux 10 em um computador antigo

Mini-howto de configuração e utilização do aptitude no Debian

O Centro de Controle YaST

DHCP no GNU/Linux - Guia para ISC-DHCP Server

  
Comentários
[1] Comentário enviado por pedemesa em 11/08/2006 - 18:36h

Muito legal o artigo! Vou usar!

[2] Comentário enviado por LOrd_MOrpheuZ em 11/08/2006 - 19:21h

Muito bom kra valeu, agora vc sabe se tem algum plugin similar para o amarok?

[3] Comentário enviado por darkstarfire em 11/08/2006 - 21:36h

Olá! Lord_MOrpheuz
olha esse script aqui é pro amarok.
obs: os creditos são de Lucas Cugler Costa (lcu.lucas@gmail.com),
não testei pois não tenho o amarok instalado no meu ubuntu

#!/bin/sh
#mercuryamarok script versão 2.0 - por Lucas Cugler Costa (lcu.lucas@gmail.com)
cd ~/.Mercury/
dcop amarok player nowPlaying | col -b > stringB
chmod +x stringB
stringA=`dcop amarok player nowPlaying`
stringB=`cat stringB`
if [ -z "$stringB" ]; then
echo "aaaa" >> stringB
stringB=`cat stringB`
fi
if [ "$stringB" != "$stringA" ]; then
echo " "
else
dcop amarok player nowPlaying



[4] Comentário enviado por lcu.lucas em 12/08/2006 - 01:06h

Olá Lord_MOrpheuz

Esse é um script incluso no pacote do mercury feito por juliocbm, se você procurar no forum do guiadoharware.net você acha, e tambem se não me engano deve estar vindo junto com o kurumin, o comando na verdade eh apenas
dcop amarok player nowPlaying
mas por alguns problemas, exemplo ao fechar o amarok, no lugar de um espaço em branco aparece na verdade um call failed, eu fiz esse script justamente para isso,
http://www.kuruminlinux.com.br/comunidade/viewtopic.php?t=55736
esse eh um link para o forum antigo do kurumin onde eu coloquei apenas os comando s, e lá tbm tem muitas coisas interessantes...

[5] Comentário enviado por lord_morpheuz em 12/08/2006 - 15:36h

Valeu galera funcionou blz só tive que acrecentar o fi no final pra fechar if else.

ficando assim:

#!/bin/sh
#mercuryamarok script versão 2.0 - por Lucas Cugler Costa (lcu.lucas@gmail.com)
cd ~/.Mercury/
dcop amarok player nowPlaying | col -b > stringB
chmod +x stringB
stringA=`dcop amarok player nowPlaying`
stringB=`cat stringB`
if [ -z "$stringB" ]; then
echo "aaaa" >> stringB
stringB=`cat stringB`
fi
if [ "$stringB" != "$stringA" ]; then
echo " "
else
dcop amarok player nowPlaying
fi

caso contratio da erro de final inesperado do arquivo, mas deve ter sido erro de copy paste :D hehehehe

valeu galera agora o mercury ta perfeito fui

[6] Comentário enviado por darkstarfire em 12/08/2006 - 18:18h

valeu lcu.lucas pelos exclarecimentos, tinha este script e outros pro kaffeine, juk que tambem são de seus creditos, mas não lembrava aonde tinha conseguido, depois q postei o comentário lembrei-me que tinha pegado junto com o mercuryu empacotado pelo JúlioCBM...
Lembrando ...já está diponivel a nova versão do mercury empacotado pelo JúlioCBM no seu blog

http://juliocbm.blogspot.com/

[7] Comentário enviado por lcu.lucas em 13/08/2006 - 00:37h

o legal é que esse pacote do julio já vem todo configurado

[8] Comentário enviado por xALEXANDRE em 16/08/2006 - 11:25h

Acho o mercury meio cheio de frescuras hehe.. Mas ta valendo!

[9] Comentário enviado por Warheart em 19/08/2006 - 20:27h

Muito bom, aqui funcionou perfeitamente!

Parabéns pelo Artigo.

[10] Comentário enviado por duda_syn em 01/02/2007 - 14:22h

Vlww Parabéns pelo artigo, só uma dica, com o script do artigo, qd vc da stop na musica ela não some do seu nick no mercury. eu alterei o script e agora ta trank...
----------------------
status=`cat /tmp/xmms-info | grep Status | cut -d : -f 2`
if [ $status = "Playing" ]; then
musica=`cat /tmp/xmms-info | grep Title | cut -d : f 2`
echo "Ouvindo -> $musica"
else
musica=/dev/null
fi
------------------------------
Vlwww

[11] Comentário enviado por removido em 03/02/2008 - 15:48h

porque vcs complicam tanto??
amarok + mercury:
if [ $(dcop amarok player isPlaying) == "true" ]; then dcop amarok player nowPlaying; fi


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts