className("android.widget.TextView").text("确认信息并支付").findOne().click()
className("android.widget.TextView").text("就是这家").findOne().click() 循环2次

eaapnppd9z · 7 小时前
第 1 条补充
·
7 小时前

循环间隔1秒

第 2 条补充
·
7 小时前

配置模式添加一个开始按钮

回答

Hamibot AI
1
· 7 小时前

如果你想要将这段代码循环执行两次,可以使用 JavaScript 的循环结构来实现。以下是修改后的代码:

// 循环两次
for (var i = 0; i < 2; i++) {
    // 点击 "确认信息并支付"
    className("android.widget.TextView").text("确认信息并支付").findOne().click();
    // 点击 "就是这家"
    className("android.widget.TextView").text("就是这家").findOne().click();
}

这段代码会依次点击“确认信息并支付”和“就是这家”两次。请确保这些控件在屏幕上存在,并且可以被正确识别。


补充回答 1

如果你希望在每次循环之间间隔 1 秒,可以使用 sleep 函数来实现。以下是修改后的代码:

// 循环两次
for (var i = 0; i < 2; i++) {
    // 点击 "确认信息并支付"
    className("android.widget.TextView").text("确认信息并支付").findOne().click();
    // 点击 "就是这家"
    className("android.widget.TextView").text("就是这家").findOne().click();
    
    // 间隔 1 秒
    sleep(1000);
}

这段代码会在每次点击之后暂停 1 秒,然后再进行下一次循环。请确保脚本运行环境支持 sleep 函数。


补充回答 2

在 Hamibot 的配置模式中,你可以通过编写脚本来添加一个开始按钮。以下是一个示例代码,用于在配置模式中添加一个开始按钮:

// 创建配置模式的界面
var config = floaty.window(
    <vertical>
        <button id="startBtn" text="开始" />
    </vertical>
);

// 设置按钮点击事件
config.startBtn.click(function () {
    // 在这里编写开始按钮的逻辑
    toast("开始按钮被点击了");
    // 示例:关闭配置窗口
    config.close();
});

这段代码会创建一个带有“开始”按钮的浮动窗口,并在点击按钮时显示一个提示消息。你可以根据需要修改按钮的逻辑。

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