Problem mit ganz einfachem applescript

P

papcom

Aktives Mitglied
Thread Starter
Dabei seit
08.09.2005
Beiträge
347
Reaktionspunkte
3
Ich beschäftige mich neu mit Applescript und komm einfach nicht weiter. Mein kleines Script soll die ESC Taste in einem Videotool simulieren. Das Script sieht so aus:
Code:
on run {input, parameters}
	
	tell application "Blackmagic Media Express"
		key code 35
	end tell
	
	return input
end run

Ich hab das Script im Automator eingebunden (als Applescript ausführen), doch ich bekomm immer einen Systaxfehler: Es wurde Zeilenende erwartet, aber ein Identifier wurde gefunden.

Schreibe ich bei der Zeile ==> tell application "System Events" , dann gibt's keinen Error….nur dann wird natürlich in meinem Videotool auch keine ESC Taste ausgelöst.

Wo ist mein Hacken? Fehlt da eine Pfadangabe oder was sonst?
 
So gehts:

Code:
[B]tell [/B][COLOR=#0433FF][FONT=Verdana][I]application[/I][/FONT][/COLOR][FONT=Verdana] "System Events"
[/FONT][FONT=Verdana]    [B]tell[/B] [COLOR=#0433ff][I]process[/I][/COLOR] "Blackmagic Media Express"[/FONT]
[COLOR=#0433FF][FONT=Verdana][COLOR=#000000]        [/COLOR][B]key code[/B][COLOR=#000000] 35[/COLOR][/FONT][/COLOR]
[FONT=Verdana]    [B]end[/B] [B]tell[/B][/FONT]
[B]end [/B][B]tell[/B]
 
danke vielmals @pill - es gibt jetzt keinen Syntax Error mehr, aber im Videotool wird leider kein ESC Vorgang ausgelöst. Wenn ich das von Hand mache dann geht es (Abbrechen der Aufnahme). Ist da allenfalls der Application Name falsch? …oder muss da ein Pfad rein, oder eine Extension? Das Tool heisst im Programm Ordner effektiv "Blackmagic Media Express"
 
danke vielmals , hab ich falsch aus einer Tabelle gelesen. ==> Es funktioniert mit ESC = Key Code 53 !

Was macht man mit einem fertigen Script im automator. Muss man das packen oder speziell abspeichern, damit nicht jedes Mal wenn man das Automator Script ablaufen lässt sich der gesamte Automator öffnet?
 
Zurück
Oben Unten