Fertig werden
- Laden Sie die HAL-Sounds herunter und speichern Sie sie beispielsweise in einem Ordner
~/audio/hal/
- EDIT: wie von @M gezeigt. Becerra in Kommentaren, stoutman.com ist jetzt kaputt. Weitere HAL-Sounds finden Sie im Archiv 2001 .
- Wir werden function.wav, cantalow.wav, 1moment.wav, better.wav goodbye.wav und message4u.wav verwenden (alte Sounds von stoutman.com, finden Sie Ihre eigenen benutzerdefinierten Sounds über den obigen Link).
- Natürlich können Sie viele andere Sounds verwenden und Ihr eigenes HAL anpassen!
- Wir werden
paplay
vom PulseAudio
Server verwenden, daher gibt es nichts anderes zu installieren.
1. Inbetriebnahme: "Alle Systeme sind funktionsfähig"
In diesem Abschnitt wird erläutert, wie Sie beim Öffnen einer Sitzung einen Sound abspielen ( Quelle ).
Erstellen Sie eine .conf
Datei in ~/.config/upstart/
:
gedit ~/.config/upstart/halsayshello.conf
Kopieren Sie diesen Inhalt und fügen Sie ihn ein :
start on startup
task
exec paplay ~/audio/hal/function.wav
Datei speichern, beenden gedit
und HAL sollten jetzt beim nächsten Öffnen der Sitzung sprechen.
2. Herunterfahren: "Das kann ich nicht zulassen ..."
In diesem Abschnitt wird erläutert, wie Sie einen Sound abspielen, wenn ein Nichtbenutzer sudo
versucht, ihn zu verwenden shutdown
. Der sudo -v
Befehl before paplay
ist hier, um vor dem Abspielen eines Sounds nach dem Passwort zu fragen . Wenn es Ihnen egal ist, ob Sie den Sound abspielen, bevor Sie zur Eingabe des Passworts aufgefordert werden, können Sie es löschen:
Fügen Sie diese Zeile am Ende der ~/.bashrc
Datei hinzu:
alias shutdown='paplay ~/audio/hal/cantalow.wav'
Wenn Sie jedoch möchten, dass der Benutzer herunterfahren kann, ersetzen Sie ihn durch:
alias shutdown='sudo -v && paplay ~/audio/hal/goodbye.wav && sudo shutdown'
Änderungen aktivieren:
source .bashrc
3. Upgrade: "Ich fühle mich jetzt viel besser. Das tue ich wirklich."
In diesem Abschnitt wird erläutert, wie Sie nach dem Upgrade von Paketen einen Sound abspielen können apt
:
Fügen Sie diese Zeile am Ende der ~/.bashrc
Datei hinzu:
alias upgrade='sudo apt update && sudo apt upgrade && paplay ~/audio/hal/better.wav'
Änderungen aktivieren
source .bashrc
Sie können den upgrade
Befehl jetzt in Ihrem Terminal ausführen
4. Neustart: "Einen Moment bitte ..."
In diesem Abschnitt wird erläutert, wie Sie vor dem Neustart einen Sound abspielen.
5. E-Mail-Benachrichtigung: "Es gibt eine Nachricht für Sie"
In den Standard-Soundordner des Systems verschieben:
cd /usr/share/sounds/freedesktop/stereo
Benachrichtigungston für Standardnachrichten sichern:
sudo mv message.oga message.oga.bak
Kopieren Sie ~/hal/mesage4u.wav
, um es zu ersetzen:
sudo cp ~/audio/hal/mesage4u.wav message.oga
Das ist es
Natürlich sind dies nur Beispiele dafür, was getan werden kann. Ich wollte diese witzige Konfiguration, die ich eingerichtet habe, nicht auf meinem Computer, sondern auf einem Heimserver (mit Lautsprechern) teilen. Es kann noch viel mehr getan werden oder muss getan werden, wenn Sie diese Sounds als Root abspielen oder andere hinzufügen möchten, um weitere Befehle zu erhalten.
Ich bin gespannt auf Ihre Ideen, um es zu verbessern.
Genießen Sie Ihre HAL und ... bleiben Sie sicher.