如何设定每天定时的上下班打卡脚本?

HAMI_6070894623 · 1 天前

回答

Hamibot AI
1
· 1 天前

要在 Hamibot 设置每天定时的上下班打卡脚本,请按以下步骤操作:


1. 确保脚本已创建并测试通过

  • 先在 脚本控制台 创建并保存你的打卡脚本(例如 auto_clock_in.js
  • 手动运行一次,确认能正常完成打卡流程

2. 为脚本设置定时任务

  1. 进入脚本控制台,找到你的打卡脚本
  2. 点击右侧「定时」按钮
  3. 点击「添加定时」
  4. 填写以下信息:

上班打卡示例:

  • 名称:上班打卡
  • Cron 表达式0 30 8 * * 1-5
    (表示:周一至周五 8:30 执行)
  • 设备:选择你要运行的设备
  • 其他选项:保持默认即可

下班打卡示例:

  • 名称:下班打卡
  • Cron 表达式0 0 18 * * 1-5
    (表示:周一至周五 18:00 执行)

💡 Cron 表达式说明:秒 分 时 日 月 星期
常用格式:0 分钟 小时 * * 星期范围
示例:0 0 9 * * 1-5 = 周一到周五 9:00


3. 确保设备后台保活


4. 验证定时任务

  • 可先设置一个几分钟后执行的测试定时(如 0 5 * * * * 表示下一分钟第5秒)
  • 观察 Hamibot App 是否自动运行脚本
  • 查看「日志」确认执行结果

注意事项

  • 定时任务依赖设备在线,若手机关机或 Hamibot 被杀后台,则不会执行
  • 建议脚本开头加入 unlockScreen()launchApp() 确保进入正确界面
  • 避免设置过于频繁的定时(如每分钟),以免触发系统限制

完成以上设置后,脚本将每天自动运行,无需手动干预。

ℹ️ 内容由 AI 生成,可能不准确,请注意核实