Passos
Passos é a forma de montar o que uma ação faz sem escrever código. Uma ação escrita como Passos é uma lista: cada linha é uma coisa a fazer, como Enviar teclas, Digitar texto ou Aguardar, com os detalhes preenchidos abaixo dela. Quando a ação é executada, os passos são executados de cima para baixo.
Esta ação abre uma nova guia do navegador, aguarda que ela apareça, digita uma pesquisa e pressiona Enter.
Para quem é o Passos
O Passos é para todos que não querem escrever um script. Você escolhe passos de uma lista, preenche campos, e o editor verifica o que você digita enquanto digita. Os passos mais comuns estão a um clique de distância, como chips, e todas as funções internas, variáveis, condições e repetições também estão lá, tanto no modo Simples quanto no Avançado.
O mesmo editor de Passos é usado em todos os lugares onde o Input.Observer executa algo: uma ação na página Ações, um snippet, os scripts antes e depois de um grupo de aplicativos, os eventos globais, o Gravador de macros e a Área de testes.
Passos e Script
Passos e Script são duas formas de escrever a mesma coisa. Um passo chama uma das funções internas do Input.Observer, as mesmas que um script chama, e segue as mesmas regras para os valores. As diferenças:
- O Passos não tem aritmética nem montagem de texto a partir de partes. O campo de um passo contém um valor, uma variável ou uma de um conjunto fixo de leituras, como Janela de destino, nunca um cálculo.
- O Passos tem Repetir enquanto…, Repetir até…, Sair da repetição e Parar os passos, que o Script não tem.
- Uma lista de passos pode ser traduzida em um script, mas não o contrário.
Quando a sua ação ficar grande demais para o Passos, consulte De Passos para Script. A Referência da linguagem de script cobre a linguagem de script e todas as funções internas.
Nesta seção
| Página | O que ela cobre |
|---|---|
| O editor de Passos | A lista de passos, os campos do passo selecionado e o que os modos Simples e Avançado mostram. |
| Adicionar e organizar passos | Adicionar passos, e movê-los, removê-los e expandi-los. |
| Parâmetros dos passos | Preencher os campos de um passo e guardar o resultado dele. |
| Variáveis | Guardar um valor em um passo e usá-lo em um passo posterior. |
| Condições | Executar passos somente quando algo é verdadeiro. |
| Repetir passos | Executar passos um número de vezes, enquanto ou até que algo seja verdadeiro. |
| Receitas prontas | Ações completas, um passo de cada vez. |
| De Passos para Script | Quando mudar, a visualização de código e a tradução dos passos. |
| Problemas que o editor de Passos relata | Cada mensagem que o editor mostra e como corrigi-la. |
Teste os passos com segurança na página Área de testes antes de dar a eles um gatilho. Ela os executa contra janelas simuladas e reproduz o que aconteceu.
- O editor de Passos — A lista de passos, os campos do passo selecionado, os chips que adicionam passos e o que os modos Simples e Avançado mostram.
- Adicionar e organizar passos — Os chips que adicionam passos, a lista de todas as funções internas, onde um passo novo fica e como mover e remover passos.
- Parâmetros dos passos — Os campos de um passo: o que cada tipo aceita, escolher um valor no menu, as verificações enquanto você digita e guardar o resultado de um passo.
- Variáveis — Salve um valor em um passo e use-o em um passo posterior: Salvar resultado como, Definir variável, os quatro tipos de valor e as regras de nomes.
- Condições — Execute passos somente quando algo é verdadeiro: os blocos Se e Se… senão…, os três tipos de condição, inverter uma condição e parar antes.
- Repetir passos — Execute passos um número de vezes, enquanto uma condição é verdadeira ou até que ela seja, e saia de uma repetição antes do fim.
- Receitas prontas — Ações completas feitas com passos: fechar uma guia, digitar uma assinatura, mover uma janela para a próxima tela, maximizar ou restaurar, teclas de mídia e mais.
- De Passos para Script — Quando uma ação fica grande demais para o Passos, a visualização de código que mostra os passos como texto e a tradução dos passos em um script.
- Problemas que o editor de Passos relata — Cada mensagem que o editor de Passos mostra: o que a causa e como corrigi-la.