Como ler uma sequência de caracteres de uma janela no AutoIt

Escrito por kevin lee | Traduzido por césar campos
  • Compartilhar
  • Tweetar
  • Compartilhar
  • Pin
  • E-mail
Como ler uma sequência de caracteres de uma janela no AutoIt
O AutoIt deixa os usuários livres de atividades repetitivas (John Foxx/Stockbyte/Getty Images)

O AutoIt, um programa de automação do Windows, libera os usuários de tarefas repetitivas, como clicar em botões para verificar e-mails e pressionar teclas para iniciar aplicativos. Outro recurso útil do AutoIt dá a capacidade de recuperar a sequência de caracteres de texto da barra de título de qualquer janela. Use-o, por exemplo, para ler o título completo de uma janela do Internet Explorer, e o programa poderá determinar a sequência de caracteres da atual URL armazenada na barra de título do navegador. O AutoIt lida com a programação complicada que não é vista pelo usuário. Tudo o que você tem que fazer para recuperar uma sequência de caracteres é adicionar algumas linhas de código a um arquivo de AutoIt.

Nível de dificuldade:
Moderadamente fácil

Outras pessoas estão lendo

Instruções

  1. 1

    Baixe o AutoIt da página inicial do aplicativo e instale o programa no seu computador, se ele já não estiver instalado.

  2. 2

    Inicie o "Notepad" (Bloco de Notas) e crie um documento novo.

  3. 3

    Cole o texto a seguir no documento:

    Opt("WinTitleMatchMode", 2) $targetWindow = "Notepad" $string1 = WinGetTitle($targetWindow) MsgBox(0, "String from title = ", $string1)

    A primeira linha, um comentário, explica o que o "script" faz. A segunda linha define uma variável chamada "$targetWindow", seu valor é "Notepad" (Bloco de Notas). O AutoIt recuperará a sequência de caracteres do título do "Notepad" neste exemplo. A terceira linha executa o comando "WinGetTitle". Esse comando recupera a sequência de caracteres de texto e a armazena em uma variável chamada "$string1". A linha final do código exibe a sequência de caracteres de texto recuperada.

  4. 4

    Pressione as teclas "Ctrl" e "S" ao mesmo tempo para exibir a janela "Save As" (Salvar como) do bloco de notas. Digite um nome para o arquivo do AutoIt, como "Autoit_Test1.au3", na caixa de entrada "File Name" (Nome de Arquivo) e clique em "Save" (Salvar). Lembre-se de adicionar a extensão ".au3" ao final do nome do arquivo, como mostrado neste exemplo.

  5. 5

    Inicie o Windows Explorer e localize o arquivo que você salvou. Clique nele duas vezes. O "script" do AutoIt executa, recupera a sequência de caracteres do título do bloco de notas e a exibe em uma caixa de mensagem pop-up.

Dicas & Advertências

  • Experimente a recuperação de sequência de caracteres de outras janelas, alterando o valor de "$targetWindow" para o título encontrado em outra janela, como "Firefox". Salve o arquivo, execute-o novamente e o AutoIt armazenará a sequência de caracteres recuperada da janela na variável "$targetWindow". Use essa variável como você quiser, depois de obter o seu valor.
  • Neste exemplo, os nomes das variáveis que mantêm a janela de destino e o valor da sequência de caracteres recuperada são "$targetWindow" e "$string1". Use qualquer nome para essas variáveis, mas inicie todos os nomes de variáveis com o caractere "$".

Não perca

Filtro:
  • Geral
  • Artigos
  • Slides
  • Vídeos
Mostrar:
  • Mais relevantes
  • Mais lidos
  • Mais recentes

Nenhum artigo disponível

Nenhum slide disponível

Nenhum vídeo disponível