Página 1 de 1

Obtener texto de una ventana

Publicado: 22 May 2017, 19:00
por fresymet
Hola buenas tardes compis,
veréis estoy haciendo una aplicacion que tengo casi terminada, pero me falta leer una ventana de mi correo outlook
el au3info me dice lo siguiente:
Titulo: Bandeja de entrada - [email protected] - Outlook
class: rctrl_renwnd32
en Hidden Text: aparece el correo en el cual me gustaría que la aplicación lea el documento y si encuentra las palabras "Acceso directo" haga una secuencia de comando y si no la encuentra otra.
pero no se como hacer esta parte, si me podéis ayudar os lo agradeceria.
un salu2

Re: Obtener texto de una ventana

Publicado: 26 May 2017, 12:51
por Chefito
Puedes mirar las udfs que hay en el foro ingles para manejar este tipo de programas. Haciendo una corta búsqueda, puede que esta te sirva: https://www.autoitscript.com/forum/topi ... pport-iii/

También puedes intentar atacar a los controles directamente con las funciones que tiene autoit que empiezan por control... . Búscalas en la ayuda.

Otra forma de atacar un correo es con la udf IE.au3 de autoit si se puede acceder por webmail. También se pueden atacar de esta forma con udfs externas como la winhttp.

Saludos.

Re: Obtener texto de una ventana

Publicado: 08 Jun 2017, 16:45
por fresymet
gracias por la respuesta, aunque me interesaba mas saber como poder capturar el texto que aparece en au3info para otras apps y asi ya lo se para varias aplicaciones
aunque la de outlook es interesante.

Re: Obtener texto de una ventana

Publicado: 01 Jul 2017, 19:39
por Chefito
Para conseguir el texto de las ventanas, utiliza funciones como wingettext, wingettitle, controlgettext, statusbargettext, la opción WinDetectHiddenText, etc.
Míralas en la ayuda y prueba cosas.

Saludos.