Seiten

Montag, 10. September 2012

Laptop vs. Hund oder der Kampf um das Sofa

Hund auf Sofa finde ich vollkommen ok. Hund auf Laptop ist allerdings nicht so toll. Leider passiert das jedoch sehr häufig, wenn ich auf dem Sofa gearbeitet und den Laptop dann dort liegen gelassen habe.
Hier also eine kleine Hunde- (oder Katzen-) Abwehr in Bash:


 1 #!/bin/bash
 2 
 3 
 4 sudo tail -f -n 0 /var/log/messages.log | \
 5        while read; do
 6          if echo "$REPLY" | grep ': parking'; then
 7            aplay /home/daniel/Musik/alarm.wav
 8          fi
 9        done
10 


Möglich macht dieses Skript der Beschleunigungssensor, der in meinem Thinkpad T500 eingebaut ist. Die Werte dieses Sensors misst der hdapsd Daemon und aktiviert den Festplattenschutz bei zu großen Krafteinwirkungen. Die signalisiert er durch den kurzen Logeintrag:

hdapsd[397]: parking

Genau auf diesen Eintrag warte ich mit obigen Skript und spiele dann kurzes WAV ab, um den "Angreifer" zu verscheuchen.

Leider lässt sich meine Emily vom Alarm-Geräusch nicht abschrecken. Es führt bei mir dann eher dazu, dass mein Laptop noch viel interessanter ist ... egal, Hund beschäftigt und glücklich.

Keine Kommentare:

Kommentar veröffentlichen