mirror of
https://github.com/babalae/bettergi-scripts-list.git
synced 2026-03-31 05:59:51 +08:00
- 添加cron.js工具模块,实现cron表达式解析和下次执行时间计算功能 - 新增timeType枚举类型,支持小时和cron表达式两种时间配置方式 - 重构路径去重逻辑,使用Map按路径字符串和时间戳进行智能去重 - 移除废弃的getTimeDifference函数实现 - 在初始化配置中注册cron工具模块 - 实现基于时间配置的路径过滤机制,支持小时间隔和cron表达式触发 - 从pathing.json加载时间配置,按等级排序后应用到路径过滤逻辑 - 添加cron表达式解析失败的错误处理和日志记录 - 更新pathing.json默认配置,包含地方特产和矿物的时间规则示例
21 lines
261 B
JSON
21 lines
261 B
JSON
[
|
|
{
|
|
"name": "晶蝶",
|
|
"type": "hours",
|
|
"level": 2,
|
|
"value": 12
|
|
},
|
|
{
|
|
"name": "地方特产",
|
|
"type": "hours",
|
|
"level": 1,
|
|
"value": 46
|
|
},
|
|
{
|
|
"name": "矿物",
|
|
"type": "cron",
|
|
"level": 1,
|
|
"value": "0 0 0 1/3 * ?"
|
|
}
|
|
]
|