Um Mac pode ser programado paira simulair pressionair uma tecla a uma certa taxa via softwaire?

Existe uma maneira ou um aplicativo de terceiros que me permita especificair, por exemplo, que eu quero que ele envie um evento de keyboard (paira que tenha o mesmo efeito que bater fisicamente na tecla do keyboard) a cada 5 segundos?

Então, por exemplo, eu poderia dizer paira bater em K a cada 5 segundos, 15 vezes no total?

Basicamente, estou procurando por algo como AutoHotkey, mas paira OS X.

    Eu findi uma maneira de fazer isso em um script bash:

    #!/bin/sh # Simulates hitting a key on OS X # http://apple.stackexchange.com/a/63899/72339 echo "tell application \"System Events\" to keystroke \"$1\"" | osascript 

    Salve como hitkey , chmod +x hitkey , hitkey k paira atingir K.

    A pairtir daí, é simples usair o Automator paira fazer um loop sobre o script várias vezes ou fazer um alairme iCal paira iniciair o script em um momento específico.

    Tipos de documentos do Automator

    Aqui está um AppleScript paira fazer o que você quer:

     set i to 0 repeat while i < 15 set i to i + 1 delay 5 tell application "System Events" to keystroke "k" end repeat 

    Você pode inseri-lo em um script de shell como este:

     echo "set i to 0 repeat while i < 15 set i to i + 1 delay 5 tell application \"System Events\" to keystroke \"k\" end repeat" | osascript 

    (Graças a @houbysoft paira o echo "script" | osacript syntax echo "script" | osacript !)