Mouse
Permite a movimentação livre e a ação do mouse na tela
Visão Geral
O objeto Mouse é utilizado para simular ações do mouse na tela durante a execução de um robô.
Esse objeto permite automatizar interações com a interface gráfica de aplicações, possibilitando que o robô execute ações como cliques, duplo clique ou arrastar elementos em posições específicas da tela.
As ações são executadas com base nas coordenadas X e Y informadas, permitindo que o robô interaja diretamente com elementos da interface.
Funcionamento
O objeto Mouse executa ações do mouse em uma posição específica da tela.
Fluxo de funcionamento:
O robô executa o objeto Mouse.
O campo Simular movimento e ações do mouse define a ação que será executada.
As coordenadas Posição X e Posição Y definem onde a ação ocorrerá na tela.
O robô move o cursor para a posição definida.
A ação configurada é executada.
Dependendo da configuração, o objeto pode executar diferentes tipos de interação.
Quando usar
Quando for necessário automatizar interações com interfaces gráficas.
Quando o robô precisar clicar em elementos de uma aplicação.
Quando processos automatizados exigirem controle do mouse em coordenadas específicas da tela.
Quando não usar
Não utilizar quando existirem métodos de automação mais estáveis, como identificação direta de elementos da interface, evitando dependência de coordenadas fixas.
Configuração

Título
Nome do objeto dentro do fluxo do robô.
Simular movimento e ações do mouse
Define a ação que será executada (ex.: clique com o botão esquerdo).
Duplo clique?
Quando habilitado, executa um duplo clique na posição definida.
Clicar e arrastar?
Quando habilitado, executa a ação de clicar e arrastar o mouse.
Posição X
Define a coordenada horizontal onde a ação será executada.
Posição Y
Define a coordenada vertical onde a ação será executada.
Exemplos
Exemplo simples
Fluxo básico para clicar em uma posição da tela:
Inserir o objeto Mouse no fluxo do robô.
Selecionar a ação Clique com o esquerdo.
Informar as coordenadas Posição X e Posição Y.
Executar o robô.
Após a execução, o robô moverá o cursor até a posição definida e realizará o clique.
Exemplo aplicado
Cenário: um robô precisa clicar em um botão localizado em uma interface gráfica.
Fluxo:
O robô identifica as coordenadas do botão na tela.
O objeto Mouse é configurado com as posições X e Y correspondentes.
O robô executa o clique no local definido.
O sistema processa a ação como se tivesse sido realizada manualmente.
Erros comuns e como evitar
Coordenadas incorretas
Se as coordenadas informadas não corresponderem à posição correta na tela, o clique pode ocorrer em um local errado.
Como evitar:
Confirmar as coordenadas corretas antes da execução.
Mudanças na interface
Alterações no layout da aplicação podem invalidar as coordenadas utilizadas.
Como evitar:
Revisar e atualizar as coordenadas quando houver mudanças na interface.
Resolução de tela diferente
Coordenadas podem variar dependendo da resolução do monitor.
Como evitar:
Garantir que o robô seja executado em ambiente com resolução consistente.
Boas práticas
Utilizar coordenadas apenas quando não houver outro método de identificação de elementos.
Validar as posições de clique antes de executar o robô em produção.
Manter consistência de resolução e layout da interface.
Utilizar nomes claros no campo Título para facilitar a manutenção do fluxo.
Last updated
Was this helpful?

