El Bakteam
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.
El Bakteam

Avanzaremos como una comunidad que somos
 
ÍndiceÍndice  BuscarBuscar  Últimas imágenesÚltimas imágenes  RegistrarseRegistrarse  ConectarseConectarse  

 

 Programacion en AUTOIT (archivo + Manual)

Ir abajo 
AutorMensaje
Bakura182
Admin
Admin
Bakura182


Cantidad de envíos : 118
Fecha de inscripción : 22/01/2008

Programacion en AUTOIT (archivo + Manual) Empty
MensajeTema: Programacion en AUTOIT (archivo + Manual)   Programacion en AUTOIT (archivo + Manual) Icon_minitimeDom Nov 16, 2008 10:00 am

Bueno todavia no he probado este lenguaje pero he leido que es muy bueno y estable.. que es el mejor de los lenguajes Scripts, aca dejo el programa y un tutorial que de seguro les va a servir; Si elijen este lenguaje para programar les va a ir muy bien y si le ponen ganas mejor todavia : Yo lo leere muchoo mas adelante, me quedo con VB xD bueno aca se los dejo :

DESCARGAR AUTOIT 3


He aqui el manual que encontre :

¿Qué queremos hacer?

Queremos crear un Script y después poder convertirlo en un ejecutable .exe, para poder iniciarlo.

¿Qué necesitamos para realizarlo?

Necesitaremos el AutoIt que nos serviré para que los Script que creemos con la extensión .au3, podamos compilarlos y convertirlos en un ejecutable .exe, también para hacer mas sencilla la faena, necesitaremos el Scite que es un Editor de Scripts que nos ayudará a crear nuestro Script.

¿Como traducir el Scite al español?

Como ya os habreís fijado el programa Scite está en Ingles y eso hace que se dificulte la faena, para solucionar este problema e adjuntado al tutorial un archivo que contiene un documento que se llama "locale.properties" que habrá que copiarlo dentro de la carpeta donde este instalado el Scite, para que así lo tengamos en Castellano.

Creación de nuestro Script

-Lo primero sera iniciar el Editor de Scripts (Scite), acontinuación y muy importante antes de comenzar a escribir el código del Script sera guardar el nuevo archivo en una carpeta que queramos, este archivo tendrá que ser guardado con la extensión .au3, ya que es la extensión que reconoce el AutoIt.




-Ahora ya podemos empezar a crear nuestro código:

;Script para poner Notepad como bloc de notas predeterminado:
Código:

run ("explorer.exe")
Sleep (2000)
Send("{ALTDOWN}")
Send("{H}")
Send("{ALTUP}")
Sleep (1000)
Send("{o}")
Sleep (1000)
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{Right}")
Send("{Right}")
Sleep (3000)
Send("{t}")
Send("{x}")
Sleep (2000)
Send("{ALTDOWN}")
Send("{b}")
Send("{ALTUP}")
Sleep (2000)
Send("{TAB}")
Send("{TAB}")
Send("{ENtER}")
Sleep (2000)
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{TAB}")
Send("{n}")
Send("{o}")
Send("{t}")
Send("{e}")
Send("{ENtER}")
Sleep (2000)
Send("{DOWN}")
Send("{ENtER}")
Send("{ENtER}")
Sleep (2000)
Send("{ALTDOWN}")
Send("{F4}")
Send("{ALTUP}")
WinClose("Mis documentos")

-Acontinuación os explicaré para que sirve cada uno de estos comandos:

* ";"--> El punto y coma sirve para poder comentar una linea y que el programa no intente ejecutarla, esto nos servirá por si queremos hacer alguna aclaración sobre el Script.

Código:

;Esta linea estará comentada


* "run"--> Este comando nos servirá para iniciar una aplicación o programa en el cual queramos realizar alguna acción, si queremos iniciar alguna aplicación de windows y no sabemos el nombre de la aplicación, podemos recurrir al "AutoIt Window Info" este programa nos da información acerca de las ventanas, en dicha información hay un apartado que es el nombre de la ventana sera lo que utilizaremos para abrir la apliación. En el caso que sea un programa habrá que indicar la ruta completa de donde está el .exe del programa.

Código:

run("explorer.exe")


Código:

run("C:/Archivos de programa/.....")


* "Sleep"--> Este comando se utiliza bastante ya que nos sirve para que el Script se quede parado en esa linea durante el tiempo que le indiquemos, el tiempo cuenta por milisegundos así que si le queremos indicar que este parado 1 segundo, tendremos que poner 1000, esto nos servirá por si tenemos que esperar a que se habra un programa o una ventana para continuar con las acciones del Script.

Código:

Sleep(1000)

* "Send"--> Este comando nos sirve para realizar una pulsación del teclado, por si necesitamos utilizar alguna acción del teclado.

Código:

Send("{h}")

Código:

Send("{ALTDOWN}")

* "WinClose"--> Este comando nos servirá para cerrar una ventana, para ello tendremos que indicarle el nombre de dicha ventana para que reconozca la que tiene que cerrar, si no sabemos el nombre del programa, podremos utilizar el programa "AutoIt Window Info".

Código:

WinClose("Mis Documentos")


-Este programa contiene muchos más comandos, para saber que acción realizan o como se utilizan, lo podeís consultar en la ayuda en Español que e adjuntado con el tutorial.

Otra forma para crear el código de nuestro Script

-El programa Scite contiene dos programas en Herramientas, que se llaman "AU3Recorder" y "AutoitMacroGenerator", los cuales guardan el movimiento del ratón y las pulsaciones de teclas y lo convierte en código, para asi facilitarnos la creación de nuestro Script, yo recomiendo que no se utilicen mucho estos dos programas ya que dan luego muchos errores, porque el "AU3Recorder" guarda el movimiento del ratón por la pantalla y si tenemos diferente resolución o alguna ventana por medio se volverá loco a la hora de ejecutar el Script


-Con el "AutoitMacroGenerator" tiene muchos fallos a la hora de cambiar de ventanas ya que no lo reconoce, asi que utilizarlo lo menos posible y si lo teneís que utilizar, usar el "AutoitMacroGenerator" pero que guarde las acciones de una sola ventana.


¿Como crear el ejecutable .exe?

- Para compilar nuestro Script existen dos formas una que es con el programa de AutoIt que se llama "AutoIt Compile to .exe", que habrá que indicarle que archivo .au3 queremos compilar, donde y con que nombre queremos guardar el archivo .exe y el icono que queremos que lleve nuestro ejecutable, las demás opciones es mejor no utilizarlas.


- Otra opción mas sencilla es ir a la carpeta donde tenemos guardado el archivo .au3 y con el botón derecho del ratón hacer click sobre el archivo .au3, nos mostrará una opción que es "Compile Script" la seleccionamos y el solo nos compilará y convertirá el archivo en un ejecutable .exe.






SALUD.O.S
Volver arriba Ir abajo
https://bakteam.foroes.org
 
Programacion en AUTOIT (archivo + Manual)
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Creacion de portables con AUTOIT 3
» Manual completo del Sub7 2.15
» PHotoshop MANUAL de creacion efectos 3D

Permisos de este foro:No puedes responder a temas en este foro.
El Bakteam :: Informatica :: Programación general-
Cambiar a: