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 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.

Ethan Collins
15-Dec-2025

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.

Emma Foster
15-Dec-2025

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.

Anh Tuan
15-Dec-2025

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.

Adélia Cruz
15-Dec-2025

AdsPower: Desbloqueie Seu Potencial de Renda com o Navegador AdsPower
preview

Adélia Cruz
15-Dec-2025

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...

Sora Fujimoto
12-Dec-2025




