如何使用 Automator 按计划在 MacOS 中自动启用暗模式

目录:

Anonim

如果您可以安排深色模式主题在您的 Mac 上自动启用,也许是在晚上,并且定期重复,那不是很好吗?这正是本教程将向您展示的操作方法,无需下载或使用任何第三方应用程序。

更新:macOS 的现代版本具有自动暗模式功能,不需要此处讨论的 Automator 脚本。

我们将使用 Automator 和日历应用程序将深色模式设置为在晚上自动启用,然后在早上自动禁用以返回浅色模式。在 Mac 上使用深色模式非常适合在光线不足的情况下和夜间工作,就像您可以(并且应该)在 Mac 上安排夜班模式一样,我们将设置深色模式以按计划运行出色地。这是一项有望默认嵌入到未来版本的 MacOS 中的功能,但目前您可以按照我们的指南自行设置主题调度。

如何定时自动开启深色模式

开始之前,将您的Mac 设置为常规Light 模式。

  1. 在Mac上打开“Automator”
  2. 选择新建“应用”
  3. 在库操作中,搜索“更改系统外观”并将其拖到Automator 工作流程中,然后将其设置为“切换亮/暗”
  4. 用明显的名称(例如“Toggle Light or Dark Mode.app”)将Automator 应用程序保存到易于访问的位置,例如Documents 文件夹
  5. 现在在Mac OS中打开“日历”应用程序
  6. 转到“文件”菜单,然后选择“新日历”,为新日历起一个明显的名称,例如“暗光模式切换”(这是可选的,但建议这样做,因为会显示重复发生的事件日历上的每一天)
  7. 通过单击“+”加号按钮创建一个新的日历事件,并将其标记为“切换深色和浅色模式”
  8. 双击事件进行编辑,使用以下参数:
    • 开始:(今天的日期)晚上 10:00(根据需要调整)
    • 结束:(明天日期)上午 6:00(根据需要调整)
    • 重复:每天
    • alert:自定义

  9. 现在在“自定义警报”部分,选择“打开文件”并选择您之前创建的“Toggle Light or Dark Mode.app”Automator 应用程序,然后将其设置为“在事件发生时”打开单击确定
  10. Next 创建第二个“警报”并再次选择“自定义”并在“打开文件”中再次选择“切换浅色或深色模式.app”,并将其设置为“开始后 10 小时”事件'然后单击“确定”
  11. 完成后,退出Calendar和Automator,无论你的活动开始时间是什么时候,Dark模式会自动启用,而活动开始后的第二个警报将是Light模式重新启动时启用自己

在日历中进行这些更改时,如果您收到有关更改重复事件的消息,请选择“所有未来事件”。

就是这样,现在您的周期性日历事件将触发您创建的Automator主题切换应用程序,随着时间的变化在暗模式和亮模式之间进行调整。

在此处的示例中,深色模式从晚上10 点开始启用10 小时,但您可以根据需要进行调整。如果你喜欢从晚上 7 点到早上 7 点使用深色模式,请将这些设置为日历事件和 12 小时后的“之后”事件。

这个技巧非常简单,使用在 Mac 上使用日历事件按计划启动应用程序和文件的功能来打开您在 Automator 中自己构建的深色/浅色主题切换应用程序。 Mac不厉害吗

顺便说一句,您还可以随时打开您在Automator中创建的“Toggle Light or Dark Mode.app”应用程序,快速在深色和浅色模式之间切换,而无需通过启用深色模式像往常一样打开 Mac 系统偏好设置。

还有各种第三方工具可以匹配这个通用功能,包括NightOwl和F.lux,但是如果你不想下载任何其他东西,那么上面的方法在默认情况下适用于 MacOS Mojave 附带的东西。希望在未来的 macOS 版本中安排暗模式成为 Night Shift 的一个选项,但直到(或如果)发生这种情况,请继续使用这种日历和 Automator 组合方法,或其他实用程序来获得相同的效果。

您知道在 Mac 上自动执行暗模式和亮模式的任何其他方法吗?在下面的评论中与我们分享!

如何使用 Automator 按计划在 MacOS 中自动启用暗模式