Getting Started mit AppleScript (Lektion IX - Working with Tell)
Posted by: fidel in AppleScript, How to, _deutsch, mac, tags: applescript, getting started, lektion 9, tellWie schon in Lektion VII angesprochen existiert in AppleScript ein Tell-Befehl. Da dieser zwar bis dato angesprochen wurd, aber nicht erklärt hier eine kurze Erläuterung.
Nehmen wir an wir wollen ein bestimmtes Programm eine Aktion ausführen lassen, benötigen wir den Tell-Block. Im folgenden Beispiel wollen wir iTunes beenden.
Einführung in den Tell Befehl
Der folgende Code beendet das Programm iTunes.

Wir können natürlich so auch ein Programm starten und ein bestimmtes Dokument öffnen.
Also öffnen wir nun die Datei a.jpg auf unserem Desktop mit Preview:
Nehmen wir an wir waren beim tippen etwas schludrig und haben anstatt dem existierenden Programm Preview im Tell Block das Program Previiiw angeben, als ein nicht existierendes Programm passiert folgendes beim Compile:

AppleScript kennt das Programm Preview nicht und tut sich daher schwer in der Umsetzung des Codes. Es bietet uns die Möglichkeit zu definieren wo sich unser Programm Preview befindet.
Im allgemeinen sollte ich noch erwähnen dass man Tell-Anweisungen beliebig schachteln kann, d.h. hier sind meines Wissens keine Beschränkungen vorhanden, außer der Lesbarkeit des Codes =)
Similar Posts:














Entries (RSS)
[...] Teil 9 die ersten Schritte bzgl dem Tell-Befehl erklà ¤rt hat will ich das heute mal etwas erweitern. Es [...]