如何在某个时间点 运行 一个 Lua 脚本?

How to run a Lua script at a certain hour mark?

我已将 Rainmeter 的一种流行时钟外观更改为我想要的样子。但是,唯一的问题是时钟中第 10、11 和 12 小时的“1”被具有当前边距的皮肤边缘切断。

我确切地知道在给定的时间需要更改哪个值,所以我现在需要弄清楚的是如何 运行 一个 Lua 脚本在时间到了时更改它.问题是,经过大量搜索后,我一点也不知道怎么做。这绝对看起来应该很容易实现。

您需要 运行 您的 lua 脚本作为 cron job

为了实现这一点,我建议您使用具有所需功能的 cron.lua 模块。您可以执行以下操作的示例之一:

local clock = cron.every(time, callback, ...). 
--Creates a clock that will execute callback every time, periodically. Additional parameters are passed to the callback too.

callback变量是您希望在每个时间间隔执行的代码。