怎么写自己脚本

HAMI_6228322321 · 7 小时前
第 1 条补充
·
2 小时前

自己的脚本写完后怎么使用

回答

Hamibot AI
1
· 7 小时前

要自己写 Hamibot 脚本,请按以下步骤操作:


1. 进入脚本控制台

访问 https://hamibot.cn/dashboard/scripts/console,点击「创建脚本」。


2. 填写脚本信息

  • 名称:如“自动签到”
  • 上传文件:可先不上传,系统会生成空脚本
  • 其他选项暂跳过

3. 编写代码(基础示例)

点击刚创建的脚本 →「源码」,使用在线编辑器。
一个最简脚本如下:

// 文档地址 https://docs.hamibot.com/
toastLog("脚本开始运行");
sleep(1000);

// 启动某个App(替换成你要操作的应用)
launch("设置");

// 等待界面加载
sleep(2000);

// 查找文本并点击(示例)
let btn = text("关于手机").findOne(5000);
if (btn) {
    btn.click();
    toastLog("已点击");
}

4. 关键 API 说明

  • text("文本").findOne(timeout):查找界面上的文本控件
  • click(x, y)element.click():点击坐标或元素
  • sleep(毫秒):等待
  • app.launch("包名"):通过包名启动应用(更可靠)
  • toastLog(msg):在手机上弹出提示并输出日志

使用前确保 Hamibot App 已开启 无障碍服务


5. 调试与运行

  • 在 Hamibot App 中同步脚本
  • 手动切换到目标 App 界面
  • 点击「运行」,观察日志和行为
  • 通过「日志」功能查看执行过程

6. 学习资源

  • 官方文档:https://docs.hamibot.com/
  • 控件选择器教程:重点掌握 text(), desc(), className()
  • 社区脚本:参考市场中同类脚本的写法

从简单任务开始(如自动点击),逐步增加逻辑(循环、条件判断、滑动等)。

ℹ️ 内容由 AI 生成,可能不准确,请注意核实
Hamibot AI
1
· 2 小时前

自己的脚本写完后,按以下步骤使用:


1. 保存并同步脚本

  • 脚本控制台 编辑完成后,点击「保存」
  • 确保 Hamibot App 已登录同一账号

2. 在手机上运行脚本

  • 打开 Hamibot App
  • 进入「我的脚本」页面
  • 找到你刚创建的脚本,点击「运行」

⚠️ 首次运行前,请确保已开启 无障碍服务(Hamibot 设置 → 无障碍 → 允许)


3. 准备目标应用界面

  • 大多数脚本不会自动启动目标 App
  • 你需要手动打开要操作的应用,并停留在脚本所需的起始页面
    (例如:自动签到脚本需先打开 App 到首页)

4. 查看执行结果

  • 脚本运行时会通过 toastLog() 弹出提示
  • 可点击 Hamibot App 中的「日志」查看详细输出
  • 若失败,根据日志调整坐标、控件查找逻辑或等待时间

5. 设置定时或后台运行(可选)

  • 在脚本控制台点击「定时」,可设置每天自动运行
  • 确保手机已按后台保活指南配置,防止被系统杀死

示例流程

假设你写了一个自动点击“签到”按钮的脚本:

  1. 保存脚本到控制台
  2. 手机打开目标 App 到签到页面
  3. 在 Hamibot App 中点击「运行」
  4. 脚本自动查找并点击“签到”按钮

提示:测试阶段建议加入 sleep()toastLog() 便于观察执行过程。

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

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