Usar a ação Capturar área de Tela pacote

Use ação Capturar área no Tela pacote para coletar uma captura de tela da área da janela do aplicativo.

Procedimento

Para coletar uma área específica de uma janela de aplicativo, execute estas etapas:

  1. Na paleta Ações, clique duas vezes ou arraste a ação Capturar área do pacote Tela.
  2. Especifique a janela na qual é preciso capturar um objeto.
    Escolha a guia Aplicação, Navegador ou Variável.
    OpçãoDescrição
    Aplicativo Selecione a partir de uma lista de janelas atualmente ativas. Essa opção mostra uma lista de todas as janelas de aplicativo e do navegador que estão abertas no dispositivo Bot Creator.
    Navegador Selecione a partir de uma lista de guias do navegador compatíveis.
    Nota: Esta opção é compatível com os navegadores Google Chrome, Microsoft Edge e Internet Explorer baseado em Chromium. Para todos os outros navegadores, use a opção Aplicação.
    Variável Selecione uma variável de janela existente para especificar o título do título da janela do aplicativo.
  3. Opcional: Insira um caractere curinga (*) no campo Título da janela para procurar títulos de janelas que podem mudar. Você pode especificar um ou mais curingas (*) no início, meio ou fim do valor.
    Por exemplo, para realizar uma operação em qualquer janela que tenha Microsoft no título, use um curinga para indicar qualquer string adicionando-o antes ou depois do valor: *Microsoft*. O primeiro bot procura o título exato da janela (Microsoft) e, se não encontrar uma correspondência, procura janelas com o termo Microsoft em qualquer parte do título.

    Você pode usar uma expressão regular (regex) para identificar um título da janela. Selecione a condição de expressão regular como String ou Padrão e, em seguida, insira o valor. Por padrão, o campo Título da janela diferencia maiúsculas e minúsculas.

    Para identificar um título do navegador, ative a opção Maiúsculas e minúsculas para corresponder às letras maiúscula e minúscula ou desativar a opção para identificar uma janela em que Maiúsculas e minúsculas não correspondam.
    Nota: Garanta que a versão do Agente de bot instalado em seu sistema é a versão lançada com o Automation 360 v.26. Se você tiver uma versão de Agente de bot lançada com Automation 360 v.25 ou anterior por padrão, então o título da janela ainda será identificado apenas com letras maiúsculas correspondentes (sensível a maiúsculas e minúsculas) por padrão.
    Por exemplo, você pode inserir o valor da String como ((\w*)-Notepad para todos os nomes de títulos de janela começando com ((\w*)-Notepad, ou usar o valor Padrão como ((\w)\s)*document-Notepad apenas para os títulos de janela que correspondem a esse padrão.
    Nota:
    • Quando você usa uma expressão regular do tipo String com -title como o valor de entrada para um título de janela em qualquer ação, o bot pode encontrar um erro de tempo de execução. Para evitar o erro de tempo de execução, assegure-se de que quando você adicionar a entrada de string como *-title, o aplicativo com o título específico está aberto. O asterisco (*) é apenas um caractere e não um caractere curinga.
    • Quando você usa uma expressão regular do tipo Padrão com -title como o valor de entrada para um título de janela em qualquer ação, o bot pode encontrar um erro de tempo de execução, uma vez que o valor de entrada *-title está incorreto.

      Assegure-se de utilizar padrões regex válidos.

    Nota: Durante o tempo de execução, verifique se o Task Bot identifica a janela correta. Caso contrário, faça o seguinte:
    1. Abra a janela do aplicativo ou navegador.
    2. Arraste uma ação Janela > Obter o título da janela ativa acima da ação Gravador > Capturar.
    3. Insira uma variável de string no campo Atribuir o título da janela à variável.
    4. Arraste uma ação Janela > Definir título abaixo da ação Janela > Obter o título da janela ativa.
    5. No campo Janela, insira a variável da janela gerada pela ação Gravador > Capturar.
    6. No campo Novo título da janela, insira a variável de string da ação Obter o título da janela ativa.
    7. Clique em Salvar.
  4. Opcional: Selecione a opção Redimensionar janela para especificar as dimensões da janela.
    Essa opção proporciona um bot confiável. Redimensiona a janela para as dimensões nas quais a tarefa foi registrada, o que aumenta a capacidade do bot de identificar o objeto alvo.
    • Se a janela for maximizada quando você registrar a tarefa, esta opção não será selecionada.
    • Se a janela não estiver no tamanho máximo quando a tarefa for registrada, esta opção é selecionada por padrão e os campos de largura e altura são preenchidos automaticamente com as dimensões da janela.
    Nota: Essa opção só está disponível para janelas que podem ser redimensionadas. Não está disponível para as opções Desktop ou Barra de tarefas.
  5. Clique em Capturar região.
    As coordenadas de pixel da área coletada são exibidas nos campos X, Y, Largura e Altura. Você pode modificar esses valores.
  6. Navegue para selecionar o Caminho do arquivo para salvar a imagem.
    As seguintes extensões de arquivo são compatíveis: png, bmp, jpeg, tiff, gif e wmf.
  7. Clique em Substituir arquivo para substituir um arquivo existente com o mesmo nome.
  8. Clique em Salvar.