Dimmerazione su Applescript

1

Vorrei creare un inseguimento automatico di luminosità / attenuazione sul mio Mac OS Yosemite 10.10.5 usando Applescript,

Ho trovato questo script > >

Dimmer: indica all'applicazione "Eventi di sistema"         codice chiave 107     fine tell

Più chiaro: indica all'applicazione "Eventi di sistema"         codice chiave 113     fine tell

Quello che vorrei fare ora è ripetere l'azione e controllare la velocità / il tempo del dimming,

Qualche esperto di Applescript in grado di aiutarti?

Grazie !!!

    
posta Salomé Bazin 28.07.2016 - 11:37
fonte

1 risposta

1

Solo perché hai chiesto ... Il codice sotto è un esempio di utilizzo di un'istruzione repeat e delay comandi con il tuo codice .

Detto questo, non credo che possa darti i risultati desiderati perché mentre gli eventi si innescheranno comunque nel codice, probabilmente non verranno elaborati a livello hardware. (Non sul mio sistema.)

Puoi modificare il valore numerico nell'istruzione repeat per soddisfare le tue esigenze. Il valore è un intero , come in repeat integer [times] .

Il comando delay mostrato in secondi decimali come in delay number è il numero di secondi da ritardare. Il numero può essere frazionario, ad esempio 0,5 per ritardare di mezzo secondo.

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
    
risposta data 28.07.2016 - 16:00
fonte

Leggi altre domande sui tag