C
cryptex
Registriert
Thread Starter
- Dabei seit
- 02.10.2014
- Beiträge
- 2
- Reaktionspunkte
- 0
Hallo,
ich möchte in Xcode mithilfe von AppleScript (JavaScript) eine Applikation öffnen lassen.
Im Terminal ist dies so möglich:
Mit Xcode kann man mit "NSTask", "osascript" ansprechen:
Mit "task.arguments" will ich keine Datei öffnen sondern direkt den zu ausführenden JavaScript-Code als String angeben.
Nun habe ich keine Ahnung wie. Ich habe vieles probiert.
Gibt es eine andere Möglichkeit wie man "JavaScript for Automation" direkt in Xcode ausführen kann?
Gut wäre es, wenn man auch returns abfangen kann.
Hoffe da kennt sich einer mit aus.
grüße
ich möchte in Xcode mithilfe von AppleScript (JavaScript) eine Applikation öffnen lassen.
Im Terminal ist dies so möglich:
Code:
[COLOR=#000000][FONT=Consolas]osascript -l JavaScript -i
[/FONT][/COLOR]Application('Mail');
Mit Xcode kann man mit "NSTask", "osascript" ansprechen:
Code:
import Foundation
let task = NSTask()
task.launchPath = "/usr/bin/osascript"
// hier kein plan Application('Mail')??
task.arguments = ["Application('Mail')"]
task.launch()
Mit "task.arguments" will ich keine Datei öffnen sondern direkt den zu ausführenden JavaScript-Code als String angeben.
Nun habe ich keine Ahnung wie. Ich habe vieles probiert.
Gibt es eine andere Möglichkeit wie man "JavaScript for Automation" direkt in Xcode ausführen kann?
Gut wäre es, wenn man auch returns abfangen kann.
Hoffe da kennt sich einer mit aus.
grüße