Verwenden des AppleScript-Funktionsverzeichnisses von Remote Desktop
Du kannst das AppleScript-Funktionsverzeichnis von Remote Desktop im Skripteditor öffnen.
Jede skriptfähige App enthält ein AppleScript-Funktionsverzeichnis – die Liste der Objekte und Nachrichten, die eine App verarbeiten kann. Im Funktionsverzeichnis von Remote Desktop gibt es beispielsweise ein Objekt mit der Bezeichnung „computer list“ (Computerliste), das folgenden Eintrag aufweist:
computer list n [inh. item] : A list which holds computers.
ELEMENTS
contains computers; contained by application.
PROPERTIES
id (Unicode text, r/o) : The unique identifier (UUID) of the computer list.
name (Unicode text) : The name of the computer list.
Eine „Computerliste“ ist ein Objekt, das andere Objekte enthält (in diesem Fall „Computer“) und über Merkmale wie die „id“ und den „Namen“ verfügt. Bei der Abfrage kann das Objekt die Werte für die Merkmale (wie angegeben als Unicode-Text) melden. Es ist nicht möglich, den Wert für „id“ im Skript zu ändern (da er mit „r/o“ für „read-only“ gekennzeichnet ist). Dieses Objekt kann durch die „verbs“ oder Nachrichten in einem Skript beeinflusst werden.
Das Funktionsverzeichnis enthält ebenfalls „verbs“ oder Nachrichten. Diese Nachrichten sind Befehle, die sich auf die Objekte im Funktionsverzeichnis auswirken. Im Funktionsverzeichnis von Remote Desktop befindet sich beispielsweise die Nachricht „add“, deren Eintrag wie folgt lautet:
add v : Add a computer to a task.
add computer : The computer.
to computer list : The computer list (or task) to add the computer to.
Dieser Eintrag informiert dich darüber, auf was und wie sich die Nachricht auswirkt. Der Eintrag besagt, dass Remote Desktop einen bestimmten Computer zu einer Computerliste hinzufügen kann. Die Objekte „computer“ und „computer list“ werden von „add“ beeinflusst.
Öffne den AppleScript-Editor .
Wähle „Ablage“ > „Funktionsverzeichnis öffnen“ und dann „Remote Desktop“.