Quero ter efeitos sonoros no estilo de filme no terminal. Você sabe, quando cada pressionamento de tecla e linha emite um pequeno bipe legal. (Algo assim.) Eu usei o KeyClick , mas isso é apenas para digitação no teclado. Também quero efeitos quando os caracteres são lidos na tela etc.
Eu sei que isso é supérfluo como o inferno. E provavelmente ficarei irritado com isso em cinco minutos. Mas serão gloriosos cinco minutos.
PROMPT_COMMAND
, por exemploPROMPT_COMMAND="say 'something silly'"
(substituasay
pela reprodução de áudio da linha de comando de algumas amostras).Respostas:
Pergunta divertida :)
Não tenho certeza de como você obteria efeitos sonoros para tudo, mas você poderia fazer algo assim para obter efeitos sonoros para algumas coisas:
1) Abra o seu .profile (ou .bashrc ou onde você quiser manter suas personalizações) abrindo uma janela do terminal e digitando:
2) Adicione as seguintes linhas na parte inferior do arquivo:
3) Tente digitar 'ls' para uma lista de diretórios ou 'top' para ver a lista de processos em execução e você ouvirá os resultados desses comandos.
Ao adicionar essas duas linhas, estamos declarando duas novas funções com os mesmos nomes dos comandos bash existentes. Substituímos o próprio comando para poder reproduzir um pouco de áudio e, em seguida, executar o próprio comando (ou vice-versa, como mostrado no exemplo 'top').
Os arquivos de áudio que estou usando atualmente são arquivos de áudio padrão (pelo menos no Lion) usados para recursos de acessibilidade. Eu os escolhi para que você possa colar e ver o truque em ação, mas você pode usar qualquer arquivo de áudio no lugar deles.
Aqui está um site com vários efeitos sonoros de ficção científica que você pode usar no lugar desses que estou emprestando do sistema operacional:
http://fxhome.com/sounds/
fonte
/System/Library/Components/CoreAudio.component/Contents/Resources/SystemSounds/accessibility/
. Achado agradável pelo caminho; esses são bons sons para usar. Eu gosto do som deMouse Keys ON.aif
para imprimir texto na tela.Não tenho certeza sobre o bit de pressionamento de tecla ... mas você pode imprimir a saída de um comando do terminal, como nos filmes, ou seja, cada linha é impressa caractere por caractere e emite um pequeno sinal sonoro para cada um. Parece legal inicialmente e depois fica realmente irritante. Seria divertido ter um terminal que você pudesse ligar e desligar. Obviamente bastante limitado, mas poderia ser um projeto divertido de desenvolver.
fonte