Alarm-Ton bei Aufruf einer Website – Panic Button 2.0
3/10/2008Vorgeschichte
Beim Rumstöbern auf der AppleScript Seite von Apple bin auch die CGI-Einbindung von AppleScript in Apache-CGI Scripte gestoßen. Die Lösung ist zwar ganz nett, nur kostet das Plug-In dafür bares Geld. Es hat mich aber nicht losgelassen, da ich damit eine recht einfach Möglichkeit gefunden hatte eine Alarm-Aufruf an einen Rechner zu schickenDie Idee
Wenn jemand eine bestimmte URL auf meinem lokalen Webserver aufruft trötet ein AppleScript mit einem Alarm-Ton los. So kann mich jemand über den Aufruf einer URL schnell und einfach alarmierenDie Umsetzung
- Ein kleiner Perl-Script das Shell-Kommandos AppleScript Befehle ausführt (AppleScript brauche ich, um die Lautstärke meines Mac ggf. einzustellen).
- Ein kleines Terminal-Programm das Audio-Dateien wiedergeben kann
- Eine kurze Sound-Datei
- und nicht zuletzt einen laufenden Webserver auf meinem Mac.... Sharing/WebSharing aktivieren *click* -> fertig =)

Installation und Test
Wie gesagt, einfach den Webserver aktivieren und dann die Zip Datei (siehe Download) in dem Verzeichnis/Library/WebServer/CGI-Executables/ entpacken. Den im Browser testweise die URL : http://127.0.0.1/cgi-bin/cgi_alarm/alarm.cgi aufrufen und dem Sound lauschen. Bennet man die Datei play.aif um oder löscht sie, kommt eine Meldung, dass der Alarm deaktiviert wurde...nice 2 know
- Das Player-Binary habe ich für Intel kompiliert, für PPCs müsste man den player neu kompilieren (siehe Download)
- Es ist nur eine schnelle Quick&Dirty Lösung, also bitte Nachsicht beim Code....
- Im LAN kann man statt der IP des Rechners auch einfach seinen bonjour-Namen eintippen
- Allen Änderungen (Textmeldung oder auch Lautstärke) sind in der Textdatei alarm.cgi möglich
Download
Ascii Movie Player (von Apple)
DOWNLOADAscii Movie Player Source v.
10.18 KB (177 hits)
