Tocando um som na saída do Blackbox

Publicado por Moon em 10/05/2005

[ Hits: 4.401 ]

 


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

Criando um LIVECD do FreeBSD com o mfsbsd

Conectando Internet 3G do seu celular no GNU/Linux via USB

Touchpad no openSUSE

Linux Mint 16 para 17 - Atualização

Reduzindo tempo de boot via otimização do SystemD

  

Comentários

Nenhum comentário foi encontrado.



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