quinta-feira, 9 de dezembro de 2010

Ferramentas para o Autoit

No post anterior Automatizando tarefas com Autoit, eu fiz uma grande propaganda sobre a linguagem e sobre como você pode criar scripts para automatizar tarefas em ambientes Windows, também falei que existiam várias ferramentas para ajudar no desenvolvimento, mas acabei deixando de falar sobre elas ou ao menos citá-las, coisa que farei neste post. :)

SciTE4AutoIt3

Scite é um editor de texto baseado no componente Scintilla, para quem não conhece, este é o mesmo componente utilizado em projetos como o Notepad++, além de muitos outros.
Eu não sei como é escrever uma aplicação Autoit sem o SciTE4AutoIt3, pois eu sempre o utilizei e jamais trabalharia sem ele, considerando as inúmeras facilidades que ele proporciona:
  • Highlight de sintaxe
  • Função auto-completar
  • Função expandir ou recolher código
  • Função Intellisense, que mostra quais parâmetros você precisa passar para uma função.
Além disso, ele traz vários atalhos para outras ferramentas do Autoit: Compilador, Autoit Window Info, Koda Form Designer, Code Wizard entre outras.

Scite4Autoit3
Imagem da área de trabalho do Scite, detalhe na imagem para o menu Tools e os atalhos para acessos a outras ferramentas.

Koda Form Designer

Outra ferramenta interessante, principalmente para quem quiser trabalhar com GUI´s no Autoit, o Koda Form Designer permite a criação de interface gráficas como janelas e formulários de maneira simples e intuitiva: clique e arraste. Basicamente ele faz a mesma coisa que um Delphi faz, mas gerando código Autoit.

Koda Form Designer
O Koda Form Designer permite criar GUI´s inteiras apenas arrastando componentes, depois é só gerar o código, criar a lógica e compilar.


Autoit Window Info

É comum trabalhar-mos com a manipulação de janelas no Autoit, muitas vezes precisamos saber se elas existem, ou precisamos que um click do mouse seja enviado para algum ponto dela, ou que algum conteúdo precise ser digitado em algum campo, enfim precisamos ter as informações corretas para podermos manipulá-las da melhor maneira possível.
A proposta desta ferramenta é trazer essas informações de maneira simples e rápida, para isso basta você posicionar o cursor do mouse sobre uma janela e um pequeno console mostrará todos os dados que o Window Info Tool for capaz de obter. Veja abaixo, algumas informações que podemos encontrar:
  • Título da janela
  • Textos
  • Textos ocultos
  • Coordenadas X e Y de onde ela se encontra
  • Controls, Handlers e classes para manipulação com o Autoit

Autoit Window Info

Atente para as informações que conseguimos obter de uma janela utilizando a ferramenta.

Todas essas ferramentas contribuem em muito com o desenvolvimento de scripts e aplicações com o Autoit, se você desenvolve ou pretende começar a desenvolver com a linguagem, não deixe de aproveitar as facilidades que elas oferecem e otimize o tempo de desenvolvimento.

Nenhum comentário:

Postar um comentário