间隔一段时间运行动作,效果不太理想

使用问题 · 391 次浏览
Sunsh 创建于 2024-02-12 10:09

我想每隔17分钟就定时运行一个动作,但是效果好想和我想的不一样🤣🤣

① 计时总是从整点开始,比如10点开始的,到了11点的范围内,第一次执行应是11:08,但是实际执行是在11:00

② 第一次执行也是如此,设置定好的时间是在9:50,第一次执行却是在10:00

Sunsh 最后更新于 2024/2/12

回复内容
CL 2024-02-12 10:35
#1

用事件触发的定时重复,或者在动作里循环。


Sunsh 回复 CL 2024-02-12 15:06 :

好的,多谢崔大🧡🧡

新年快乐,恭喜发财,身体健康,万事如意🧨🧨🧨

沉没的白鲸 2024-02-12 10:46
#2

举个例子供参考:我有个任务是每六小时执行一次, 我设置每6分钟运行一次动作,动作内部用状态变量记录上一次成功执行的时间比如10:00,那么10:06和10:12....跟10:00计算时间差,如果间隔不足6小时就结束动作 。大概16:06的时候自动运行动作,时间间隔满足6小时了,这一次就完整执行我动作里面的任务并记下16:06新的成功执行时间。大概只有几分钟误差还可以接受。

Sunsh 回复 沉没的白鲸 2024-02-12 15:11 :

之前在动作里写入重复或者延迟,但是动作就得一直运行了,不方便

后来是用cmd的timeout计时,从外部启动Quicker动作,但这个就不灵活了,一但开始计时,就没法中止

现在用的事件触发的定时重复,这个正合适

Sunsh 最后更新于 2024-02-12 15:11
回复主贴