Tocando um som na saída do Blackbox

Publicado por Moon em 10/05/2005

[ Hits: 5.579 ]

 


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

Sem acesso ao hospedeiro em host-only (VirtualBox 5.1.24): VM vboxnet0 encontra-se em estado DOWN

Gateway FXS para PABX IP - Configuração com Asterisk

Mover botões da janela do Chrome para a direita

Como adicionar placa de rede em servidor CentOS 6x

Problema com acentuação das pastas do usuário no XFCE sob Slackware e de quebra altere as pastas de usuário padrão

  

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