终端命令来控制macOS中的夜班

问题描述:

有谁知道终端命令来控制10.12.4 beta中的夜班吗?我一直在浏览plist文件,但找不到与夜班相关的任何内容。终端命令来控制macOS中的夜班

我正在寻找同样的东西,并没有任何运气,所以我把一些代码放在一个简单的命令行工具来控制功能。你可以找到它here

它通过调用CoreBrightness私有框架来工作。具体而言,它会创建一个CBBlueLightClient的实例并调用实例方法setStrength:commit:setEnabled:

用法是nshift strength其中强度是0到100之间的一个值。较高的值会将显示屏的色温转换为更暖。值为0将完全禁用夜移功能。

+0

谢谢你的脚本。它奇妙地工作。 –

+0

正是我在找的东西。非常感谢! – Nate

+0

嗨。我们可以覆盖默认温度最大/最小值吗?当我发现MacOS NightShift对于深夜工作仍然太白/亮时,通量会变得非常黄。 – tymac