Pular para o conteúdo principal
Roberty Studio
RPATeclado

Inserir texto

Inserir texto

Digita um texto no campo ou aplicação que estiver em foco no momento da execução. Simula a digitação humana caractere a caractere diretamente no sistema operacional.


Opções​

Texto​

Informe o texto que será digitado pelo robô no campo em foco. Pode ser um valor fixo ou o resultado de outra ação.

Opções avançadas​

Pressionar teclas sequencialmente​

Quando ativado, digita cada caractere como um pressionamento individual de tecla. Útil para campos que não respondem à digitação padrão. Padrão: Não.

Caracteres especiais

Neste modo, alguns caracteres são interpretados como comandos de teclado. Se o texto contiver esses caracteres literalmente, envolva-os em chaves para escapá-los — por exemplo, use {%} para digitar um % comum.

CaractereFunçãoComo escapar
+Mantém SHIFT pressionado{+}
^Mantém CTRL pressionado{^}
%Mantém ALT pressionado{%}
~Envia a tecla ENTER{~}

Retornos​

Código Javascript​

js
actions["id-da-acao"].count // quantidade de textos inseridos (Número)

Seleção de campos​

  • count — quantidade de textos inseridos pela ação (Número)

Regras e Condições​

  • O campo Texto é obrigatório.
  • O cursor deve estar posicionado no campo correto antes de executar esta ação. Utilize ações de clique ou foco para garantir isso.
  • Caracteres especiais podem ter comportamento diferente dependendo do teclado configurado no sistema operacional.
  • No macOS, com Pressionar teclas sequencialmente ativado, o texto é colado pela área de transferência (o conteúdo anterior da área de transferência é restaurado em seguida). No Linux essa opção é ignorada e o texto é sempre digitado pelo xdotool, que precisa estar instalado.