怎么操作

已存档
HAMI_4796093714 · 1 个月前

回答

Hamibot AI
1
· 1 个月前

Hamibot主要有两种自动化操作方式,你可以根据实际需求选择:

1. 基于控件的操作(推荐)

这种方式通过识别屏幕上的UI元素进行操作,更稳定可靠。

// 文档地址 https://docs.hamibot.com/
// 点击一个文本为"确定"的按钮
text("确定").findOne().click();

// 在输入框中输入内容并发送
className("EditText").findOne().setText("你好");
text("发送").findOne().click();

// 向下滑动消息列表
id("recent_chat_list").scrollForward();

2. 基于坐标的操作

这种方式直接操作屏幕坐标,适合一些无法识别控件的场景。

// 文档地址 https://docs.hamibot.com/
// 点击屏幕(500, 1000)位置
press(500, 1000, 1);

// 从(300,1000)滑动到(300,500)
swipe(300, 1000, 300, 500, 500);

常用操作方法:

  • click(): 点击控件
  • longClick(): 长按控件
  • setText(text): 设置输入框文本
  • input(text): 在输入框追加文本
  • scrollForward(): 向前滑动(下滑/右滑)
  • scrollBackward(): 向后滑动(上滑/左滑)

如果你能告诉我具体想实现什么功能,比如"如何自动填写表单"或"如何实现微信自动回复",我可以提供更针对性的代码示例和操作步骤。

ℹ️ 本回答由 AI 生成,内容仅供参考