Come posso oscurare lo schermo dal terminale?

19

È possibile oscurare lo schermo da Terminale, in un Mac con OS X Lion? C'è qualche comando per fare il controllo della luminosità e del volume?

    
posta Jorge 28.12.2011 - 22:59
fonte

3 risposte

18

Puoi farlo tramite un oggetto Applescript ed eseguirlo in questo modo:

Dimmer:

tell application "System Events"
        key code 107
    end tell

Più luminoso:

tell application "System Events"
        key code 113
    end tell

Puoi salvarli come file .script e poi eseguirli dalla CLI in questo modo:

osascript ~/Path/to/File

Puoi anche farlo in questo modo , ma ciò richiede più configurazione.

    
risposta data 28.12.2011 - 23:11
fonte
17

Puoi installare questo strumento da riga di comando da github.com/nriley/brightness . L'installazione è abbastanza semplice se hai un homebrew:

brew install brightness

E l'utilizzo è semplice:

  • Imposta la luminosità al 100%: brightness 1
  • Imposta la luminosità del 50%: %codice%

Sfortunatamente non funziona con monitor esterni. Vedi Does Apple supporta DDC / CI per display di terze parti tramite adattatore Apple Thunderbolt to DVI per informazioni sul perché.

    
risposta data 11.04.2014 - 18:19
fonte
10

Hocreatounmodulonodoperquestochesupportal'impostazionedellaluminositàutilizzandolaCLI.Vedi link .

npm install --global brightness-cli

E poi semplicemente esegui brightness dalla tua riga di comando.

    
risposta data 13.07.2015 - 20:31
fonte

Leggi altre domande sui tag