Foro de elhacker.net

Programación => Ingeniería Inversa => Mensaje iniciado por: epicteto en 26 Enero 2014, 22:52 pm



Título: Sacar textos de pantalla
Publicado por: epicteto en 26 Enero 2014, 22:52 pm
Hola a todos

Soy usuario de Debian desde hace años. Los programas de los que no puedo disponer en Linux los ejecuto a través de Wine (juegos, etc...).

No soy ni mucho menos un programador experto pero cuando me ha hecho falta he hecho algún spript más o menos complicado (con más voluntad que conocimiento) en Perl y Bash.

El asunto es que ahora necesito disponer, a poder ser a la vez que aparecen en la ventana de Wine, de ciertos datos  mientras ejecuto los juegos, concretamente algunos textos, por otra vía que no sea la propia ventana. O "extraerlos" de la misma y disponer de ellos como mucho con un segundo de retraso para hacer otras cosas. No tengo ni idea de cómo hacerlo, ni siquiera sé si esto puede hacerse.

No vale, por ejemplo, hacer una captura de un área de la ventana y posteriomente aplicar un OCR a la imagen resultante para que reconozca los textos. Tiene que ser mucho más rápido, repito, casi a la vez que aparecen en la pantalla del juego.

Pido ayuda por si alguien puede darme alguna idea de por donde podría empezar (si puede hacerse) porque estoy totalmente perdido.
 
Muchas gracias