回答
你可以通过以下方法保证某个按钮只点击一次:
使用变量标记是否已经点击过:
// 文档地址 https://docs.hamibot.com/
var clicked = false; // 标记是否已点击
if (!clicked) {
if (click("按钮文字")) { // 尝试点击按钮
clicked = true; // 成功点击后标记为已点击
toastLog("按钮已点击");
} else {
toastLog("未找到按钮");
}
} else {
toastLog("按钮已点击过,不再重复点击");
}
或者使用控件查找的方式:
// 文档地址 https://docs.hamibot.com/
var button = text("按钮文字").findOne(1000); // 1秒内查找按钮
if (button) {
button.click();
toastLog("按钮已点击");
} else {
toastLog("未找到按钮");
}
第一种方法适用于需要防止重复点击的场景,第二种方法则是直接定位按钮并点击一次。
ℹ️ 本回答由 AI 生成,内容仅供参考