Erstkontakt: AppleScript und Proximity
In dem folgenen Artikel schreibe ich darüber, wie ich Interesse an AppleScripting gefunden habe, und wie mir das geligt.
Zuerst möchte ich euch erzählen, wie ich angefangen habe mich für AppleScripting zu interessieren.
Vor längerer Zeit wurde ich auf das Projekt “Proximity” von “ReduxComputing” aufmerksam gemacht. Dies fand ich zwar ansprechen, doch damals nicht interessant genung sich damit auseinander zu setzen.
Nun steht die WWDC bevor und ich hoffe, dass das neue iPhone vorgestellt wird das ich mir zum Release bei Comspot kaufen werde. Nein, Comspot verkauft keine Unlocked iPhones. Ich werde bei Comspot einen normalen T-Mobile Vertrag abschließen doch Comspot bekommt eine Provision dafür, und das gönn ich dem Laden. Dort hab ich bis dato ca. 3600€ gelassen. Super Service zahlt sich halt aus! DANKE an dieser Stelle.
Nunja, back to topic. Ich erinnerte mich Gestern – am frühen Abend – an ein Programm das Bluetooth Geräte sucht, und bei bestimmten Vorraussetungen ein bestimmtes AppleScript ausführt.
Beispiel:
Ich koppel mein iPhone an den Mac und das Programm:
- Findet mein iPhone nicht – gesucht wird im festgelegten Intervall – und der Ruhezustand oder Bildschirmschoner wird einschalten, der Mac ausgeschaltet, oder oder oder. Dabei sind fast keine Grenzen gesetzt.
- Findet mein iPhone nun, könnte ich einstellen, dass iTunes die Wiedergabe startet, der Finder den Papierkorb entleer und sich meine Statusnachricht in Adium ändert.
Jetzt musste ich mich nur noch mit dem AppleScript vertraut machen. Was braucht man dafür. …nicht sehr viel. Nur das AppleScript-Editor App, welches Ihr unter “Programme->Dienstprogramme ” findet. Es ist fester Bestandteil des OS.
Doch nun zum Kernthema:
AppleScripting ist relativ einfach, wenn man sich für die Materie interessiert und einen bisschen logisches Denken vom Herren verpasst bekommen hat. Der Editor ist Apple-Like übersichtlich gestaltet und auf Anhieb verständlich:

So lass ich den Mac mit den unten gezeigten Zeilen einen Satz mit einer bestimmten OS Stimme vorlesen:
![]()
Wessen Interesse ich nun geweckt habe, sollte sich umbedinget das kostenlose eBook “AppleScript Für Absolute Starter” von Peter Fischer herunterladen:







