Solicitar una respuesta de texto (LCC.assist.ask_text)
Declaración
result, err, task = LCC.assist.ask_text(options)
Parámetros
- options
Tipo table, configuración de la solicitud de asistencia humana. Consulta Parámetros comunes y objetos devueltos. Esta función establece automáticamentetype = "text".
Valores devueltos
- result
Tipo table onil; normalmente es{ kind = "text-reply", text = "..." }. - err
Tipo string onil; devuelve la descripción del error cuando falla. - task
Tipo table onil; estado de la última tarea.
Descripción
Se usa para códigos de verificación, códigos SMS, contraseñas y otros casos en los que una persona proporciona un texto para que el script pueda continuar.
No uses la respuesta de texto cuando el usuario deba decidir qué hacer a continuación; en esos casos, utilizarequest_control().
Ejemplo
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