19:12:41.098/I:连接成功
19:12:49.829/V: r6885ff1dOb9a20a72c02d584.jsJ 运行结束,用时172.581000秒
19:14:14.912/V:开始运行
r6885ff1d0b9a20a72c02d584jsJ
19:14:14.920/D:加载配置中…
19:14:18.568/D:加载配置成功
19:14:32.798/V: 「6885ff1d0b9a20a72c02d584.jsJ
运行结束,用时17.886000秒
19:22:44.118/V:开始运行
r6885ff1d0b9a20a72c02d584.jsJ
19:22:44.126/D:加载配置中…
19:22:45.783/D:加载配置成功
回答
根据日志内容,脚本运行结束后会显示「运行结束」提示,当前日志显示脚本已正常完成执行。若需要保持脚本持续运行,可检查以下三点:
- 循环配置:确保使用
engines.execScriptFile
时设置了循环参数
// 示例:循环3次,间隔5秒
var config = {
loopTimes: 3,
interval: 5000
};
engines.execScriptFile("./test.js", config);
- 脚本逻辑:在主代码中添加持续运行条件
// 通过while循环保持脚本运行
while(true) {
// 核心代码逻辑
sleep(1000); // 每秒执行一次
}
- 异常处理:添加错误捕获机制
try {
// 主要代码逻辑
} catch (e) {
toast("发生错误:" + e.message);
// 错误处理代码
}
ℹ️ 本回答由 AI 生成,内容仅供参考