me enfrenta un problema al usar sikuli a través de java, si hay 2 elementos del mismo tipo (o imagen similar) no hace clic en el elemento correcto. así que quería saber si es posible hacer que los sikuli solo funcionen dentro de una región en particular y alguien puede explicar cómo se puede hacer.Acciones de Sikuli dentro de una región
Respuesta
Sí sikuli puede trabajar dentro de una región en particular. El desafío es definir una región que solo contenga uno de tus dos elementos. Usted define una región por coordenadas x, y. También puede aumentar el tamaño de una región en función de la ubicación de un patrón (imagen) único en su pantalla.
while exists("foo.png"):
hover("bar.png")
ClickMeRegion = find("bar.png").nearby(5).right()
ClickMeRegion.click("baz.png")
Así que en el anterior busco pares de imágenes imagen foo.png/bar.png/baz.png que se están exhibiendo. Primero, cierro sobre bar.png para que pueda ver visualmente qué par está mirando el script. Luego creo una región que se extiende 5 píxeles alrededor del centro de bar.png y extiendo esto a la derecha de la pantalla. Esto resalta una sola imagen baz.png. Luego puedo hacer clic en el baz.png que me interesa.
Para obtener más información sobre las regiones, consulte: http://doc.sikuli.org/region.html
- 1. ¿Cambiar la sensibilidad de Sikuli?
- 2. Prisma WPF cómo tener vistas duplicadas dentro de una región
- 3. Sikuli Lista de funciones y operadores
- 4. Programáticamente seleccionando una región
- 5. UIImage de una región de UIView
- 6. ¿Cómo puedo centrar una casilla de verificación WPF dentro de su región cliqueable?
- 7. ¿Cómo extraer texto de un documento PDF dentro de una región rectangular específica?
- 8. Zoom de región y visualización como una subtrama dentro de la gráfica
- 9. ¿Cómo integrar las secuencias de comandos de Sikuli en Selenium?
- 10. Copiar la región de una imagen a otra región en otra imagen
- 11. Emacs: resaltado persistente de una región
- 12. Región rectangular en una matriz
- 13. ¿Región de código flexible?
- 14. ¿Cómo enrutar acciones de menú a un NSViewController dentro de una ventana?
- 15. Reconocimiento de región de pantalla para buscar la ubicación del campo en la pantalla
- 16. Suprimir el autocompletar de emacs en una región seleccionada
- 17. C# copiar pegar una región de imagen en otra imagen
- 18. Diferencia entre "Sección crítica", "Región crítica" y "Región de ejecución limitada"
- 19. Región de notificación local basada
- 20. valores extracto de una lista de acciones IO
- 21. ¿Organizar acciones en una aplicación Swing?
- 22. ¿Alguien ha usado SIKULI para probar sus aplicaciones basadas en GUI?
- 23. Cómo resaltar una región en Google Maps
- 24. Cuál es la forma más rápida de mover una región rectangular (píxel) dentro de un elemento de lienzo HTML5
- 25. Cotización de acciones API?
- 26. Oyente de acciones Java
- 27. Transferencia de región de Amazon S3?
- 28. Java: crear una región de recorte que tiene un agujero?
- 29. ¿Cómo puedo captar previamente una región de memoria más fácilmente?
- 30. Cómo detectar la región de menor energía en una Imagen