elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Estamos en la red social de Mastodon


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  Quiero hacer algo parecido a la script "sikuli"...Algunas recomendaciones?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Quiero hacer algo parecido a la script "sikuli"...Algunas recomendaciones?  (Leído 2,569 veces)
novatoide0_o

Desconectado Desconectado

Mensajes: 11


Ver Perfil
Quiero hacer algo parecido a la script "sikuli"...Algunas recomendaciones?
« en: 26 Febrero 2017, 03:54 am »

Bueno como leyeron en el titulo quiero hacer una script por reconocimiento de imagenes como la hace la script "sikuli" ya que la misma no cumple con lo que necesito.
No se programar pero quiero aprender,me gustaria que me den algunos consejos sobre el tema como por ejemplo algun lenguaje que sea conveniente para realizar scrips.
Basicamente lo que quiero hacer es un programa que clickee siempre lo mismo,el problema viene cuando a veces salta algun cartel diferente a lo que debe clickear,lo que quiero hacer es que evada ese cartel aprentando "aceptar".Necesito que haga siempre lo mismo pero cuando aparezca ese cartel este listo para aceptarlo y seguir haciendo lo que debe.
No parece muy dificil,espero que no lo sea... ojala puedan darme algunos consejos.


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.878



Ver Perfil
Re: Quiero hacer algo parecido a la script "sikuli"...Algunas recomendaciones?
« Respuesta #1 en: 26 Febrero 2017, 09:01 am »

No parece muy dificil,espero que no lo sea...

Para desarrollar un algoritmo desde cero que capture la imagen, trate los píxeles y los compare para evaluarlos según "X" criterios (en este caso identificar un botón de "Aceptar"), necesitas conocimientos intermedios de análisis de imagen, aparte de programación. Esto no es "hacer click y listo". Por ese motivo yo te sugiero recurrir a una librería especializada, una que haya sido desarrollada por profesionales en la materia que lleven años dedicándose al análisis/procesamiento de imagen (existen muchas librerías de ese estilo).

algun lenguaje que sea conveniente

Por orden de dificultad para un principiante, al menos en los lenguajes AutoHotkey, VB.NET o C# y en C++ tienes librerías gratuitas (de terceros) de reconocimiento y comparación y análisis de imagen en general. elige el lenguaje que prefieras, pero primero deberás aprender lo básico del lenguaje en cuestión. Yo te recomendaría VB.NET o C# (cualquiera de los dos, son "lo mismo" en esencia) ya que son con el que aprendí a hacerlo y existen multitud de formas distintas que puedes aprovechar. El único lenguaje de scripting que mencioné fue AutoHotkey, pero en otros como Ruby o Python también podrías llevarlo a cabo con la librería OpenCV por ejemplo. En realidad con practicamente cualquier lenguaje podrías...

Dicho esto, si no te apetece trabajar duro, entonces siempre puedes recurrir a un software de macros que disponga de esa característica que necesitas, como por ejemplo JitBit Macro Recorder, en el cual es muy sencillo buscar una imagen en la pantalla y posicionar el ratón en unas coordenadas relativas a dicha imagen para hacer click o desencadenar otra acción distinta.

¡Saludos!


« Última modificación: 26 Febrero 2017, 09:10 am por Eleкtro » En línea



novatoide0_o

Desconectado Desconectado

Mensajes: 11


Ver Perfil
Re: Quiero hacer algo parecido a la script "sikuli"...Algunas recomendaciones?
« Respuesta #2 en: 27 Febrero 2017, 20:28 pm »

Gracias por toda la informaciòn :D
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines