Ich möchte eine kleine Anwendung erstellen, die die Nummer 1 eingibt, ein Intervall wartet, die Nummer 2 eingibt, ein Intervall wartet, die Nummer 3 eingibt, ein Intervall wartet usw.
Dies funktioniert, wenn Sie immer wieder eine Zahl eingeben:
on idle
tell application "System Events"
key code 18
end tell
return 2
end idle
Aber ich kämpfe darum, mehr als nur eine Zahl zum Arbeiten zu bringen:
on idle
tell application "System Events"
key code 18
end tell
return 2
tell application "System Events"
key code 19
end tell
return 2
end idle
Das funktioniert nicht. Dies gilt auch nicht:
on idle
tell application "System Events"
key code 18
return 2
key code 19
return 2
end tell
end idle
Ich weiß nicht, was ich sonst noch versuchen soll. Vielen Dank!
applescript
Bücherregal
quelle
quelle
return
: Gibt es eine bessere Möglichkeit, innerhalb eines Handlers zu verzögern?keystroke "1"
anstelle von verwendenkey code
. Mit Tastendruck können Sie einen beliebigen Text eingeben und für Sie eingeben lassen.Antworten:
Versuchen Sie es mit
delay 2
anstelle vonreturn 2
- beendetreturn
die Schleife!quelle