
Ayuda en lua, soy novato
Publicado por CARLOS ENRIQUE (3 intervenciones) el 09/03/2023 02:23:16
Hola, estoy iniciando en lua para un programa de autotouch.
tengo un codigo que me permite hacer ciertos clicks segun buscando la imagen que yo deseo, si la encuentra hace el click en el lugar que yo selecciono.
Ahora he estado varios dias intentando hacer que haga algo en caso de que no encuentre dicha imagen, pero no lo consigo, comparto el codigo que tengo, espero puedan ayudarme a comprender.
Gracias!
function tap(x, y)
touchDown(0, x, y);
usleep(16000);
touchUp(0, x, y);
end
---imagen1
usleep(1000000);
local imagePath = "imagesS/PC.PNG";
local region = {137.60, 163.20, 390.40, 234.67};
local result = findImage(imagePath, 1, 0.98, region, false)--- Funciona bien sin metodo .98
for i, v in pairs(result) do log(string.format("Presiono VALE: x:%f, y:%f", v[1], v[2]));
usleep(16000);
tap(320,1051);
usleep(16000);
end
tengo un codigo que me permite hacer ciertos clicks segun buscando la imagen que yo deseo, si la encuentra hace el click en el lugar que yo selecciono.
Ahora he estado varios dias intentando hacer que haga algo en caso de que no encuentre dicha imagen, pero no lo consigo, comparto el codigo que tengo, espero puedan ayudarme a comprender.
Gracias!
function tap(x, y)
touchDown(0, x, y);
usleep(16000);
touchUp(0, x, y);
end
---imagen1
usleep(1000000);
local imagePath = "imagesS/PC.PNG";
local region = {137.60, 163.20, 390.40, 234.67};
local result = findImage(imagePath, 1, 0.98, region, false)--- Funciona bien sin metodo .98
for i, v in pairs(result) do log(string.format("Presiono VALE: x:%f, y:%f", v[1], v[2]));
usleep(16000);
tap(320,1051);
usleep(16000);
end
Valora esta pregunta


0