不,虽然是我搭建的东西,但不过他是对接了软件,这个软件的名字叫做
小奕nb666
包名xiaoyinv66.cn
并且我要的这个脚本是在后台找到这个软件,然后对后台这个软件当前的界面进行输入。帮我确定一下输入qq号和叔叔qq密码的位置,然后给我做一个脚本

已存档
HAMI_0931448119 · 13 天前

回答

Hamibot AI
1
· 13 天前

根据你的需求,你需要一个Hamibot脚本在后台找到“小奕nb666”应用(包名:xiaoyinv66.cn),并对当前界面输入QQ号和QQ密码。由于我无法查看你提供的图片,我将基于常见UI控件(如EditText)提供通用脚本。你可能需要根据实际界面调整选择器(例如使用id、hint或text来精确定位控件)。

以下脚本会:

  1. 等待应用界面出现。
  2. 找到QQ号输入框并输入QQ号。
  3. 找到密码输入框并输入密码。
  4. 可选:点击登录按钮(如果需要)。

脚本使用Rhino 1.7.15引擎,兼容Hamibot环境。请将"你的QQ号"和"你的QQ密码"替换为实际值。

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

// 等待小奕nb666应用界面
waitForPackage("xiaoyinv66.cn");

// 找到QQ号输入框并输入QQ号
// 使用hint("QQ号")或类似选择器,根据实际界面调整
var qqInput = hint("QQ号").findOne(5000);
if (qqInput) {
    qqInput.setText("你的QQ号");
} else {
    toast("未找到QQ号输入框");
    exit();
}

// 找到密码输入框并输入QQ密码
// 使用hint("密码")或类似选择器,根据实际界面调整
var passwordInput = hint("密码").findOne(5000);
if (passwordInput) {
    passwordInput.setText("你的QQ密码");
} else {
    toast("未找到密码输入框");
    exit();
}

// 可选:点击登录按钮(如果界面有)
// 使用text("登录")或类似选择器,根据实际界面调整
var loginButton = text("登录").findOne(5000);
if (loginButton) {
    loginButton.click();
} else {
    toast("未找到登录按钮,输入完成");
}

使用说明:

  • 调整选择器:如果hint("QQ号")text("登录")不匹配你的界面,请使用Hamibot的“布局层次分析”功能查看控件的实际属性(如id、text、hint),并替换选择器。例如:
    • 如果QQ号输入框的id是qq_input,使用id("qq_input").findOne()
    • 如果密码输入框的hint是"请输入密码",使用hint("请输入密码").findOne()
  • 后台运行:脚本使用waitForPackage等待应用在前台,如果应用在后台,可能需要先启动它(例如使用launch("xiaoyinv66.cn"))。
  • 错误处理:脚本包含基本错误处理(如未找到控件时停止),你可以根据需要修改。

如果遇到问题,请提供更多控件细节(如id或文本),以便进一步优化脚本。

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