0 votos

AppleScript: Presiona "Q" cada 1 segundo después de estar inactivo durante X cantidad de tiempo en la aplicación "Roblox"

Estoy buscando un script que presione "Q" cada segundo cuando esté inactivo durante cierto tiempo en una aplicación. Nunca he codificado antes y tengo varios problemas con el código (abajo) que no tengo idea de cómo arreglar

Aquí está el código que he intentado:

repeat 52 times
    repeat 52 times
        delay 0.5
        tell application "Roblox"
            set currentTab to do
            script ("q") in front window 
        end tell 
        delay 0.5 
    end repeat 
end repeat

Da error con:

error "La variable do no está definida." número -2753 de "do"

2voto

user3439894 Puntos 5883

No tengo Roblox, por lo que no puedo ayudarte con nada específico de Roblox aplicación. Sin embargo, el siguiente ejemplo de AppleScript código lo hace en un repeat bucle, ya que no veo la necesidad de dos repeat loops, envía un keystroke a la aplicación de primer plano, en este caso Roblox.

repeat 2704 veces
    tell application "Roblox" to activate
    delay 0.5
    tell application "System Events" to keystroke "q"
    delay 0.5
end repeat

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X