¿Es posible atenuar la pantalla desde la Terminal, en una Mac con OS X Lion? ¿Hay algún comando para controlar el brillo y el volumen?
23
Puede hacerlo a través de un Applescript y ejecutarlo como tal:
Regulador de intensidad:
tell application "System Events"
key code 144
end tell
Más brillante:
tell application "System Events"
key code 145
end tell
Puede guardarlos como archivos .script y luego ejecutarlos desde la CLI de esta manera:
osascript ~/Path/to/File
Puedes referirte a esto .
También puede hacerlo de esta manera , pero eso requiere más configuración.
Puede instalar esta herramienta de línea de comandos desde github.com/nriley/brightness . La instalación es bastante fácil si tienes homebrew:
Y el uso es sencillo:
brightness 1
brightness 0.5
Desafortunadamente no funciona para monitores externos. Consulte ¿Admite Apple DDC / CI para pantallas de terceros a través del adaptador Thunderbolt a DVI de Apple para obtener información sobre por qué?
fuente
brightness
, noscreenbrightness
. De lo contrario, esto funcionó como se describe. ¡Gracias!brightness
(que alguien en la Comunidad felizmente ya arregló en la respuesta).He creado un módulo de nodo para esto que admite la configuración del brillo utilizando la CLI. Ver https://github.com/kevva/brightness-cli .
Y luego simplemente ejecute
brightness
desde su línea de comando.fuente
$ brightness 100 /usr/local/lib/node_modules/brightness-cli/cli.js:3 const brightness = require('brightness'); ^^^^^ SyntaxError: Use of const in strict mode. at Module._compile (module.js:439:25) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Function.Module.runMain (module.js:497:10) at startup (node.js:119:16) at node.js:902:3