Pergunta, questão:
Quero que o Ubuntu soe como o HAL 9000 , do filme 2001: A Space Odyssey , de Stanley Kubrick. Pelo menos, gostaria que ele tocasse:
- inicialização : "Todos os sistemas são funcionais"
- shutdown : "Receio que seja algo que não posso permitir que aconteça" / "Adeus"
- upgrade : "Sinto-me muito melhor agora. Realmente."
- reboot : "Apenas um momento, por favor."
- novo email : "Existe uma mensagem para você"
Mais:
- toque um som no primeiro
sudo
prompt de senha incorreta : "Sinto muito, Dave. Receio não poder fazer isso" - emita um segundo
sudo
aviso de senha incorreta : "O que você acha que está fazendo, Dave?" - emita um som quando um
coreutils
comando (comocp
,dd
) vai demorar muito para ser concluído: "Só um momento. Só um momento". Talvez algum script com progresso possa funcionar? - tocar um som depois que um
coreutils
comando (ou qualquer comando) demorou muito tempo para ser concluído: "Sinto muito pelo atraso". - toque um som junto com
unknown command
a mensagem de erro: "Receio não poder fazer isso".
A seguir:
Estou esperando por mais contribuições e farei um script único para todas as alterações.
command-line
sound
customization
mxdsp
fonte
fonte
espeak -v english_rp -s 120 "All system are functional"
? ;-) (bem, não exatamente o sotaque do Hal, mas ...)Respostas:
Preparando-se
~/audio/hal/
paplay
partir doPulseAudio
servidor, portanto não há mais nada para instalar.1. Inicialização: "Todos os sistemas são funcionais"
Esta seção explica como tocar um som na abertura da sessão ( fonte ).
Crie um
.conf
arquivo em~/.config/upstart/
:Copie e cole este conteúdo:
Salvar arquivo, sair
gedit
e o HAL agora devem falar na abertura da próxima sessão.2. Desligamento: "Isso é algo que não posso permitir que aconteça ..."
Esta seção explica como tocar um som quando um não
sudo
usuário tenta usá-loshutdown
. Osudo -v
comando anteriorpaplay
está aqui para solicitar a solicitação da senha antes de reproduzir um som. Se você não se importa em reproduzir o som antes de solicitar a senha, exclua-a:Adicione esta linha no final do
~/.bashrc
arquivo:No entanto, se você deseja que o usuário possa desligar, substitua-o por:
Ativar alterações:
3. Atualização: "Sinto-me muito melhor agora. Realmente."
Esta seção explica como tocar um som depois de atualizar os pacotes com
apt
:Adicione esta linha no final do
~/.bashrc
arquivo:Ativar alterações
Agora você pode executar o
upgrade
comando no seu terminal4. Reinicialize: "Um momento, por favor ..."
Esta seção explica como reproduzir um som antes da reinicialização.
Adicione esta linha no final do
~/.bashrc
arquivo:Ativar alterações:
reboot
vez desudo reboot
.5. Notificação por email: "Existe uma mensagem para você"
Mover para a pasta de som padrão do sistema:
Som de notificação de mensagem padrão de backup:
Copie
~/hal/mesage4u.wav
para substituí-lo:É isso aí
Bem, é claro que estes são apenas exemplos do que pode ser feito. Eu queria compartilhar a configuração engraçada que eu fiz, não no meu computador, mas em um servidor doméstico (com alto-falantes). Muito mais pode ser feito, ou deve ser feito, se você deseja reproduzir isso como root ou adicionar outros para obter mais comandos.
Estou entusiasmado com suas idéias para melhorá-lo.
Aproveite o seu HAL e ... fique seguro.
fonte