close

Ganhe dinheiro navegando
na Internet 5 minutos por dia!
CLIQUE AQUI E REGISTE-SE JÁ
COM BONUS REFERER!


special

19 maio 2009

O que é o AutoIt?

O AutoIt é uma linguagem de programação script, destinada principalmente a automatizar tarefas no Windows. Tem uma sintaxe do tipo BASIC, sendo muito fácil de aprender. Apesar de ser uma linguagem de script, poderá também ser compilada para usar em qualquer computador Windows (95, 98, ME, NT4, 2000, XP, 2003, Vista, 2008, 7), sem necessidade de pacotes adicionais (.NET, etc.).

Principais funcionalidades:

  • 100% Gratuito
  • Sintaxe fácil de aprender (tipo BASIC)
  • Capacidade de simular batidas do teclado e movimentos do rato
  • Manipular janelas e processos
  • Acesso e modificação do sistema interno do Windows (registo do Windows, ficheiros do Windows, informação do hardware, etc.)
  • Possibilidade de criar interfaces amigáveis com o utilizador (GUI)
  • Compilador 32-Bit 64-Bit
  • Comunicação directa com DLL’s e a API do Windows
  • Suporte a UNICODE
  • Ficheiro de Ajuda detalhado com exemplos e de fácil consulta
  • Poderá ser usada para criar programas genéricos (criar qualquer tipo de programa)
  • Existência de UDF’s (Funções criadas por utilizadores)
  • Suporte à plataforma COM (Component Object Model)
  • Suportado por vários editores (SciTE, Notepad ++, PSPad, Crimson Editor, Source Edit, TextPad, UltraEdit, entre outros)

Cada vez mais queremos fazer as coisas rapidamente. E no que toca à informática essa é uma palavra constante: "rapidez". E com o AutoIt, poderá fazer uma automatização muito rapidamente e sem limitações como algumas linguagens de macros, tem. E para quem já está familiarizado com linguagens BASIC (Visual Basic, Logic Basic, Dark Basic, Free BASIC, etc.), pouco ou nada terá que aprender em relação às diferenças de programação.


A linguagem é usada principalmente:

  • Automatizar tarefas especificas (monitorização de Web Sites, manutenção do computador, backups, instalações automáticas de programas, etc.)
  • Fazer Bot’s (robots) para jogos Online
  • Fazer demonstrações de programas (software), simulando um utilizador a manipular o programa demonstrado (tutoriais)
  • Criar malware (vírus, worms, trojans, etc.)

Demonstração código:

;Exemplo simples
MsgBox("","", "Exemplo Simples")
Send("#r") ;Abre a janela "Executar"
Send("notepad{Enter}") ;Escreve "notepad" e carrega ENTER
MouseMove(10, 10) ;mexe o rato
Send("Teste no Bloco de Notas efectuado com sucesso.")

Concluindo, o AutoIt é uma linguagem fácil, rápida, portátil e poderosa para automatizar, mas com a flexibilidade de poder ser usada para qualquer tipo. Uma linguagem que eu recomendo para desenvolver programas rapidamente e para quem quer aprender algo "diferente".


Site oficial: www.autoitscript.com
Gostou do que leu?
Subscrever pelo RSS
Ou
Endereço de E-Mail:
Ou
Seguir pelo Twitter

Artigos Relacionados

3 comentários

JJunior

Conheci o Autoit a um bom tempo, mas nunca tinha feito nada nele, até que no ano passado usei ele para fazer um programa de informação de hardware, e achei super interessante, e a partir de ontem comecei a criar uma automatização nas minhas rotinas de backup, hoje já terminei o básico, ele é muito fácil.

Obs: Você esta de parabéns pela iniciativa desse blog.

Anônimo

Tipo sei eu quiser usar 2 ou 3 ou até mais teclas é realmente possível? ou seja exemplo: aperto F1 daí vai as teclas F7, F8? tem como isso!?

Unknown

Tem como setar um combo box usando o autiit?

Postar um comentário