Files
bettergi-scripts-list/repo/js/waitUntilSpecifiedTime

等待到指定时间点


一、功能说明

等待至目标时间点,而非等待设置时长!

本脚本的唯一任务是等待至指定时间点:

  • 在目标时间前保持等待状态
  • 到达目标时间后自动结束任务
  • 让后面的任务在您设置的特定时间后才开始运行。

定时报告剩余时间

  • 脚本会每5分钟自动报告一次剩余等待时间
  • 让您随时掌握脚本进度

二、使用方法

  1. 添加脚本到配置组
  2. 右键脚本 → 修改自定义配置
  3. 设置目标时间点

示例说明

当前时间 目标时间 allowNextDay 结果
03:00 04:00 false 等待 1 小时,当天 04:00 完成
04:30 04:00 false 目标已过立即结束skipped
04:30 04:00 true 等待至次日 04:00约 23.5 小时)

三、注意事项

  • 目标时间早于当前时间 → 自动等待到次日
  • 示例:
    • 当前时间4:00
    • 目标时间3:55
    • 等待23小时55分钟次日3:55

请务必设置目标时间点,否则脚本不会执行!

更新日志

1.6.32025.10.15

添加 allowNextDay 配置settings 中为复选框 allowNextDay用于控制当目标时间“今天已过”时是否等待到“明天”的同一时间。

  • 若希望在目标时间今天已过时也继续等待到明天,请在设置中勾选“如果目标时间今天已过,是否等待到明天同一时间”。
  • 不勾选则脚本会立即跳过,这是为防止意外长时间占用任务造成的问题。
  • 若当天已过,可选择等待到次日同一时间(可选)或立即结束(默认)