Preencher formulários web repetitivos sem programar
Se você preenche o mesmo formulário toda semana, pode gravar o processo uma vez. Como fazer isso hoje sem escrever código e o que o modo Web vai trazer.
Toda semana você entra no mesmo site, preenche o mesmo formulário com os mesmos dados e clica em Enviar. Pedidos, dados de envio, cadastro de clientes: tarefas simples, mas que se repetem. Se você quer preencher formulários automaticamente sem aprender a programar, pode gravar o processo uma vez e repeti-lo quando quiser. Neste artigo você vai ver quando vale a pena, qual a diferença para o preenchimento automático do navegador e como fazer isso hoje com o Macro Quantic Pro.
Quando uma macro vale a pena
Uma macro vale a pena quando a tarefa cumpre três condições:
- Ela se repete, por exemplo todo dia ou toda semana.
- Os passos são sempre os mesmos: entrar na mesma página, preencher os mesmos campos, clicar nos mesmos botões.
- Os dados mudam pouco ou nada: o mesmo endereço de entrega, o mesmo pedido de sempre, o mesmo relatório.
Se toda vez você precisa decidir o que colocar nos campos, a macro não pode fazer isso por você. Se a tarefa é sempre igual, gravá-la uma vez poupa você de repeti-la à mão.
Por outro lado, não vale a pena nestes casos:
- O formulário muda com frequência de layout ou de ordem dos campos. Você passaria mais tempo regravando do que preenchendo.
- Os dados são diferentes a cada vez, como um pedido diferente ou um cliente novo. Uma macro sempre digita exatamente o que você gravou.
- O site pede verificações como um CAPTCHA ou um código enviado ao celular. Esses passos foram feitos para uma pessoa realizar.
- Você só faz isso de vez em quando. Para isso, o preenchimento automático do navegador costuma bastar.
Preenchimento automático do navegador ou macro
O navegador já ajuda com formulários, então vale saber o que cada um faz:
- O preenchimento automático do navegador preenche campos com dados que você salvou, como seu nome, seu endereço ou seu e-mail. É rápido e já vem integrado, mas você continua navegando, clicando e enviando.
- Uma macro repete o processo inteiro: abre a página, faz os cliques, digita em cada campo e envia. Pode ser iniciada com um atalho ou em um horário definido.
Eles não competem entre si. O preenchimento automático é prático para formulários que você preenche de vez em quando. Uma macro faz mais sentido quando você quer que a tarefa inteira aconteça sem você intervir.
Um detalhe prático: a lista de sugestões do preenchimento automático pode aparecer sobre o formulário enquanto você grava ou reproduz. Se isso acontecer, ela pode cobrir o campo em que a macro ia clicar.
Como fazer no Macro Quantic Pro
Vale ser claro desde o início. O Macro Quantic Pro está preparando um modo Web com navegador integrado, pensado justamente para isso: gravar formulários, encontrar cada campo pelo que ele é e não pela posição, e esperar a página carregar. Hoje, esse modo aparece no programa como Em breve: ainda não está disponível.
Enquanto isso, você pode automatizar um formulário com o modo Área de trabalho, gravando o que faz no seu navegador de sempre.
- Prepare o navegador. Abra-o sempre do mesmo tamanho, por exemplo maximizado, e com o mesmo nível de zoom.
- Grave. Na seção Gravação, com Área de trabalho selecionado, clique em Gravar ou pressione
Alt+F9. Abra a página, clique em cada campo, digite os dados e clique em Enviar. - Pare e salve. Clique em Parar. A macro fica em Minhas macros com o tempo entre cada ação, então respeita o quanto a página demorou enquanto você gravava.
- Teste. Reproduza com
Alt+F8e confira se cada dado cai no seu campo.
Para a macro aguentar pequenas mudanças, ative o Modo inteligente. Na gravação, ele guarda uma pequena imagem do que você clica e, na reprodução, confere onde isso está antes de clicar. Ajuda se um campo se deslocou um pouco ou se o botão demora um instante para aparecer. Está disponível no teste gratuito e nos planos Starter, Pro e Enterprise.
Tenha em mente o limite deste método: no modo Área de trabalho, a macro repete cliques na tela. Se o site mudar muito o layout, você vai precisar gravá-la de novo.
Dicas para a gravação aguentar
- Grave com a página totalmente carregada. Espere o formulário aparecer antes do primeiro clique: essa pausa fica salva na macro e a protege quando o site estiver um pouco mais lento.
- Digite os dados de uma vez. Evite apagar e redigitar enquanto grava: a macro repetiria também os erros e as correções.
- Feche as sugestões do preenchimento automático com
Escse aparecerem sobre um campo, para não cobrirem o próximo clique. - Separe o login do resto. Se o site pedir para entrar, faça essa parte à mão e grave só o que vem depois.
- Se a página demorar muito para carregar, você pode usar um robô OCR que espera um texto específico, por exemplo "Pedido confirmado", e inicia a próxima macro.
Agendar
Se a tarefa se repete toda semana, você não precisa se lembrar dela. Em Tarefas agendadas, clique em Nova tarefa, escolha a macro e a frequência:
- Uma vez, em uma data e um horário.
- Diariamente, em um horário, com a opção de somente dias úteis.
- Semanalmente, nos dias e no horário que você escolher.
O programa precisa estar aberto ou na bandeja do sistema para executar a tarefa. O plano Free, o teste e o Starter permitem 2 tarefas agendadas.
Segurança e limites
Automatizar formulários envolve dados pessoais, então vale ter cuidado:
- Não grave senhas em uma macro. Tudo o que você digita durante a gravação fica salvo como está dentro do arquivo da macro, sem criptografia. É melhor fazer login à mão ou deixar que o gerenciador de senhas do navegador faça isso.
- Seus dados ficam no seu computador. As macros são salvas no seu PC, não na nuvem. Mesmo assim, se você compartilhar ou exportar uma macro, também compartilha o que digitou nela.
- Respeite os termos de cada site. Alguns sites não permitem automação nos termos de uso, e outros a bloqueiam.
- Não use macros para burlar proteções. Um CAPTCHA existe para verificar que há uma pessoa diante da tela. Não tente automatizá-lo nem contorná-lo, e não use macros para enviar spam.
Grave sua primeira tarefa
Se você tem um formulário que preenche toda semana, pode baixar o Macro Quantic Pro grátis na Microsoft Store e gravá-lo hoje no modo Área de trabalho. Para ver como ele grava e reproduz, confira a página do gravador de macros ou a documentação.
Perguntas frequentes
Posso preencher formulários sem programar?
Sim. Com um gravador de macros você preenche o formulário uma vez enquanto grava, e o programa repete seus cliques e o que você digitou. Com o Macro Quantic Pro você pode fazer isso hoje no modo Área de trabalho, no seu navegador de sempre.
Qual a diferença para o preenchimento automático do navegador?
O preenchimento automático preenche campos com dados salvos, mas você continua fazendo o resto. Uma macro repete o processo inteiro: abrir a página, preencher, clicar e enviar, e pode ser agendada.
É seguro salvar dados em uma macro?
As macros são salvas no seu computador, não na nuvem, mas o que você digita fica dentro do arquivo sem criptografia. Por isso é melhor não gravar senhas nem dados especialmente sensíveis.
Posso agendar toda semana?
Sim. Em Tarefas agendadas, escolha a frequência Semanalmente, os dias e o horário. Você também pode executá-la uma única vez ou todos os dias.
Fontes
- Fórum do Keyboard Maestro: Best practice to wait webpage loading