Vorwort
Mit diesem Buch habe ich mir einen eigenen Traum verwirklicht. Dies ist das Buch zum Thema Apple-Script, welches ich immer besitzen wollte, welches aber nie existierte.
Ich habe das Buch nun selbst geschrieben.
Seit Mitte der 90er Jahre haben sich bei mir ein gutes halbes Dutzend deutscher Apple-Script-Bücher angesammelt und noch einmal so viele in englischer Sprache. Wenn mir bei einem Problem ein Buch nicht weiterhelfen konnte, griff ich halt zum anderen und später, mit zunehmender Informationsdichte im Internet, auch auf selbiges. Jedes dieser Bücher, ebenso wie das Internet, hat seine Stärken und seine Schwächen, und ich habe aus allen viel gelernt. Für mich war aber immer auffällig, dass kein deutschsprachiges Buch dem Thema in dem Umfang gerecht wurde, wie ich es mir gewünscht hätte. Mit zunehmender Kenntnis der Sprache wurden für mich die Lücken in der Literatur zudem immer größer.
In das vorliegende Buch habe ich nun alles gepackt, was ich bisher in gedruckter Form vermisst habe und dabei auch intensive Tests und Recherchen nicht gescheut. Dazu wurde jede einzelne Codezeile ausführlich durchgetestet und nicht nur einfach aus der Theorie heraus beschrieben, was dazu führte, dass auch einige Fehler und Mankos der Sprache zu Tage treten, auf die in anderen Quellen nicht immer hingewiesen wird.
Herausgekommen ist das umfangreichste Buch über Apple-Script, welches es bisher in deutscher Sprache gegeben hat. Durch den ausführlichen tabellarischen Anhang und den Index eignet es sich dabei auch als schnelles Nachschlagewerk. Das Buch behandelt den Sprachumfang mit den Standarderweiterungen vollständig und widmet sich auch ausführlich dem GUI-Scripting und der Integration von Apple-Script im Betriebssystem Mac OS X. In dieser Beziehung ist dieses Buch sogar den aktuellen Werken geschätzter englischsprachiger Autoren voraus. Hinzu kommt, dass im Bereich GUI-Scripting nicht einmal das Internet eine große Hilfe darstellt. Apple vernachlässigt hier, wie leider so oft, die Dokumentation sträflich. Dieses Kapitel alleine hat mich daher viele Tests gekostet und viel Zeit verschlungen, um gangbare Wege zu erkunden und Fehler auszumerzen, die Sie damit nicht mehr machen müssen.
Gerne hätte ich mich auch noch eingehend den Themen »Automator« und »Apple-Script Studio« gewidmet, aber das hätte den Umfang des Buches dann endgültig gesprengt.
Die längeren Codebeispiele können Sie übrigens von der Buchwebseite www.skripteditor.de herunterladen, so dass Ihnen langes Abtippen erspart bleibt.
Ich hoffe, dass es mir gelingt, Ihnen auch etwas von der Faszination, die mich beim Schreiben geleitet hat, weiterzugeben und wünsche Ihnen, dass Sie viel Nutzen aus diesem Buch ziehen.
Detlef Schulz
Apple Certified System Administrator