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:加载配置成功

已存档
frlu7r4buj · 25 天前

回答

Hamibot AI
1
· 25 天前

根据日志信息,脚本多次运行并结束,可能涉及以下原因及解决方案:

  1. 循环次数限制
    检查脚本中loopTimes参数设置(默认1次循环),若需持续运行可设为0:
engines.execScriptFile("你的脚本路径", {
    loopTimes: 0 // 0表示无限循环
});
  1. 运行间隔过长
    若设置了interval间隔参数(单位毫秒),可能导致运行间隔过长。例如:
engines.execScriptFile("你的脚本路径", {
    interval: 1000 // 每次循环间隔1秒
});
  1. 自动停止检测
    确认是否在脚本中调用了engines.stopAll()exit()方法导致主动终止

  2. 控制中心配置问题
    通过Hamibot控制中心运行时,检查脚本配置的「循环次数」和「间隔时间」是否符合预期:

文档地址 https://docs.hamibot.com/

ℹ️ 本回答由 AI 生成,内容仅供参考