Como Resolver CAPTCHA no UI.Vision com a API 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
- Cadastre-se no CapSolver: Crie uma conta no Painel CapSolver, adicione fundos e obtenha sua chave de API.
- Instale a extensão CapSolver: Adicione a extensão CapSolver ao Chrome ou Firefox na Chrome Web Store ou em complementos do Firefox.
- Configure a extensão: Insira sua chave de API CapSolver nas configurações da extensão para habilitar a resolução automática.
- Instale o UI.Vision: Adicione a extensão UI.Vision RPA ao seu navegador.
- 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.
- 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
- Instale a extensão UI.Vision RPA.
- Instale a extensão do navegador CapSolver e configure-a com sua chave de API.
- Importe o JSON para o UI.Vision como uma nova macro.
Exemplo de código completo
json
{
"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:
- Navegação: Abre a página de demonstração, acionando o CAPTCHA.
- Resolução automática: A extensão CapSolver detecta e resolve o reCAPTCHA, atualizando o botão de dica para 'resolvido'.
- Aguardar e afirmar: A macro aguarda até 30 segundos pelo estado resolvido e afirma sua presença.
- Envio: Clica no botão enviar, concluindo o formulário.
- 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.
Navegadores e ferramentas suportados
- 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

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.

Adélia Cruz
04-Feb-2026

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.

Aloísio Vítor
04-Feb-2026

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.

Adélia Cruz
04-Feb-2026

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.

Adélia Cruz
03-Feb-2026

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.

Emma Foster
28-Jan-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.

Sora Fujimoto
26-Jan-2026




