回答
要在 Hamibot 设置每天定时的上下班打卡脚本,请按以下步骤操作:
1. 确保脚本已创建并测试通过
- 先在 脚本控制台 创建并保存你的打卡脚本(例如
auto_clock_in.js) - 手动运行一次,确认能正常完成打卡流程
2. 为脚本设置定时任务
- 进入脚本控制台,找到你的打卡脚本
- 点击右侧「定时」按钮
- 点击「添加定时」
- 填写以下信息:
上班打卡示例:
- 名称:上班打卡
- 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 生成,可能不准确,请注意核实