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

RoxyBrowser com Integração CapSolver
Como resolver Captcha no RoxyBrowser com integração do CapSolver

Integre o CapSolver com o RoxyBrowser para automatizar tarefas do navegador e contornar o reCAPTCHA, o Turnstile e outros CAPTCHAS.

web scraping
Logo of CapSolver

Adélia Cruz

04-Feb-2026

Crawl4AI vs Firecrawl
Crawl4AI vs Firecrawl: Comparação Completa & Revisão de 2026

Compare Crawl4AI vs Firecrawl em 2026. Descubra os recursos, preços e desempenho destas ferramentas de raspagem de web de IA para extração de markdown prontas para LLM.

AI
Logo of CapSolver

Aloísio Vítor

04-Feb-2026

Easyspider CapSolver Integração de Captcha
Como resolver Captcha no EasySpider com integração do CapSolver

EasySpider é uma ferramenta de raspagem de web e automação do navegador visual e sem código, e quando combinado com o CapSolver, pode resolver de forma confiável CAPTCHAs como reCAPTCHA v2 e Cloudflare Turnstile, permitindo a extração de dados automatizada sem interrupções em sites.

web scraping
Logo of CapSolver

Adélia Cruz

04-Feb-2026

Relevância AI com CapSolver
Como resolver reCAPTCHA v2 no Relevance AI com integração da CapSolver

Construa uma ferramenta da Relevance AI para resolver reCAPTCHA v2 usando o CapSolver. Automatize os envios de formulários via API sem automação de navegador.

web scraping
Logo of CapSolver

Adélia Cruz

03-Feb-2026

Ferramentas de Raspagem de Dados Instantâneas: Formas Rápidas de Extrair Dados da Web Sem Código
Ferramentas de Raspagem de Dados Instantâneas: Métodos Rápidos para Extrair Dados da Web Sem Código

Descubra as melhores ferramentas de raspagem de dados instantâneas para 2026. Aprenda formas rápidas de extrair dados da web sem código usando as melhores extensões e APIs para extração automatizada.

web scraping
Logo of CapSolver

Emma Foster

28-Jan-2026

Top 9 Frameworks de Agente de IA em 2026
Top 9 Frameworks de Agentes de IA em 2026

Descubra os 9 principais frameworks de agentes de IA para 2026, incluindo CrewAI, AutoGen e LangGraph. Aprenda como escolher o melhor framework para orquestração de agentes multi e desenvolvimento de agentes autônomos, e descubra ferramentas essenciais para interação web no mundo real.

AI
Logo of CapSolver

Sora Fujimoto

26-Jan-2026