Preparando-se
- Faça o download do sons do HAL e armazene-os em uma pasta, digamos
~/audio/hal/
- Os arquivos de sons são provenientes de stoutman.com ,
Copyright © 1996 - 2017 by Stoutman
. Obrigada! - Vamos usar function.wav, cantalow.wav, 1moment.wav, better.wav goodbye.wav e message4u.wav.
- Claro, você pode usar muitos outros sons e personalizar sua própria HAL!
- Usaremos
paplay
do servidorPulseAudio
, então não há mais nada para instalar.
1. Inicialização: "Todos os sistemas estão funcionais"
Esta seção explica como reproduzir um som na abertura da sessão ( source ).
-
Crie um arquivo
.conf
em~/.config/upstart/
:gedit ~/.config/upstart/halsayshello.conf
-
Copie e copie este conteúdo:
start on startup task exec paplay ~/audio/hal/function.wav
-
Salve o arquivo, saia em
gedit
e o HAL agora falará na abertura da próxima sessão.
2. Desligamento: "Isso é algo que eu não posso permitir que aconteça ..."
Esta seção explica como reproduzir um som quando um usuário que não é sudo
tenta usar shutdown
. O comando sudo -v
antes de paplay
está aqui para solicitar o prompt de senha antes de tocar um som. Se você não se importa em tocar o som antes de solicitar a senha, você pode excluí-lo:
-
Adicione esta linha no final de
~/.bashrc
file:alias shutdown='paplay ~/audio/hal/cantalow.wav'
-
No entanto, se você quiser que o usuário possa desligar, substitua-o por:
alias shutdown='sudo -v && paplay ~/audio/hal/goodbye.wav && sudo shutdown'
-
Ativar alterações:
source .bashrc
3. Atualização: "Eu me sinto muito melhor agora. Eu realmente sinto."
Esta seção explica como reproduzir um som após a atualização de pacotes com apt
:
-
Adicione esta linha no final de
~/.bashrc
file:alias upgrade='sudo apt update && sudo apt upgrade && paplay ~/audio/hal/better.wav'
-
Ativar alterações
source .bashrc
-
Agora você pode executar o comando
upgrade
no seu terminal
4. Reinicie: "Um momento, por favor ..."
Esta seção explica como reproduzir um som antes da reinicialização.
-
Adicione esta linha no final de
~/.bashrc
file:alias reboot='sudo -v && paplay ~/audio/hal/1moment.wav && sudo reboot'
-
Ativar alterações:
source .bashrc
- Agora você pode reinicializar usando
reboot
em vez desudo reboot
.
5. Notificação por e-mail: "Há uma mensagem para você"
-
Mover para a pasta de som do sistema padrão:
cd /usr/share/sounds/freedesktop/stereo
-
Som de notificação de mensagem padrão de backup:
sudo mv message.oga message.oga.bak
-
Copie
~/hal/mesage4u.wav
para substituí-lo:sudo cp ~/audio/hal/mesage4u.wav message.oga
É isso
Bem, é claro que estes são apenas exemplos do que pode ser feito. Eu queria compartilhar essa configuração engraçada que eu configurei, 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ê quiser reproduzir isso como root ou adicionar outros para mais comandos.
Sou informado sobre suas ideias para melhorá-lo.
Aproveite o seu HAL e ... fique seguro.