С помощью appleScript вы можете отправить любой ключ, какой захотите.Вот пример использования различных методов отправки ключей:
tell application "System Events"
keystroke "h"
keystroke (ASCII character 63)
key code 38 -- Applescript's reference to keys
keystroke "k" using {command down, control down}
end tell
С помощью сценариев GUI вы также можете отправлять щелчки мыши.Они, как правило, немного более вовлечены.Ниже приведен яблочный скрипт, который я написал, чтобы отключить опцию в Системных настройках, относящуюся к трекпаду и двойному касанию тремя пальцами.
tell application "System Preferences"
set current pane to pane "Trackpad"
tell application "System Events"
tell process "System Preferences"
if window 1's tab group 1's checkbox 3's value is 1 then
tell window 1's tab group 1's checkbox 3 to click
end if
end tell
end tell
quit
end tell