Tocando um som na saída do Blackbox

Publicado por Moon em 10/05/2005

[ Hits: 5.085 ]

 


Tocando um som na saída do Blackbox



E aí galera!

Essa dica partiu de uma dúvida que tive e que ninguém acabou respondendo e como eu não tenho muita paciência para esperar a resposta, acabei fuçando até que descobri como resolver o problema.

Trata-se de colocar um script para ser rodado automaticamente quando o Blackbox for finalizado, assim como você pode colocar um som na entrada dele, eu queria colocar um som para tocar quando ele fosse encerrado, mas antes de ele encerrar, e acabei descobrindo como.

Você deve fazer o seguinte: primeiro abra o seu arquivo de menu do Blackbox, o meu fica em /usr/local/blackbox.

Caso você não saiba onde ele se encontra, utilize esse comando para achar o diretório do Blackbox:

$ find / -name blackbox

Abra o arquivo chamado 'menu' com o seu editor de texto favorito.

Dentro do arquivo, apague a linha onde está o comando para sair do Blackbox, geralmente está como: "[exit] (Exit)"

Apague essa linha e coloque essa no lugar:

"[exec] ~/.endbb"

O próximo passo é criar o arquivo .endbb no seu diretório home, para isso use o comando:

$ touch ~/.endbb

E dê permissão de execução para ele:

$ chmod 755 ~/.endbb

Agora abra o arquivo .endbb e coloque o que está aqui embaixo nele:

#!/bin/bash

amp -volume 100 "som_para_tocar.mp3" >/dev/null 2>&1
killall blackbox

Onde esta o comando amp, você pode colocar qualquer outro player de som de linha de comando e troque "som_para_tocar.mp3" pelo nome do som que você quer executar na saída do Blackbox.

Não coloque o & no final do comando "amp", pois assim, o Blackbox vai se encerrar enquanto o som estiver tocando. O legal sem o & do final (aquele que faz os programas serem executados em background) é que o som que você escolheu vai tocar, e somente depois disso, o Blackbox se encerra.

Esse é a minha segunda dica, espero que tenha sido útil para os amantes do Blackbox e que vocês tenham gostado.

Até mais.

Outras dicas deste autor

Configurando a inicialização do Blackbox

Leitura recomendada

Radeon no XFree86 com suporte a aceleração

O que fazer após instalar LMDE 2

Atualizando o VIOS (AIX)

GRUB Legacy no Debian 7

Instalando Impressoras no Linux: DEB e RPM

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts