Página 1 de 1

pregunta sobre control de clicks en ventana

Publicado: 02 Jun 2018, 20:30
por sonnyfoy
Hola a todos
Soy nuevo aqui y estuve ojeando la ayuda en ingles de autoit y tengo la siguiente duda, teniendo en cuenta que han quitado en la ultima version de autoit el programa au3recorder me he visto obligado aparte de que el comando mouseclick no funciona bien, que comandos autoit me sugeris que use sin tener en cuenta o sin saber en que coordenada fisica esta la ventana que esta en uso para poder hacer click por ejemplo en un boton? que tal el comando send o controlsend o controlclick? alguna otra funcion que funcione bien en todos los s.o?

Gracias y un saludo!

Re: pregunta sobre control de clicks en ventana

Publicado: 04 Jun 2018, 12:31
por BasicOs
hola,
Una busqueda de las funciones que leen pixeles. También puedes buscar por OCR. Para localizar las coordenadas como resultado de la función:

PIXEL
El mouseclick es ideal, pero sino puedes hacer un mousemove y despues click, por si alguna función no funciona en un lenguaje, puedes descomponerla en otras funciones, y la mas sencilla buscarla en las DLL disponibles y ejecutarla desde fuera, o incluso ejecutar un programa externo que realice concretamente esta que no funcionara.

Si no sabes las coordenadas tambien puedes usar controlsend y otros.
Interesante, si puedes compartir tus resultados y en que sistema operativo pasan, para conocer mejor el uso de diferentes sistemas operativos con AUTOIT.
Salu22

Re: pregunta sobre control de clicks en ventana

Publicado: 23 Jun 2018, 10:04
por sonnyfoy
Hola y disculpas por el retraso estuve fuera de mi pais
Si tu no sabes la coordenadas teniendo en cuenta que hay monitores grandes en tamaño con el mouseclick no funciona casi nunca, solo en el pc en el que has hecho los comandos, si vas a otro no lo pilla, he podido testear que con controlsend funciona muy bien porque ya no tiene encuenta las coordenadas sino que puedes con el poner la id de ventana y su nombre exacto, y los nombres de los controles tambien.
Gracias por tu aclaracion! :smt023

pd: Estoy fuera otra vez, tendre que buscarlo en la papelera los resultados. Los he probado 4 veces, win 7 x64, win 8.1, win vista x64 y win 10 x64. Si no lo encuentro te lo posteare cuando pueda ya que estoy liado en la vida real.

gracias otra vez