Utilizando Sincronização Manual

Utilize a sincronização manual quando a execução for considerada de prioridade mais alta do que a execução automática do script. Os algoritmos de sincronização são confiáveis, mas levam mais tempo para serem executados do que o necessário.

Sobre Esta Tarefa

Para executar a sincronização manual:

Procedimento

  1. Na barra de ferramentas do Monitor de Registros, antes de digitar o texto, clique no ícone Assistente de Ação e Ponto de Verificação ícone Assistente de Ação e Verificação.
  2. Arraste o ícone Localizador de Objeto ícone Localizador de Objeto sobre o terminal host para selecionar o objeto da janela. Uma linha espessa vermelha traça o terminal quando selecionado.
  3. Clique em Aguardar até e digite a entrada do texto. A entrada no script é a seguinte:
    Screen().waitForExistence();
    TFrame().inputKeys("logoff{ENTER}"); 

    Nesse caso, a janela correta é carregada por causa do tempo de espera. Você não precisa contar com o algoritmo de sincronização.

  4. Altere a segunda linha do script anterior:
    TFrame(ANY, UNINITIALIZED).inputKeys("logoff{ENTER}"); 
    Você pode enviar os pressionamentos de tecla independentemente do estado do terminal determinado pelo código de sincronização.

Feedback