close

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


special

21 maio 2009

Torne o seu código AutoIt de fácil leitura

Quando o número de linhas do nosso programa começa a aumentar, se não tivermos organização, o caos poderá ser uma realidade. Confusão total, meio ano para encontrar aquela função que fez à 3 semanas, o erro que nunca mais descobre onde falta o “EndIf”, etc, etc. Ou seja, só tempo perdido para nada. Eu digo para nada, pois existe uma ferramenta muito útil que nos ajudará a poupar muito tempo e ter o seu código mais organizado, e de fácil leitura.

Estou a falar do Tidy. É uma ferramenta que tem as seguintes funcionalidades:

  • Indentação automática, com espaços ou tabulações
  • Altera a nomenclatura de Funcions/Keywords/Macros conforme os ficheiros: au3.api, UserFunctions.txt Exemplo: msgbox –> MsgBox, if –> If, endfunc –> EndFunc, etc
  • Cria uma tabela com a lista de variáveis, funções, etc, que são aceitáveis para o script, definidas no ficheiro “UserFunctions.txt” e as funções disponíveis no script. Nota: Esta função só funciona em combinação com a opção anterior
  • Altera todas as variáveis ou na primeira ocorrência, para maiúsculas ou minúsculas. Exemplo: dim –> Dim, global –> Global, local –> Local, etc
  • Adiciona espaços em torno dos Operadores/Keywords/Functions ou remove espaços extra
  • Remove linhas vazias
  • Adiciona um comentário com o nome da função correspondente apósEndFunc” (Fim da função) para fácil identidade. Exemplo: EndFunc ;==> Nome da Função
  • Verifica se há erros, como falta de EndIf, Wend, Func, etc.

Como fazer

  1. Faça o Download do Tidy – Download Tidy
  2. Inicie o Tidy e escolha o script.
  3. Clique em “Abrir”.
  4. E pronto já está! Simples!

Resultado

Antes:






















Depois:

Ler o artigo...

20 maio 2009

Download AutoIt v 3.3.0.0

Download do AutoIt, ficheiro de ajuda descomprimido em HTML e versão portable.

Nota: Está disponível uma versão mais recente em fase de testes (BETA) - Download AutoIt v 3.3.1.0 BETA

Data da versão: 24-Dez-2008
Nome do programa: AutoIt
Tipo: 32/64-Bit
Versão: v 3.3.0.0
Tamanho: 7,94 MB

Download


Nome do programa: AutoIt Ajuda Descomprimido HTML
Versão: v 3.3.0.0
Tamanho: 1,31 MB

Download


Data da versão: 24-Dez-2008
Nome do programa: AutoIt Portable 
Tipo: 32/64-Bit
Versão: v 3.3.0.0
Tamanho: 9,32 MB
Nota: Versão completa, mas sem instalador.

Download

Ler o artigo...

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
Ler o artigo...

01 maio 2009

Contactar Tutorial AutoIt

Nota: Se não conseguir visualizar o formulário, clique aqui: http://spreadsheets.google.com/viewform?formkey=cnZBMFpDSFVGM2h3bURSSDdIVWlaNmc6MA

Ler o artigo...