keystroke ユニコード
[using option down/control down
shift down/command down]
ユニコード | 送られる、キーストローク |
option down control down shift down command down |
修飾キー、またはそのリスト |
キーボードからの入力を擬似的に行う。
あくまでも、キーボードからの入力なので、日本語を引数に書いても、そのままフィールドに入力されたりはしない。
例えば、ローマ字入力状態でフィールドを選択している場合、"konnnichiha"と引数を渡せば"こんにちは"と入力される。
キーボードショートカットを連続で入力させて、マクロのように使う事もできる(用例1)
例えば、ことえりのキーボードショートカットを使って、ひらがなに切り替えることもできる(用例2)
tell application "TextEdit" to activate
tell application "System Events"
keystroke "vvvv" using command down
end tell
tell application "System Events"
keystroke "j" using {control down, shift down}
end tell