Konkurrenz für AppleScript: OS X 10.10 Yosemite lässt sich mit JavaScript steuern
Wenn im Herbst OS X 10.10 «Yosemite» auf den Markt kommt, erhält «AppleScript» eine populäre Konkurrenz: In Yosemite lassen sich das System und einige Programme auch mit JavaScript ansteuern.
Apples Scriptsprache «AppleScript» erhält in OS X Yosemite populäre Konkurrenz: Die neue System-Komponente JavaScript Open Scripting Architecture implementiert «JavaScript for Automation» — damit lassen sich künftig Programme und System-Komponenten durch JavaScript steuern.
Ausgeführt werden können entsprechende JavaScripts über den Script Editor, das globale Script Menu, die Run JavaScript Automator Actions, durch Applets und Droplets, das osascript Kommandozeilen-Werkzeug, die NSUserScriptTask API und überall sonst, wo sich andere OSA-Komponenten — wie AppleScript — benutzen lassen. JavaScripts lassen sich entsprechend auch als Mail-Regeln, Ordner-Aktionen, Adressbuch-Plugins, Kalender-Alarme und Nachrichten-Trigger einsetzen.
Über eine Objective-C-Bridge können nahezu alle System-APIs aufgerufen werden, damit ist es theoretisch auch möglich, komplette Mac-Applikationen in JavaScript zu schreiben, wie dies vereinzelt bereits mit AppleScript gemacht wurde.
In der öffentlich zugänglichen Entwickler-Dokumentation von OS X Yosemite hat Apple Release Notes für «JavaScript for Automation» veröffentlicht. Der Dokumentation sind neben den neuen globalen JavaScript-Klassen auch Spezifikationen und einige Code-Beispiele zu entnehmen.
Gönner-AboAb CHF 5.– im Monat
👉🏼 Wir benötigen deine Unterstützung! Unterstütze macprime mit einem freiwilligen Gönner-Abo und mache die Zukunft unseres unabhängigen Apple-Mediums aus der Schweiz mit möglich.
1 Kommentar
Kommentar von sierra
Anmelden um neue Kommentare zu verfassen
Allegra Leser! Nur angemeldete Nutzer können bei diesem Inhalt Kommentare hinterlassen. Jetzt kostenlos registrieren oder mit bestehendem Benutzerprofil anmelden.