Команда терминала для управления ночным сдвигом в macOS

Кто-нибудь знает команду терминала для управления Night Shift в бета-версии 10.12.4? Я просматривал файлы plist, но не могу найти ничего связанного с ночной сменой.

Ответ 1

Я искал одно и то же, и мне не повезло, поэтому я собрал код для простого инструмента командной строки для управления этой функцией. Вы можете найти здесь здесь.

Он работает, делая вызовы в CoreBrightness private framework. В частности, он создает экземпляр CBBlueLightClient и вызывает методы экземпляра setStrength:commit: и setEnabled:.

Использование nshift strength, где значение силы составляет от 0 до 100. Более высокое значение смещает цветовую температуру дисплея на более теплый. Значение 0 полностью отключает ночную смену.