Haz que Applescript presione LShift

Exactamente lo que dice el título...

Soy nuevo en la codificación y estoy tratando de hacer que AppleScript simule la pulsación de tecla de LShift. Cuando ejecuto el programa, parece haber un retraso, lo que indica que en realidad puede estar presionando LShift, pero probé un probador de teclado virtual y no indica que se haya presionado LShift... No estoy seguro de cómo hacer el programa . La ayuda sería muy apreciada.

Gracias

Editar: Básicamente, quiero que AppleScript presione Shift (a la izquierda). No sé cuál es la codificación de esta parte.

Este es mi código hasta ahora:

    repeat
       repeat 5 times
          tell application "System Events"
             keystroke "r"
             delay 5
          end tell
       end repeat
       repeat 10000 times
          tell application "System Events"
             keystroke using {shift down}
          end tell
       end repeat
    end repeat

No sé si presionar "tecla usando {shift down} en realidad es presionar shift.

Sí, obviamente busqué en Google...! No sé cómo presionar Shift, entiendo completamente cómo simular presionar una letra.
Lo siento, pero obviamente no habías hecho nada todavía, ¡hasta que publicaste un código! A menos que esté enfocando los eventos del sistema en alguna parte, ¿cuál es el propósito de lo que está tratando de hacer?
Bueno, eso defraudó mis esperanzas... ¡Gracias por la información!

Respuestas (1)

creo que quieres esto

tell application "System Events"
    key code 56
end tell
Lo siento, soy un poco nuevo en AppleScript... ¿qué significa eso?
@ThatCoder, se le indica que reemplace keystroke using {shift down}con el código de key code 56tecla 56para la tecla de mayúsculas a la izquierda. Por cierto, ya había probado esto mientras la pregunta estaba en espera y no pude ver que funcionó cuando hice el comentario anteriormente. Desde entonces, volví a probar usando Keyboard Viewer y se registra, aunque sucede tan rápido que no pude verlo en un menú de aplicación como una tecla modificadora, pero sí con Keyboard Viewer que se está registrando. Sin embargo, dicho esto, ¡no sé qué hará por ti presionar la tecla Mayús izquierda 1000 veces, si es que te sirve de algo!