CAPSOLVER
Blog
Cara menyelesaikan reCaptcha v2 dengan Selenium [Javascript] dengan Ekstensi Capsolver

Cara menyelesaikan reCaptcha v2 menggunakan Selenium [Javascript] dengan Ekstensi Capsolver

Logo of CapSolver

Ethan Collins

Pattern Recognition Specialist

14-Oct-2025

solver reCaptcha selenium

Menyelesaikan reCaptcha Menggunakan Selenium dan Ekstensi Capsolver

Dalam blog ini, kami akan memandu Anda melalui proses mengatur Selenium dengan ekstensi Capsolver untuk menyelesaikan reCaptcha v2. Metode ini juga dapat diterapkan untuk jenis captcha lainnya.

1. Instalasi Selenium dan Komponen yang Diperlukan

Pertama, Anda perlu menginstal Selenium dan komponen lain yang diperlukan. Anda dapat melakukannya menggunakan npm:

Copy
npm install selenium-webdriver

Pastikan Anda memiliki driver yang sesuai untuk browser yang ingin Anda gunakan (misalnya, ChromeDriver untuk Google Chrome, GeckoDriver untuk Firefox).

2. Konfigurasi Ekstensi Capsolver

Unduh ekstensi Capsolver dari sini. Ekstrak file tersebut ke direktori ./CapSolver.Browser.Extension di akar proyek Anda.

Ekstensi ini menawarkan berbagai pengaturan, termasuk penyelesaian captcha otomatis, dukungan proxy, dan lainnya. Pengaturan ini terletak di ./assets/config.json. Berikut contoh konfigurasinya:

json Copy
{
  "apiKey": "KunciAPIAnda",
  "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
}

Masukkan kunci API Anda di bidang apiKey di ./assets/config.json. Anda dapat menemukan kunci API Anda di halaman Capsolver.

Untuk contoh ini, kami akan menggunakan reCaptchaMode yang diatur ke token, tetapi Anda juga dapat menggunakan mode click untuk reCaptcha.

3. Mengatur Selenium untuk Menyelesaikan reCaptcha dengan Ekstensi Capsolver

Pertama, Anda perlu mengatur WebDriver Selenium dan mengonfigurasinya untuk menggunakan ekstensi Capsolver. Berikut contoh menggunakan 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 {
    // Navigasi ke halaman dengan reCaptcha
    await driver.get('https://www.google.com/recaptcha/api2/demo');

    // Tunggu tombol solver captcha dan klik
    await driver.wait(until.elementLocated(By.css('#recaptcha-anchor-label')), 10000);
    await driver.findElement(By.css('#recaptcha-anchor-label')).click();

    // Tambahkan langkah tambahan sesuai kebutuhan Anda

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

Kode Lengkap:

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();
  }
})();

Dan itu dia! Anda telah berhasil menyelesaikan reCaptcha v2 menggunakan Ekstensi Capsolver dan Selenium. Untuk menyelesaikan jenis captcha lainnya, ikuti langkah yang sama dan sesuaikan sesuai kebutuhan.

Tim Capsolver 💜

Pernyataan Kepatuhan: Informasi yang diberikan di blog ini hanya untuk tujuan informasi. CapSolver berkomitmen untuk mematuhi semua hukum dan peraturan yang berlaku. Penggunaan jaringan CapSolver untuk kegiatan ilegal, penipuan, atau penyalahgunaan sangat dilarang dan akan diselidiki. Solusi penyelesaian captcha kami meningkatkan pengalaman pengguna sambil memastikan kepatuhan 100% dalam membantu menyelesaikan kesulitan captcha selama pengambilan data publik. Kami mendorong penggunaan layanan kami secara bertanggung jawab. Untuk informasi lebih lanjut, silakan kunjungi Syarat Layanan dan Kebijakan Privasi.

Lebih lanjut

Pengambilan Data Website E-Commerce
Cara Mengatasi Captcha Saat Scrapping Website E-commerce

Pelajari cara menggunakan API ImageToText CapSolver untuk menyelesaikan tantangan CAPTCHA di situs e-commerce. Capai ekstraksi data yang efisien, stabil, dan tidak terputus.

reCAPTCHA
Logo of CapSolver

Rajinder Singh

05-Nov-2025

Ekstensi Capsolver - Menyelesaikan reCAPTCHA di browser Anda
Ekstensi CapSolver - Selesaikan reCAPTCHA di Browser Anda

Selesaikan reCaptcha v2 / v3 / invisible / enterprise di halaman web apa pun tanpa usaha menggunakan Ekstensi Capsolver Captcha Solver

reCAPTCHA
Logo of CapSolver

Ethan Collins

27-Oct-2025

pemindai web pemecah captcha
Cara Menyelesaikan reCAPTCHA dalam Web Scraping Menggunakan Python

Pelajari cara menyelesaikan reCAPTCHA v2 dan v3 dalam web scraping dengan Python dan Capsolver. Panduan langkah demi langkah, opsi proxy, dan contoh kode untuk otomatisasi yang mulus.

reCAPTCHA
Logo of CapSolver

Ethan Collins

24-Oct-2025

Otomasi SEO Berbasis Kecerdasan Buatan: Cara Menyelesaikan Captcha untuk Pengumpulan Data SERP yang Lebih Cerdas
Otomasi SEO Berbasis Kecerdasan Buatan: Cara Menyelesaikan Captcha untuk Pengumpulan Data SERP yang Lebih Cerdas

Temukan bagaimana otomatisasi SEO yang didukung AI mengatasi tantangan CAPTCHA untuk pengumpulan data SERP yang lebih cerdas dan pelajari solusi reCAPTCHA v2/v3

reCAPTCHA
Logo of CapSolver

Ethan Collins

23-Oct-2025

Panduan Menyelesaikan reCAPTCHA v2
Cara Menyelesaikan reCAPTCHA v2: Panduan Menyelesaikan reCAPTCHA v2

Pelajari cara mengotomatisasi penyelesaian Google reCAPTCHA v2 menggunakan CapSolver. Temukan integrasi API dan SDK, panduan langkah demi langkah, dan kode bonus untuk mempermudah penyelesaian captcha dalam proyek web scraping, otomatisasi, dan pengembangan.

reCAPTCHA
Logo of CapSolver

Emma Foster

22-Oct-2025

Pemecah Recaptcha
Solver reCAPTCHA Pengenalan Otomatis dan Metode Penyelesaian

Pelajari cara mengenali dan menyelesaikan secara otomatis tantangan Google reCAPTCHA v2, v3, tidak terlihat, dan perusahaan menggunakan teknik AI dan pengenalan karakter optik yang canggih.

reCAPTCHA
Logo of CapSolver

Emma Foster

22-Oct-2025