Autoit en español
Aplicaciones con Autoit - Juan Antonio Villalpando
-- Tutorial de iniciación a Autoit --
Volver al índice del tutorial
____________________________
42.- Construir una macro. Bloc de notas. Au3Info.
- El Bloc de notas es el archivo C:\Windows\System32\notepad.exe
- Vamos a crear una macro que lo abra y automáticamente escriba un texto. Luego se cierre sin guardarlo.
- Un elemento importante para hacer las macros es el título de la ventana de la aplicación con la que queremos trabajar.
- Por ejemplo, el título de esta ventana es: "Sin título: Bloc de notas"
- AutoIt tiene una herramienta para obtener el título de una aplicación: Au3Info. Vamos a Tools / AU3Info desde el SciTE o bien desde la carpeta donde esté instalado el AutoIt.
- Abrimos el Bloc de notas. Arrastramos el dibujo "Finder Tool" hacia la ventana del Bloc de notas. Nos indicará que el título de la ventana es "Sin título: Bloc de notas".
- Cuando salga la ventana de guardar los cambios, de nuevo vamos al Finder Tool, pulsamos en la pestaña "Visible Text" y observamos:
&Guardar
&No guardar
Cancelar
- Además observamos que esta ventanita se titula "Bloc de notas"
- Fíjate que he remarcado que las letras G y N están subrayadas.
- Si en vez de pulsar esos botones pulsáramos la tecla "ALT" y G, se guardaría. Si pulsáramos "ALT" y N, no se guardaría.
- La tecla "ALT" en las macros se establece como !
- Así que Send("!N") indicará "ALT" y N, es decir que no queremos guardar.
- Esta es nuestra macro:
Macro Bloc de notas. |
Run("notepad.exe")
WinWaitActive("Sin título: Bloc de notas")
Send("Se escribirá: Visita KIO4.COM.")
WinClose("Sin título: Bloc de notas")
Sleep(1000)
WinWaitActive("Bloc de notas", "Guardar")
Send("!N")
|
_______________________________________________
- Función Run, ejecutar una aplicación.
https://www.autoitscript.com/autoit3/docs/functions/Run.htm
_________________
|