CAPSOLVER
Blog
Como Resolver CAPTCHA no UI.Vision com a API CapSolver

Como Resolver CAPTCHA no UI.Vision com a API CapSolver

Logo of CapSolver

Aloísio Vítor

Image Processing Expert

27-Aug-2025

UI.Vision é uma extensão popular de RPA e automação de navegador de código aberto para Chrome e Firefox. É amplamente utilizada para raspagem da web, extração de dados, testes automatizados e preenchimento de formulários, permitindo que desenvolvedores e não programadores criem macros ou executem scripts Selenium IDE diretamente no navegador. No entanto, ao lidar com sites protegidos por CAPTCHAs, essas automações geralmente falham e exigem solução manual.

CapSolver é um serviço de solução de CAPTCHA com tecnologia de IA projetado para raspagem, rastreio e automação de navegador em escala. Ele pode resolver automaticamente reCAPTCHA, Cloudflare Turnstile e outros desafios comuns. Ao combinar a extensão CapSolver com o UI.Vision, você pode criar fluxos de trabalho de automação totalmente automatizados sem problemas.

Este guia mostra como integrar rapidamente o CapSolver ao UI.Vision, incluindo configuração, um exemplo de macro pronto para uso e melhores práticas para automação web confiável.

Visão geral e casos de uso do UI.Vision

O UI.Vision RPA é uma ferramenta versátil de automação de navegador que combina scripts visuais com recursos avançados como visão computacional (por meio de XModules), chamadas de API e automação de desktop. Como uma extensão, ele é executado diretamente no navegador, suportando Chrome, Firefox e Edge, com opções para modo sem cabeça e execução de linha de comando. É gratuito para uso ilimitado, com complementos pagos opcionais para recursos aprimorados.

Casos de uso

O UI.Vision é adequado para uma variedade de tarefas de automação, incluindo:

  • Raspagem da Web: Extração de dados de sites para pesquisa, monitoramento ou relatórios.
  • Automação de Formulários: Preenchimento e envio de formulários online, como registros ou pesquisas.
  • Testes: Execução de testes de interface do usuário, verificações de regressão ou testes de carga em aplicativos da web.
  • Fluxos de trabalho RPA: Automação de processos de negócios como tratamento de e-mail ou entrada de dados.

Os CAPTCHAs geralmente aparecem nesses cenários, especialmente em páginas de login ou formulários, tornando a integração de solução essencial para execuções ininterruptas.

Por que a solução CAPTCHA é necessária

Os sites usam CAPTCHAs para bloquear bots automatizados, o que pode interromper as macros do UI.Vision no meio da execução. Essas defesas exigem verificação humana, levando a falhas em automações sem cabeça ou agendadas.

Tipos comuns de CAPTCHA incluem:

Tipo de CAPTCHA Descrição
reCAPTCHA v2 Requer que os usuários marquem uma caixa ou selecionem imagens com base em um prompt.
reCAPTCHA v3 Usa um sistema de pontuação para avaliar o comportamento do usuário, muitas vezes invisível para os usuários.
Cloudflare Turnstile Uma alternativa de CAPTCHA focada na privacidade que minimiza a interação do usuário.

A extensão do navegador CapSolver detecta e resolve automaticamente esses problemas, permitindo que o UI.Vision aguarde a resolução antes de prosseguir.

Como usar o CapSolver para lidar com CAPTCHAs

O CapSolver oferece uma extensão de navegador que resolve automaticamente CAPTCHAs em páginas. Integre-o ao UI.Vision instalando a extensão e usando comandos wait/assert em sua macro para detectar o estado "resolvido".

Passos para integrar o CapSolver ao UI.Vision

  1. Cadastre-se no CapSolver: Crie uma conta no Painel CapSolver, adicione fundos e obtenha sua chave de API.
  2. Instale a extensão CapSolver: Adicione a extensão CapSolver ao Chrome ou Firefox na Chrome Web Store ou em complementos do Firefox.
  3. Configure a extensão: Insira sua chave de API CapSolver nas configurações da extensão para habilitar a resolução automática.
  4. Instale o UI.Vision: Adicione a extensão UI.Vision RPA ao seu navegador.
  5. Crie uma macro: Crie uma macro UI.Vision que navegue até a página, aguarde o CapSolver resolver o CAPTCHA (por meio da presença do elemento) e prossiga.
  6. Execute a macro: Execute no UI.Vision, garantindo que a extensão trate os CAPTCHAs de forma transparente.

Código de demonstração

O UI.Vision usa macros baseadas em JSON. O exemplo abaixo espera o indicador "resolvido" do CapSolver (um elemento com id='capsolver-solver-tip-button' e data-state='solved').

Exemplo de código completo + Explicação passo a passo

Abaixo está uma macro UI.Vision completa (no formato JSON) que demonstra a resolução de um reCAPTCHA v2 em uma página de demonstração usando a extensão CapSolver.

Pré-requisitos

Exemplo de código completo

json Copy
{
  "Name": "solve captcha",
  "CreationDate": "2025-8-20",
  "Commands": [
    {
      "Command": "open",
      "Target": "https://www.google.com/recaptcha/api2/demo",
      "Value": "",
      "Description": ""
    },
    {
      "Command": "waitForPageToLoad",
      "Target": "",
      "Value": "",
      "Description": ""
    },
    {
      "Command": "waitForElementPresent",
      "Target": "xpath=//*[@id='capsolver-solver-tip-button' and @data-state='solved']",
      "Value": "30000",
      "Description": ""
    },
    {
      "Command": "assertElementPresent",
      "Target": "xpath=//*[@id='capsolver-solver-tip-button' and @data-state='solved']",
      "Value": "",
      "Description": ""
    },
    {
      "Command": "click",
      "Target": "id=recaptcha-demo-submit",
      "Value": "",
      "Description": ""
    }
  ]
}

Explicação passo a passo

Passo Descrição
1. Abrir página Usa open para navegar até o site de demonstração reCAPTCHA onde o CAPTCHA aparece.
2. Aguardar o carregamento da página waitForPageToLoad garante que a página esteja totalmente carregada antes de prosseguir.
3. Aguardar CAPTCHA resolvido waitForElementPresent verifica o indicador resolvido do CapSolver (XPath para o botão com data-state='solved'), com tempo limite após 30 segundos. A extensão resolve automaticamente em segundo plano.
4. Afirmar resolvido assertElementPresent verifica se o CAPTCHA foi resolvido; caso contrário, a macro falha.
5. Enviar formulário click no botão enviar para concluir a ação após a resolução.
6. Executar e monitorar Reproduza a macro no UI.Vision; a extensão lida com a resolução e os logs mostram o progresso.

Esta macro depende da extensão CapSolver para injetar a solução automaticamente.

Tutorial de demonstração

Esta macro automatiza a resolução de CAPTCHA na demonstração do reCAPTCHA:

  1. Navegação: Abre a página de demonstração, acionando o CAPTCHA.
  2. Resolução automática: A extensão CapSolver detecta e resolve o reCAPTCHA, atualizando o botão de dica para 'resolvido'.
  3. Aguardar e afirmar: A macro aguarda até 30 segundos pelo estado resolvido e afirma sua presença.
  4. Envio: Clica no botão enviar, concluindo o formulário.
  5. Observação: Na reprodução do UI.Vision, observe a resolução da extensão (ícone visível), então a macro prossegue para o sucesso.

Para uso em situações reais, ajuste os tempos limite ou adicione tratamento de erros (por exemplo, loops) se a resolução levar mais tempo.

Seção de perguntas frequentes

Pergunta Resposta
Quais tipos de CAPTCHAs o CapSolver pode resolver? O CapSolver suporta reCAPTCHA v2/v3, Cloudflare Turnstile e muito mais. Consulte a documentação CapSolver para obter uma lista completa.
Como lidar com diferentes tipos de CAPTCHA? A extensão detecta automaticamente os tipos; configure os tipos suportados nas configurações do CapSolver. Atualize o XPath se o indicador mudar.
E se o CapSolver não conseguir resolver o CAPTCHA? Adicione loops de tentativa na macro ou verifique os logs da extensão. Aumente o tempo de espera para CAPTCHAs complexos.
Posso usar o CapSolver com outras ferramentas RPA? Sim, a extensão CapSolver funciona com qualquer ferramenta baseada em navegador; integração de API disponível para configurações baseadas em código.
Preciso de proxies com CapSolver no UI.Vision? Os proxies ajudam com bloqueios de IP; configure na extensão ou no UI.Vision para cenários avançados.

Conclusão

A integração da extensão do navegador CapSolver com o UI.Vision simplifica o tratamento de CAPTCHA em fluxos de trabalho RPA, permitindo que as macros sejam executadas autonomamente. Essa combinação utiliza a automação visual do UI.Vision com a resolução de IA do CapSolver para tarefas eficientes e confiáveis.

Para começar, inscreva-se no CapSolver e instale a extensão. Baixe o UI.Vision e importe a macro de exemplo. Para mais informações, explore a documentação do CapSolver e a documentação do UI.Vision. Automatize seus CAPTCHAs hoje!

Bônus para usuários do ui.vision: Use o código promocional uivision ao recarregar sua conta CapSolver e receba um crédito bônus exclusivo de 6% — sem limites, sem expiração.

  • UI.Vision: Funciona no Chrome, Firefox, Edge; suporta comandos visuais, JavaScript e importações do Selenium IDE.
  • CapSolver: Extensão de navegador para Chrome/Firefox; API para integrações personalizadas.

Referências

Declaração de Conformidade: As informações fornecidas neste blog são apenas para fins informativos. A CapSolver está comprometida em cumprir todas as leis e regulamentos aplicáveis. O uso da rede CapSolver para atividades ilegais, fraudulentas ou abusivas é estritamente proibido e será investigado. Nossas soluções de resolução de captcha melhoram a experiência do usuário enquanto garantem 100% de conformidade ao ajudar a resolver dificuldades de captcha durante a coleta de dados públicos. Incentivamos o uso responsável de nossos serviços. Para mais informações, visite nossos Termos de Serviço e Política de Privacidade.

Mais

Lidar com o Captcha
Como lidar com o CAPTCHA ao realizar web scraping

Desafios CAPTCHA geralmente interrompem fluxos de trabalho de raspagem de web. CapSolver oferece uma API e uma extensão do navegador para resolver vários tipos de CAPTCHA, ajudando a manter a extração de dados fluida e melhorar a eficiência da automação.

The other captcha
Logo of CapSolver

Ethan Collins

15-Dec-2025

Para-Chrome-Mozilla
Melhor Extensão de Resolução de Captcha Para Chrome, Mozilla

A extensão CapSolver detecta e resolve automaticamente desafios CAPTCHA no Chrome e no Firefox. Alimentada por algoritmos avançados de inteligência artificial, ela executa sem problemas em segundo plano sem exigir nenhum conhecimento de programação. Ao eliminar a resolução manual de CAPTCHA, o CapSolver ajuda os usuários a economizar tempo, melhorar a produtividade e aproveitar uma experiência de navegação e automação mais suave.

Extension
Logo of CapSolver

Emma Foster

15-Dec-2025

solucionador de CAPTCHA
O que é reCAPTCHA? Onde está o exemplo de reCAPTCHA e o demo de reCAPTCHA?

Este artigo fornece uma visão abrangente do reCAPTCHA, seus tipos comuns e uma demonstração ao vivo para ajudar você a entender como funciona. Também mostra como resolver eficientemente o reCAPTCHA v2 usando o CapSolver, melhorando os fluxos de automação e desenvolvimento, enquanto mantém a segurança do site.

reCAPTCHA
Logo of CapSolver

Anh Tuan

15-Dec-2025

Como resolver CAPTCHAs em Python Usando o Botasaurus e o CapSolver (Guia Completo)
Como resolver CAPTCHAs em Python usando Botasaurus e CapSolver (Guia Completo)

Aprenda a integrar o Botasaurus (framework de raspagem de web em Python) com a API do CapSolver para resolver automaticamente reCAPTCHA v2/v3 e Turnstile.

web scraping
Logo of CapSolver

Adélia Cruz

15-Dec-2025

Anúncios Poder
AdsPower: Desbloqueie Seu Potencial de Renda com o Navegador AdsPower

preview

Partners
Logo of CapSolver

Adélia Cruz

15-Dec-2025

melhor extensão para resolver CAPTCHA 2026
Qual é a melhor extensão para resolver CAPTCHA 2026?

No mundo em constante evolução da segurança online, os desafios CAPTCHA tornaram-se uma barreira comum para os usuários da internet...

Extension
Logo of CapSolver

Sora Fujimoto

12-Dec-2025