Create bookmark
AppleScript 1-2-3
Aufgaben automatisieren mit dem Mac
Notes
Please login to add notes
- AppleScript 1-2-3 - Aufgaben automatisieren mit dem Mac
- Überblick
-
+
Inhaltsverzeichnis
- Vorwort
-
+
Teil I AppleScript Schnelleinstieg
- 1 Der erste Schritt
- 2 Funktionsverzeichnisse
- 3 Objekte identifizieren
- 4 Objekte suchen
- 5 Spezielle Ordner
- 6 Infotools
- 7 Objekte in Aktion
- 8 Datencontainer, Operatoren und Coercions
- 9 Mit dem Benutzer kommunizieren
- 10 Bedingungsanweisungen
- 11 Die Wiederholungsschleife
- 12 Fehler-Handler (Error-Handler)
-
+
Teil II Essentielle Themen
- 13 Skripteditor
- 14 AppleScript-Dienstprogramm
- 15 Skript Properties
- 16 Subroutinen
- 17 Arbeiten mit Text
- 18 Arbeiten mit Listen und Datensätzen (Records)
- 19 Action Clauses
- 20 Droplets
- 21 Ordneraktionen
- 22 Image Events
- 23 Database Events
- 24 Timing Controls zu Skripts hinzufügen
- 25 Umrechnen von Maßeinheiten
- 26 Das date-Objekt
- 27 Verbinden mit Netzwerkservern
- 28 GUI-Scripting
- 29 Skripten der Shell
- 30 Fortgeschrittene Themen
- Index
- Vorwort
-
+
Teil I AppleScript Schnelleinstieg
-
+
1 Der erste Schritt
- + Was ist AppleScript?
-
+
Eigenschaften und Werte
- Was Hänschen nicht lernt …
- Der Skripteditor
- Ihr erstes Skript
- Wissenswertes zu Finder-Fenstern
- Die Eigenschaft name
- Die Eigenschaft index
- Die Eigenschaft target
- Finder-Referenzen
- Die Eigenschaft toolbar visible
- Die Eigenschaft statusbar visible
- Die Eigenschaft sidebar width
- Die Eigenschaft current view
- Die Eigenschaft position
- Die Eigenschaft bounds
- Bei Fenstern verwendete Verben
- + Das Skript Desktop Setup
- + Zusammenfassung der Lektion
- Wie geht’s weiter?
-
+
2 Funktionsverzeichnisse
-
+
3 Objekte identifizieren
-
+
4 Objekte suchen
-
+
5 Spezielle Ordner
-
+
6 Infotools
- + 7 Objekte in Aktion
-
+
8 Datencontainer, Operatoren und Coercions
-
+
9 Mit dem Benutzer kommunizieren
- Der Befehl beep
-
+
Der Befehl display dialog
- display dialog: Der Parameter buttons
- Wissenswertes zu Dialogmeldungen
- Ein Tipp von Sal
- display dialog: Der Parameter default button
- display dialog: Der Parameter cancel button
- display dialog: Zeitgesteuerte Dialoge
- display dialog: Symbole (Icons)
- display dialog: Text beim Benutzer anfordern
- display dialog: Filterroutinen für die Texteingabe
- Ein Tipp von Sal
- display dialog: Verborgenes Passwort vom Benutzer anfordern
- display dialog: Ein Titel für den Dialog
- Der Befehl display alert
- + Der Befehl choose folder
- + Der Befehl choose file
- + Der Befehl choose file name
-
+
Der Befehl choose from list
- Wie man mit ABBRECHEN verfährt
- choose from list: Ein Titel für den Dialog
- choose from list: Der Parameter with prompt
- choose from list: Der Parameter default items
- choose from list: Buttons umbenennen
- choose from list: Mehrere Elemente auswählen
- choose from list: Keine Elemente auswählen
- choose from list: Zugehörige Listen
- + Der Befehl choose color
- + Sprechende Skripts
- + Der Befehl choose application
- Der Befehl choose remote application
- + Der Befehl choose URL
- Wie geht’s weiter?
- + 10 Bedingungsanweisungen
- + 11 Die Wiederholungsschleife
- + 12 Fehler-Handler (Error-Handler)
-
+
1 Der erste Schritt
-
+
Teil II Essentielle Themen
-
+
13 Skripteditor
- Anatomie des Skriptfensters
- Schreiben und Übersetzen eines Skripts
- Ausführen eines Skripts
- + Speichern eines Skripts
- Suchen und Ersetzen
- Der Funktionsverzeichnis (Dictionary)-Browser
- + Programm-Einstellungen
- + Das Kontextmenü
- + Fortgeschrittene Features
- Der Skripteditor Applikations-Dienst
- URL Protokoll-Unterstützung
- Skripten von Skripteditor
- Wie geht’s weiter?
- + 14 AppleScript-Dienstprogramm
- + 15 Skript Properties
-
+
16 Subroutinen
-
+
17 Arbeiten mit Text
-
+
18 Arbeiten mit Listen und Datensätzen (Records)
- + 19 Action Clauses
-
+
20 Droplets
- + 21 Ordneraktionen
- + 22 Image Events
-
+
23 Database Events
-
+
24 Timing Controls zu Skripts hinzufügen
- + 25 Umrechnen von Maßeinheiten
-
+
26 Das date-Objekt
- + 27 Verbinden mit Netzwerkservern
-
+
28 GUI-Scripting
- + 29 Skripten der Shell
- + 30 Fortgeschrittene Themen
-
+
13 Skripteditor
- + Index
- © Copyright
(aus dem Vorwort) Zu diesem Buch
Dieses Buch ist die Quintessenz vieler Jahre praktischer Kurse. Es enthält zahlreiche Scripts, die für solche Fortbildungen entwickelt wurden. Doch eine Technologie wie AppleScript zu dokumentieren und zu lehren, ist - insbesondere, wenn man bei einer emsigen Firma wie Apple beschäftigt ist -, eine Sisyphosarbeit und hätte niemals ohne die Hilfe und Unterstützung eines außergewöhnlichen Menschen geschehen können, der nicht nur eine unglaubliche Ahnung von Apple-Script hat, sondern auch versteht, dieses Wissen auf den Punkt zu bringen: Bill Cheeseman. Eigentlich genießt Bill einen hervorragenden Ruf als Anwalt, doch führt er ein Doppelleben als talentierter Programmierer, der sehr viel über das Thema geschrieben hat. Er ist zudem ein Meister im Bereich des Scriptings und jemand, von dem ich immer wieder etwas lernen konnte. Ich bin sehr glücklich darüber, dass er ein wenig Zeit erübrigen konnte, um zu diesem Buch beizutragen.
Bill und ich haben uns darauf geeinigt, dieses Buch für Leser zu schreiben, die über keinerlei Erfahrung beim Programmieren oder Codieren verfügen: ganz "normale" Leute eben, wie sie Jahr für Jahr meine Vorträge auf der Macworld Conference besuchen. Es handelt sich dabei um Menschen, die hart arbeiten und eine Möglichkeit suchen, Dinge mit ihrem Computer "einfacher" zu erledigen. Sie haben von AppleScript und seinen Verheißungen gehört, hatten aber nie die Zeit oder die Mittel, es zu lernen. Und vielleicht haben sie nach einem der zahlreichen exzellenten Bücher zum Thema Ausschau gehalten, waren aber letztendlich der Meinung, dass solche Bücher für Nerds geschrieben wurden - und nicht für sie! Wenn Sie einer dieser "normalen" Mac-User sind, haben wir dieses Buch für genau Sie verfasst (obwohl es sicher auch den einen oder anderen Entwickler und Programmierer gibt, der Nutzen daraus ziehen könnte).
Dieses Buch ist in drei Teile gegliedert (schließlich heißt es "AppleScript 1-2-3"), und wir haben Wert darauf gelegt, alle Schritte ausführlich, praxisnah und leicht nachvollziehbar darzustellen. Sie werden AppleScript erlernen, indem Sie kurze Skripts schreiben, die Prinzipien, Ideen und Techniken demonstrieren sollen. Beginnen Sie mit der ersten Lektion "Der erste Schritt"1 von Teil 1, "Schnelleinstieg", und fahren Sie mit der Lektüre fort bis Lektion 12. In diesem ersten Teil erlernen Sie die Grundlagen und Eckpfeiler für das Schreiben in AppleScript. Danach verfügen Sie über ein umfangreiches Grundwissen, auf dem sich aufbauen lässt.
Die übrigen Lektionen dieses Buches dienen als Referenz für bestimmte AppleScript- Aufgaben und -Funktionalitäten. Erforschen Sie die Themen in diesen Lektionen je nach Bedarf. Sie werden feststellen, dass sie allerlei Interessantes enthalten: von der Manipulation von Bilddateien über das zeitgesteuerte Ausführen von Scripts und das Herstellen von Netzwerkverbindungen bis hin zum Einrichten dynamischerDatenbanken mit Scripting-Unterstützung. Es gibt so viel zu entdecken. Think Big. Start Small
Lassen Sie mich dieses Vorwort mit ein paar Zeilen beenden, die Ihren Glauben an sich selbst bestärken sollen. Sie können das! Sie können lernen, wie Sie den Computer und die Anwendungen automatisieren, die auf ihm ausgeführt werden. Im Laufe der Jahre habe ich zahllose Menschen kennen gelernt - Menschen wie Sie -, die sich ein paar Stunden, ein paar Tage, manchmal auch ein paar Wochen lang der Erweiterung und Vergrößerung ihrer Kenntnisse und ihres Wissens gewidmet haben, um zu wachsen, zu lernen und dabei ihr Leben in Bezug auf ihren Computer für immer grundlegend zu ändern. Ich habe es mit eigenen Augen gesehen. Und ich habe ihre Blicke gesehen, wenn ihnen ein Licht aufging und sie die Kraft entdeckten, die in ihnen steckte.
Jetzt sind Sie an der Reihe.
Test the closed alpha on paperc.com
Book Details
Authors
Sal Soghoian and Bill Cheeseman
Series
Apple Training Series
Categories
Computers > Hardware > Personal Computers > Macintosh
Publishers
Publication year : 2009
License: All rights reserved ©
Times read: 1,419

