前言

从网上看到了使用注册表实现的自动切换系统亮暗主题的功能,但这还是有点麻烦,所以今天我来介绍一下 Auto Dark Mode 这款软件。

Github

安装后自动打开设置界面,当前的最新版本为 10.4.1.1

功能介绍

自动主题切换

222.png

这个软件有四种自动切换的模式,自定义时间只需要自己写上时间就能实现定时自动切换。
从日出到日落功能会自动检测你的位置信息,并以当前位置的日出日落时间为准切换主题
而根据地理坐标的日出到日落功能则需要你自己填写地区经纬度,隐私性高。

场景切换

2024-08-07 095611.png

场景切换中则是对于某些情况的特别设置,和快捷键的设置。

应用程序设置

 2024-08-07 095826.png

应用程序设置则是针对某些应用的特别设置,不过我觉得没什么用。

个性化

 2024-08-07 095943.png

个性化中的设置和Windows设置中的大相径庭。

脚本

 2024-08-07 100216.png

脚本中可以自定义脚本,我研究了一下官方文档,可以执行任意PowerShell脚本,同时指定脚本执行的时间或事件。

指令 事件
Any 允许所有来源(默认)
TimeSwitchModule 如果源是定时开关(日出/日落时),则允许运行脚本
NightLightTrackerModule 如果源是 Windows 夜灯,则允许运行脚本
BatteryStatusChanged 如果源是电池充电状态事件,则允许运行脚本
SystemResume 如果源是系统恢复事件(从睡眠状态唤醒),则允许脚本运行
Manual 如果源是用户手动调用的事件(热键、通知、UI 中,通过 shell 使用 –switch),则允许运行脚本
ExternalThemeSwitch 如果源是 ADM 未调用的外部开关,则允许运行脚本
Startup 如果源是 ADM 启动时的第一个交换机,则允许运行脚本
SystemUnlock 如果源是系统解锁事件,则允许脚本运行
Api 如果源是通过 shell 的主题交换、强制或显式主题集(浅色或深色),则允许脚本运行

设置

 2024-08-07 100942.png

最后记得在设置中把开机自启动打开,如果为了美观,可以隐藏托盘图标

END