Estoy tratando de escribir en otra aplicación usando Applescript y me sigue dando este error: Can't get keystroke of "string".
Este es mi codigo.
on run {}
tell application "My Application"
set str to "string"
repeat
keystroke str
keystroke return
delay (random number from 5.0 to 10.0)
end repeat
end tell
end run
Además, cuando reemplazo la aplicación con el proceso, escribe en el Editor de secuencias de comandos en lugar de la aplicación deseada. Sería preferible si utilizo el nombre de la aplicación en lugar de su ID de proceso, de lo contrario tendría que cambiar la variable de ID de proceso cada vez.