En applecript, ¿cómo puedo hacer que se repitan dos cosas diferentes al mismo tiempo?

0

Estoy tratando de hacer que se repitan dos acciones diferentes a intervalos diferentes, pero en este momento solo se repetirá la primera acción.

repeat
        keystroke "i"
        delay 44
    end repeat
    repeat
        keystroke "o"
        delay 5.5
    end repeat

gracias!

    
pregunta Mickey Slater 17.05.2013 - 04:47

1 respuesta

2

Puede aprovechar el hecho de que 44 es divisible por 5.5 y usar un bucle interno y externo:

repeat
    keystroke "i"
    repeat 8 times
        keystroke "o"
        delay 5.5
    end repeat
end repeat

Tenga en cuenta que para que funcione el comando keystroke , debe estar en un bloque tell para la aplicación System Events .

    
respondido por el robmathers 17.05.2013 - 05:40

Lea otras preguntas en las etiquetas