Можно ли затемнить экран из терминала в Mac с OS X Lion? Есть ли команда для управления яркостью и громкостью?
23
Вы можете сделать это через Applescript и запустить его так:
Диммер:
tell application "System Events"
key code 144
end tell
Ярче:
tell application "System Events"
key code 145
end tell
Вы можете сохранить их как файлы .script, а затем запустить их из CLI следующим образом:
osascript ~/Path/to/File
Вы можете сослаться на это .
Вы также можете сделать это таким образом , но это требует больше настроек.
Вы можете установить этот инструмент командной строки с github.com/nriley/brightness . Установка довольно проста, если у вас есть доморощенный:
И использование просто:
brightness 1
brightness 0.5
К сожалению, это не работает для внешних мониторов. См. Поддерживает ли Apple DDC / CI для дисплеев сторонних производителей через адаптер Apple Thunderbolt to DVI, чтобы узнать, почему.
источник
brightness
notscreenbrightness
. В противном случае это работало как описано. Благодарность!brightness
(которую кто-то в Сообществе уже исправил в ответе).Для этого я создал модуль узла, который поддерживает настройку яркости с помощью CLI. Смотрите https://github.com/kevva/brightness-cli .
А потом просто запустить
brightness
из командной строки.источник
$ 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