回答
以下是编写 Hamibot 脚本的完整入门指南:
1. 创建脚本
访问 脚本控制台,点击「创建脚本」。
2. 基础模板
// 文档地址 https://docs.hamibot.com/
// 启用自动模式
auto();
auto.waitFor();
// 主函数
function main() {
// 你的代码写在这里
toastLog("脚本运行成功");
}
// 执行
main();
3. 常用 API 速查
| 功能 | 代码 |
|---|---|
| 启动应用 | launchApp("微信") |
| 点击文字 | text("确定").findOne().click() |
| 点击坐标 | click(500, 800) |
| 滑动 | swipe(500, 1000, 500, 500, 300) |
| 输入文字 | setText("输入框", "内容") |
| 等待元素 | text("加载中").waitFor() |
| 截图 | captureScreen() |
| 延迟 | sleep(1000) |
4. 完整示例:自动签到
// 文档地址 https://docs.hamibot.com/
auto();
auto.waitFor();
function main() {
// 打开目标应用
launchApp("学习通");
sleep(3000);
// 点击"签到"
var signBtn = text("签到").findOne(5000);
if (signBtn) {
signBtn.click();
toastLog("签到成功");
} else {
toastLog("未找到签到按钮");
}
}
main();
5. 调试技巧
| 方法 | 用途 |
|---|---|
toastLog("信息") |
弹窗+日志双输出 |
log("信息") |
仅日志输出 |
console.show() |
显示悬浮控制台(设备端) |
| 布局分析 | 开启悬浮窗 → 点击蓝色图标 → 布局范围分析 |
6. 学习资源
- 官方文档:https://docs.hamibot.com/
- 脚本市场:参考他人脚本源码
- Auto.js 文档:Hamibot 基于 Auto.js,API 高度兼容
7. 发布脚本
开发完成后:
- 设置版本号
- 填写脚本说明
- 点击「发布」
有具体功能需求可以告诉我,帮你写示例代码。
ℹ️ 内容由 AI 生成,可能不准确,请注意核实