Pular para o conteúdo

Tocando som com o style do Fluxbox

Dica publicada em Linux / Miscelânea
Rafael leaf
Hits: 8.041 Categoria: Linux Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar

Tocando som com o style do Fluxbox

Opa, essa é da hora... você já pensou em tocar um som ao escolher um style do seu Fluxbox?! Não sei se você sabia, mas isso é possível. É o que estarei ensinando nessa dica, vejamos.

Requisitos:
  • Fluxbox (gerenciador de janelas - serve para o blackbox também);
  • mpg321 (programa para abrir o som, se quiser use outro);
  • style do Fluxbox (claro, você precisa de um style, mas isso você tem não é?! :d)
  • mp3 (um arquivo de áudio - opa esse é o essencial né).

Então, se você tem todos os requisitos, vamos à obra.

Configurando:

É fácil, vá até o diretório do seu style no Fluxbox (~/.fluxbox/styles/), abra o arquivo de style e adicione a seguinte linha (em qualquer parte):

rootcommand:         mpg321 /diretório/da/mp3/"áudio.mp3"

Exemplo do código:

rootcommand:         mpg321 ~/mp3s/"nome_da_música.mp3"

Pronto, agora salve a alteração e tchuumm, escolha o seu style e ele irá tocar à música. :d

Você pode fazer isso em quantos styles quiser, claro. E assim, sempre que trocar de style, vai tocar uma música. :d

NOTA: Você deve ter reparado que o "nome_da_música.mp3" está entre aspas (""), então deve-se colocar assim mesmo, senão o mpg321 não vai conseguir tocar a mp3.

Probleminha:

Temos um pequeno problema, quando é colocado o código "rootcommand" (com o mpg321), ficará com dois códigos, um para chamar o wallpaper e o outro para chamar a mp3, porém aí que vem o "probleminha", se você estiver usando o style X e mudar para o style Y, quando você mudar de style, o wallpaper que estiver setado no style Y não será colocado, portanto ficará com o mesmo wallpaper do style X, entendeu? Mas nada de tão problemático assim, não é mesmo?! :d

Solução:

Ainda bem que para tudo (ou quase tudo né hehehe :d) nessa vida temos soluções, então, para resolver esse "probleminha", você terá duas opções...

A primeira é você escolher o wallpaper manualmente. :d

A segunda (que é bem melhor), seria em vez de você usar dois códigos "rootcommand", você usaria apenas um deles (deixe o que está setando o wallpaper), adicionando o mpg321 junto, ficando assim:

rootcommand:   esetroot ~/.fluxbox/backgrounds/seu_wallpaper.png && mpg321 ~/mp3s/"nome_da_música.mp3"

OBS: Lembre-se, essa linha é apenas de exemplo, depende do que você estiver usando.

Enfim, colocando daquele jeito, só vai chamar o mpg321 se o esetroot funcionar. :d. Eis a solução mais fácil, não acha?! Feito isso, é só se divertir. ;ddd

Bom... muito massa, não é mesmo?! Eu achei, espero que você também. :d

Até mais...
Rafael

Mudando o editor padrão do crontab

Colocando sombreamento no Fluxbox

Configurando o Apache + PHP + MySQL com o Xoops

O Gimp, você sabia que...

Exibindo determinada linha de um arquivo no terminal

Convertendo uma manpage em arquivo PDF

Montando EnhnacedCDs

Opera 8.0 no Basic Linux 3.5

Livros gratuitos no Packtpub.com

Descompactação de arquivos: Nautilus versus Windows

#1 Comentário enviado por daemonio em 17/01/2007 - 18:22h
Boa rafael, achei legal!

Contribuir com comentário

Entre na sua conta para comentar.