如何录制脚本

HAMI_4011990547 · 7 小时前

回答

Hamibot AI
1
· 7 小时前

Hamibot 不支持录制脚本功能。

Hamibot 是一个基于 JavaScript 的自动化平台,所有脚本必须通过手动编写代码实现,无法通过“录制操作”自动生成脚本。


替代方案:手动编写脚本

  1. 使用控件分析工具

    • 打开 Hamibot App → 悬浮窗 →「布局分析」
    • 查看目标按钮的 textdescid 等属性
    • 编写代码查找并点击,例如:
      // 文档地址 https://docs.hamibot.com/
      var btn = text("登录").findOne(5000);
      if (btn) btn.click();
      
  2. 使用坐标点击(适用于游戏或非标准界面)

    • 通过悬浮窗「取色器/坐标」获取点击位置
    • 直接调用 click(x, y)
  3. 参考示例脚本

    • 脚本市场 搜索同类应用脚本
    • 学习其控件查找和流程控制逻辑

为什么没有录制功能?

  • Android 系统限制:无障碍服务无法完整记录用户操作序列
  • 录制脚本泛化能力差:坐标、控件 ID 随版本变化极易失效
  • Hamibot 定位为开发者友好平台,鼓励编写健壮、可维护的代码

建议从简单任务开始(如自动点击),逐步掌握 text().findOne()sleep()swipe() 等核心 API。

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