Server ready
Posted in Applescript, Calendar on Januar 25th, 2006Im Artikel Remotetunes habe ich den headless laufenden Mac-mini erwähnt der bei mir v.a. als iTunes-server dient. Ab und zu schalte ich den Rechner mal aus, ist ja kein Hochverfügbarkeitsserver. Ich fand es allerdings doch immer etwas lästig nicht zu wissen ob v.a. Mail (das ich z.T. zur Fernsteuerung des Rechners nutze) und iTunes schon gestartet sind. Also kommt auf dem Server folgendes kleines Script zum Einsatz (als Programm gespeichert und in die Startobjekte gepackt):
tell application "Finder"
process "Mail" exists
if true then
set theMailinfo to "Mail running"
else
set theMailinfo to "Mail not running"
end if
process "iTunes" exists
if true then
set theiTunesinfo to "iTunes running"
else
set theiTunesinfo to "iTunes not running"
end if
end tell
set remMachine to "eppc://User:Passwort@Zielrechner"
using terms from application "Quicksilver"
tell application "Quicksilver" of machine remMachine
show large type "Rechnername is up with " & theMailinfo & " and " & theiTunesinfo
end tell
end using terms from
So erfahre ich auf meinem Arbeitsrechner ganz bequem wenn der Server so weit ist um Befehle zu empfangen.
Nebenbei stösst der Server noch ein Automountscript auf dem Arbeitsrechner an dass mir alle momentan bereitgestellten Volumes mountet.

