我有两张图片 - Mojave 白天和 Mojave 夜晚。所以我想按时间设置它们。我该怎么做?
答案1
有简单的方法,也有困难的方法。
简单的方法
安装一个名为的应用程序种类。这允许您以特定间隔更改壁纸。因此,如果您希望夜间壁纸从 1900 到 0700 运行,您可以这样做。
当然,根据您所在世界的地点,一年之中夜晚和白天的长度可能会有所不同。
艰辛的道路
如果您有兴趣的话,我会简要介绍一下其工作原理。
- 写一个小Python程序可确定您所在位置的日出和日落。
- 每 30 分钟运行一个 cron 作业来运行该程序。
- 如果已经过了日落,请将照片改为夜晚的照片。
- 如果是在日出之后,请将照片改为白天的照片。
答案2
GNOME 默认有动态壁纸,它只使用 .xml 文件来交换照片。我建议你看看它的外观,然后自己写一个,这并不难。而且你可以拥有远不止 2 张图片。
https://www.linuxjournal.com/content/create-custom-transitioning-background-your-gnome-228-desktop