Textantwort anfordern (LCC.assist.ask_text)
Deklaration
result, err, task = LCC.assist.ask_text(options)
Parameter
- options
Tabelle. Konfiguration der Unterstützungsanfrage; siehe Gemeinsame Optionen und Rückgabeobjekte. Diese Funktion setzttype = "text"automatisch.
Rückgabewerte
- result
Tabelle odernil. Bei Erfolg normalerweise{ kind = "text-reply", text = "..." }. - err
String odernil. Fehlergrund. - task
Tabelle odernil. Der letzte Aufgabenstatus.
Hinweise
Verwenden Sie dies für Captchas, SMS-Codes, Passcodes oder andere Fälle, in denen die Bedienperson Text eingibt und das Skript fortfahren kann.
Verwenden Sie die Textantwort nicht, wenn die Bedienperson über den nächsten Schritt entscheiden muss. Verwenden Sie stattdessenrequest_control().
Beispiel
local result, err = LCC.assist.ask_text({
title = "输入验证码",
text = "请查看截图中的验证码并输入",
screenshotLocalPath = XXT_SCRIPTS_PATH .. "/captcha.png",
timeout = 120,
})
if result then
sys.input_text(result.text, false)
else
nLog("辅助失败", err)
end