• Es ist bereits Apfeltalk-Tradition und wir möchten sie auch in diesem Jahr fortsetzen: Unser Apfeltalk-Weihnachtslogo-Wettbewerb hat begonnen! Gestaltet für uns das Weihnachtsbanner, das im Monat Dezember bis zum Weihnachtsfest unsere Webseite schmücken soll. Lasst Eurer Kreativität freien Lauf! Hier geht es zum Wettbewerb --> Klick
  • November - das bedeutet oftmals Herbstblues, grauer Himmel, Tristesse und Wetter, bei dem man gern im Warmen bleibt. Aber nur oftmals! Wir fordern Euch gern auf, gegen den Herbstblues anzukämpfen und hoffen, dabei hilft Euch unser aktuelles Monatsthema. Neugierig geworden? --> Zum Mitmachen bitte hier klicken

Automatisch Tastenkombination ausführen

nickie12

Tokyo Rose
Registriert
16.04.06
Beiträge
70
Hi!
Wollte mal fragen, wie man eine Tastenkombination mit AS ausführen kann und ob das überhaupt geht ^^
 
Nein, nicht, dass man ein Script mit Tastaturkürzel startet.
Das ein Script dem Sys vorgaukelt, dass ich grad eine Tastenkombination gemacht hab.
Kann die mir nämlich nit merken ^
 
Dann leg doch eine Tastenkombination, die Du Dir merken kannst, auf den gewünschten Befehl!:-/ ;-)
 
Automatische Tastenkombination

Hallo nickie12,

habe mich mal wegen Deiner Frage extra hier angemeldet; bin sonst nie hier; offenbar sind in diesem Forum so manche Grundsatzfragen nicht geklärt...

Das Ausführen einer Tastenkombination ist mit AppleScript kein Problem.


Bevor ich alles niederschreibe, gehe am Besten in das deutsche AppleScript-Forum www.fischer-bayern.de; schaue Dir dabei meinen Thread von gestern an; da wird es am Beispiel von Photo Booth erklärt:

http://www.fischer-bayern.de/phpBB2/viewtopic.php?t=2005

Also, die Vorgehensweise ist so, daß die Applikation System Events Tastenanschläge ausführen kann.

Innerhalb des Tell-Blocks muß widerum der Prozeß des Programms angesprochen werden, zudem das Programm im Vordergrund sein (klar; sonst landen die Tastenanschläge woanders).

Um beispielsweise das aktuelle Scriptfenster ins Dock zu minimieren, ist folgendes Testscript geeignet:

tell application "System Events"
keystroke "m" using {command down}
end tell


Bei fischer-bayern findest Du auch eine vollständige Liste aller Keycodes.
 
Macmissionar, hast mich nit verstanden...
ich will nur, dass eine Tastenkombination gedrückt wird vom Script.
Hab ich zum Beispiel CTRL-Shift als Tastenkombination schon festgelegt, will ich, dass ich nur ein Script starten muss, das CTRL-Shift automatisch "drückt"
Also das mein Script jetzt eine Taste ist ... hoffentlich jetzt verständlich erklärt ^^
 
Moin,

Butler sach ich nur …

Gruß Stefan