Ayuda..!!!!!! :S

Pregunta Sin Miedo no te cortes cualquier cosa para empezar - Autoit se comienza facilmente.Para Ordenes o Comandos sueltos. Ver nota como preguntar.
Responder
unkr
Mensajes: 2
Registrado: 16 Dic 2009, 19:27

Ayuda..!!!!!! :S

Mensaje por unkr »

En vista de la gran ayuda q' me prestaron he decidido replantear la pregunta..
quien podra ser tan amable de decirme como puedo hacer lo siguiente:
tengo una imagen en pantalla un recuadrito.. que puede variar de posicion..
yo lo q necesito es comprar con una imagen q yo guardo y el mouse lo ubique y le de click.
suena facil pero se me hace muy dificil xD.
Gracias de antemano.
unkr
Mensajes: 2
Registrado: 16 Dic 2009, 19:27

Re: Ayuda..!!!!!! :S

Mensaje por unkr »

Gracias por la ayudaa muchas respuestas...
Ya se como hacerlo -.-
Avatar de Usuario
Chefito
Profesional del Autoit
Mensajes: 2035
Registrado: 21 Feb 2008, 18:42
Ubicación: Albacete/Cuenca (España)

Re: Ayuda..!!!!!! :S

Mensaje por Chefito »

Recuerda que la ayuda es totalmente voluntaria.

Has tenido varios fallos al plantear el post.
Primero, el asunto que has puesto no indica nada del tema que quieres tratar. Eso hace que muchos usuarios ni lo miren. Algo como "Ayuda" no sirve para decir lo que quieres. Lee las normas del foro y las recomendaciones: http://www.emesn.com/autoitforum/viewtopic.php?f=1&t=8.

Segundo, casi ningún usuario te va ayudar diciendo practicamente que quieres que te hagan el script. Intenta algo, pon código, y si te atascas en algún sitio o te falta algo dilo y puede que te ayuden más.

Y por último, sobre este tema se ha hablado muchísimo en el foro. Si dedicas tiempo a buscar encontraras muchas cosas que te sirvan.

Me alegro de que lo hayas podido solucionar tú solo. Seguro que así has aprendido más que si te lo hace alguien.

Saludos.
Cita vista en algún lugar de la red: En este mundo hay 10 tipos de personas, los que saben binario y los que no ;).
Avatar de Usuario
Ximorro
Profesional del Autoit
Mensajes: 1500
Registrado: 10 Jul 2009, 12:35
Ubicación: Castellón, España

Re: Ayuda..!!!!!! :S

Mensaje por Ximorro »

Desde luego, yo he mirado el post porque creía que se te estaba quemando la casa, no porque necesitaras ayuda de programación...

Y de todas maneras debe ser que mi castellano está desfasado porque tampoco entiendo muy bien el planteamiento de tu duda.

¿Quieres seguir una imagen por pantalla? Bueno como ya lo has solucionado pues no hace falta hacer más comentarios.

En este foro hay mucha gente obsequiosa que ayuda al necesitado, pero no puedes esperara que en dos días tengas cuatro respuestas, normalmente no todos saben de todo, no todos leen el foro todos los días, no todos miran los post que se titulan ¡Necesito ayuda!, y como también dice Chefito nos gusta sobre todo ayudar al que se lo curra, si vemos un código inicial aunque no funcione ni de cerca sabemos al menos que lo estás intentando, y corrigiendo tu código aprenderás más que copiando lo de otros si te hacen el programa completo.

Y no te dé vergüenza poner un código que pueda estar muy mal, lo importante es tener algo para empezar, ¡todos hemos aprendido poco a poco!

Ánimo con AutoIt y no te pongas tan nervioso, de verdad que estamos aquí para ayudar... y ser ayudados.

Por cierto, tampoco es mala idea que cuando alguien soluciona un problema diga la solución, así otros pueden aprender de ella. Quizás aquí bastaría con que des la clave de la solución, quizás que has utilizado PixelChecksum, PixelSearch, etc...

Taluec
"¿Y no será que en este mundo hay cada vez más gente y menos personas?". Mafalda (Quino)
Avatar de Usuario
ainurzzz
Mensajes: 27
Registrado: 09 Sep 2007, 15:04

Re: Ayuda..!!!!!! :S

Mensaje por ainurzzz »

unkr escribió:En vista de la gran ayuda q' me prestaron he decidido replantear la pregunta..
quien podra ser tan amable de decirme como puedo hacer lo siguiente:
tengo una imagen en pantalla un recuadrito.. que puede variar de posicion..
yo lo q necesito es comprar con una imagen q yo guardo y el mouse lo ubique y le de click.
suena facil pero se me hace muy dificil xD.
Gracias de antemano.
Siendo escueto : imageSearch

Salu2
Avatar de Usuario
Ximorro
Profesional del Autoit
Mensajes: 1500
Registrado: 10 Jul 2009, 12:35
Ubicación: Castellón, España

Re: Ayuda..!!!!!! :S

Mensaje por Ximorro »

Pues sí, muy escueto... ¿y qué es ImageSearch? no lo encuentro como comando de AuotIt... ¿está en alguna UDF externa?
"¿Y no será que en este mundo hay cada vez más gente y menos personas?". Mafalda (Quino)
Avatar de Usuario
ainurzzz
Mensajes: 27
Registrado: 09 Sep 2007, 15:04

Re: Ayuda..!!!!!! :S

Mensaje por ainurzzz »

Ximorro escribió:Pues sí, muy escueto... ¿y qué es ImageSearch? no lo encuentro como comando de AuotIt... ¿está en alguna UDF externa?

Lo de ser escueto, es por la poca información que nos da el 'preguntante'. ImageSearch es externa.
Igual que pixelsearch busca un PIXEL, Imagesearch busca una imagen y te devuelve la posición.
Yo lo he utilizado, para Siebel, en donde no tengo acceso ni a los objetos ni al codigo de la página.

Te pongo un codigo en que se busca la posición de la papelera de reciclaje, que es devuelta en las variables $x1 e $y1. Previamente grabada en un bmp: recycle2.bmp

Código: Seleccionar todo

#include <ImageSearch.au3>

$x1=0
$y1=0

HotKeySet( "+s", "Start" )
HotKeySet( "+e", "end" )

While 1
   Sleep (100)
WEnd

Func Start()
   While 1
      $result = _ImageSearch("recycle2.bmp",1,$x1,$y1,0)
      if $result=1 Then
         MouseMove($x1,$y1,3)
         MsgBox(0,"Found","Found a empty recycle bin here...")
      EndIf
   WEnd
EndFunc

Saludos
Responder