Chase de atenuación en Applescript

1

Me gustaría crear una búsqueda de brillo / atenuación automatizada en mi Mac OS Yosemite 10.10.5 usando Applescript,

Encontré este script > >

Dimmer: decirle a la aplicación "Eventos del sistema"         clave del código 107     decirle al final

Más brillante: decirle a la aplicación "Eventos del sistema"         código de tecla 113     decirle al final

Lo que me gustaría hacer ahora es repetir esa acción y controlar la velocidad / período de tiempo de la regulación,

¿Algún experto de Apple capaz de ayudar en eso?

Gracias !!!

    
pregunta Salomé Bazin 28.07.2016 - 11:37

1 respuesta

1

Solo porque preguntaste ... El código a continuación es un ejemplo del uso de una instrucción repeat y delay con su código .

Dicho esto, no creo que vaya a dar los resultados deseados porque, si bien los eventos se activarán en el código, probablemente no se procesarán en el nivel de hardware. (No lo hace en mi sistema.)

Puede cambiar el valor numérico en la declaración repeat para satisfacer sus necesidades. El valor es un entero , como en repeat integer [times] .

El comando delay que se muestra en segundos decimales , como en delay number , es el número de segundos a retrasar. El número puede ser fraccional, como 0.5 para demorar medio segundo.

repeat 3 times
    repeat 10 times
        tell application "System Events"
            key code 107
        end tell
        delay (0.1)
    end repeat
    repeat 10 times
        tell application "System Events"
            key code 113
        end tell
        delay (0.1)
    end repeat
end repeat
    
respondido por el user3439894 28.07.2016 - 16:00

Lea otras preguntas en las etiquetas