¿cómo puedo usar applecript para escribir?

2

¿Cómo puedo usar applecript para escribir en un área específica en la pantalla? He intentado el comando 'pulsación de tecla', pero no parece funcionar. Además, ¿cómo puedo usar applecript para mostrar una imagen? Muchas gracias si respondes. Aquí está el código que tengo hasta ahora:

set theText to text returned of (display dialog "Put what you want to autotype here." default answer "" buttons {"OK", "cancel"} default button 1)
display dialog "select where you want me to type " & theText & " Your text will be typed in the area selected. you have 10 seconds to select once you click 'OK'" buttons {"OK"}
delay 10
say "typing"
--command for typing here
end
end
end
    
pregunta gophereatingapickle 05.07.2015 - 19:26

2 respuestas

2

AppleScript de enlace

tell application "System Events"
  set textToType to "text here"
  delay 3

  repeat
    delay 1
    keystroke textToType
    keystroke return
  end repeat
end tell

Reemplace dentro de las comillas de "texto aquí" a lo que necesite. Si tiene varias líneas de texto para escribir automáticamente, agregue más set textToType2 to "text here 2" y keystroke textToType2 keystroke return

También con conocimientos básicos de codificación, puede cambiar algunas partes a su elección. He probado este script y funciona muy bien, pero no es el mejor solo para Windows, rsclient.exe

    
respondido por el MrU 06.07.2015 - 05:06
0

También puede usar key code para escribir teclas individuales o para lograr la mayoría de las funciones con su teclado.


key code 8 using {command down, shift down} --> ⌘+shift+C

Aquí está la lista completa de códigos clave: enlace

    
respondido por el Mateus Ribeiro 18.09.2018 - 20:26

Lea otras preguntas en las etiquetas