CAPSOLVER
Blog
Cómo resolver reCaptcha v2 usando Selenium [JavaScript] con la extensión Capsolver

Cómo resolver reCaptcha v2 usando Selenium [Javascript] con la extensión Capsolver

Logo of CapSolver

Adélia Cruz

Neural Network Developer

14-Oct-2025

solucionador de reCaptcha con Selenium

Resolver reCaptcha usando Selenium y la extensión Capsolver

En este blog, le guiaremos a través del proceso de configurar Selenium con la extensión Capsolver para resolver reCaptcha v2. Este método también se puede aplicar a otros tipos de captchas.

1. Instalación de Selenium y componentes necesarios

Primero, debe instalar Selenium y otros componentes necesarios. Puede hacerlo utilizando npm:

Copy
npm install selenium-webdriver

Asegúrese de tener los controladores adecuados para el navegador que intente usar (por ejemplo, ChromeDriver para Google Chrome, GeckoDriver para Firefox).

2. Configuración de la extensión Capsolver

Descargue la extensión Capsolver desde aquí. Descomprímala en el directorio ./CapSolver.Browser.Extension en la raíz de su proyecto.

La extensión ofrece varias configuraciones, incluyendo la resolución automática de captchas, soporte para proxies y más. Estas configuraciones se encuentran en ./assets/config.json. Aquí hay un ejemplo de la configuración:

json Copy
{
  "apiKey": "SuClaveAPI",
  "useCapsolver": true,
  "useProxy": false,
  "proxyType": "http",
  "hostOrIp": "",
  "port": "",
  "proxyLogin": "",
  "proxyPassword": "",
  "enabledForBlacklistControl": false,
  "blackUrlList": [],
  "enabledForRecaptcha": true,
  "enabledForRecaptchaV3": true,
  "enabledForcaptcha": true,
  "enabledForcaptcha": true,
  "reCaptchaMode": "token",
  "captchaMode": "click",
  "reCaptchaDelayTime": 0,
  "captchaDelayTime": 0,
  "reCaptchaRepeatTimes": 10,
  "reCaptcha3RepeatTimes": 10,
  "captchaRepeatTimes": 10,
  "captchaRepeatTimes": 10
}

Inserte su clave de API en el campo apiKey en ./assets/config.json. Puede encontrar su clave de API en la página de Capsolver.

Para este ejemplo, usaremos reCaptchaMode establecido en token, pero también puede usar el modo click para reCaptcha.

3. Configuración de Selenium para resolver reCaptcha con la extensión Capsolver

Primero, debe configurar WebDriver de Selenium y configurarlo para usar la extensión Capsolver. Aquí hay un ejemplo usando ChromeDriver:

javascript Copy
const { Builder } = require('selenium-webdriver');
const chrome = require('selenium-webdriver/chrome');
const path = require('path');

(async function solveCaptcha() {
  let options = new chrome.Options();
  options.addArguments(`--load-extension=${path.join(__dirname, 'CapSolver.Browser.Extension')}`);

  let driver = await new Builder()
    .forBrowser('chrome')
    .setChromeOptions(options)
    .build();

  try {
    // Navegar a la página con reCaptcha
    await driver.get('https://www.google.com/recaptcha/api2/demo');

    // Esperar al botón del solucionador de reCaptcha y hacer clic en él
    await driver.wait(until.elementLocated(By.css('#recaptcha-anchor-label')), 10000);
    await driver.findElement(By.css('#recaptcha-anchor-label')).click();

    // Agregar pasos adicionales según sus requisitos

  } finally {
    await driver.quit();
  }
})();

Código completo:

javascript Copy
const { Builder, By, until } = require('selenium-webdriver');
const chrome = require('selenium-webdriver/chrome');
const path = require('path');

(async function solveCaptcha() {
  let options = new chrome.Options();
  options.addArguments(`--load-extension=${path.join(__dirname, 'CapSolver.Browser.Extension')}`);

  let driver = await new Builder()
    .forBrowser('chrome')
    .setChromeOptions(options)
    .build();

  try {
    await driver.get('https://site.example');
    await driver.wait(until.elementLocated(By.css('#recaptcha-anchor-label')), 10000);
    await driver.findElement(By.css('#recaptcha-anchor-label')).click();
  } finally {
    await driver.quit();
  }
})();

¡Y eso es todo! Ha resuelto correctamente reCaptcha v2 usando la extensión Capsolver y Selenium. Para resolver otros tipos de captchas, simplemente siga los mismos pasos y ajuste según sea necesario.

Equipo de Capsolver 💜

Aviso de Cumplimiento: La información proporcionada en este blog es solo para fines informativos. CapSolver se compromete a cumplir con todas las leyes y regulaciones aplicables. El uso de la red de CapSolver para actividades ilegales, fraudulentas o abusivas está estrictamente prohibido y será investigado. Nuestras soluciones para la resolución de captcha mejoran la experiencia del usuario mientras garantizan un 100% de cumplimiento al ayudar a resolver las dificultades de captcha durante el rastreo de datos públicos. Fomentamos el uso responsable de nuestros servicios. Para obtener más información, visite nuestros Términos de Servicio y Política de Privacidad.

Máse

Extensión Capsolver - Resolver reCaptcha en tu navegador
CapSolver Extension - Resolver reCAPTCHA en tu navegador

Resolver reCaptcha v2 / v3 / invisible / enterprise en cualquier página web sin esfuerzo usando la Extensión Capsolver para Resolver Captchas

reCAPTCHA
Logo of CapSolver

Adélia Cruz

27-Oct-2025

Cómo resolver reCAPTCHA en el web scraping usando Python
Cómo resolver reCAPTCHA en el web scraping usando Python

Aprende a resolver reCAPTCHA v2 y v3 en el raspado web usando Python y Capsolver. Guía paso a paso, opciones de proxy y ejemplos de código para una automatización fluida.

reCAPTCHA
Logo of CapSolver

Adélia Cruz

24-Oct-2025

Automatización de SEO impulsada por IA: Cómo resolver Captcha para una recopilación de datos SERP más inteligente
Automatización de SEO impulsada por IA: Cómo resolver Captcha para una recopilación de datos de SERP más inteligente

Descubre cómo la automatización de SEO impulsada por IA supera los desafíos de CAPTCHA para una recopilación más inteligente de datos de SERP y conoce las soluciones de reCAPTCHA v2/v3

reCAPTCHA
Logo of CapSolver

Adélia Cruz

23-Oct-2025

Guía para resolver reCAPTCHA v2
Cómo resolver reCAPTCHA v2: Guía para resolver reCAPTCHA v2

Aprende a automatizar la resolución de Google reCAPTCHA v2 usando CapSolver. Descubre la integración de API y SDK, guías paso a paso y códigos de bonificación para facilitar la resolución de captchas en proyectos de scraping web, automatización y desarrollo.

reCAPTCHA
Logo of CapSolver

Emma Foster

22-Oct-2025

Resolutor de Recaptcha
Solucionador de reCAPTCHA Reconocimiento Automático y Métodos de Resolución

Aprende cómo reconocer y resolver automáticamente los desafíos de Google reCAPTCHA v2, v3, invisible y empresarial usando técnicas avanzadas de IA y OCR.

reCAPTCHA
Logo of CapSolver

Aloísio Vítor

22-Oct-2025

Mejor resolutor de Captcha
¿Cuál solucionador de reCAPTCHA es el mejor? Mejor solucionador de reCAPTCHA

En este artículo, exploraremos los factores clave que determinan la efectividad de un solucionador de reCAPTCHA y destacaremos por qué CapSolver se destaca como el mejor solucionador de reCAPTCHA para 2024.

reCAPTCHA
Logo of CapSolver

Anh Tuan

22-Oct-2025