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

Cara Mengotomasi Penyelesaian reCAPTCHA untuk Platform Pengujian Standar Kecerdasan Buatan
Cara Mengotomasi Penyelesaian reCAPTCHA untuk Platform Pembandingan Kecerdasan Buatan

Pelajari cara mengotomatisasi reCAPTCHA v2 dan v3 untuk pembandingan AI. Gunakan CapSolver untuk mempermudah pengumpulan data dan menjaga alur kerja AI berkinerja tinggi.

reCAPTCHA
Logo of CapSolver

Sora Fujimoto

28-Feb-2026

Cara Mengatasi Masalah reCAPTCHA Umum dalam Web Scraping
Cara Memperbaiki Masalah reCAPTCHA Umum dalam Pengambilan Data Web

Pelajari cara memperbaiki masalah reCAPTCHA umum dalam web scraping. Temukan solusi praktis untuk reCAPTCHA v2 dan v3 untuk mempertahankan alur kerja pengumpulan data yang mulus.

reCAPTCHA
Logo of CapSolver

Lucas Mitchell

13-Feb-2026

Selesaikan Tak Terbatas Captcha dengan Solver Captcha Terbaik
Menyelesaikan Captcha Tanpa Batas dengan Pemecah Captcha Terbaik

Pelajari cara menyelesaikan Captcha tak terbatas dengan lancar menggunakan solver Captcha terbaik, panduan rinci tentang mengatur dan mengotomasi solusi Captcha secara efektif

reCAPTCHA
Logo of CapSolver

Adélia Cruz

20-Jan-2026

Terbaik Pemecah reCAPTCHA 2026 untuk Otomasi & Web Scraping
Terbaik Solver reCAPTCHA 2026 untuk Otomasi & Scraping Web

Temukan pemecah reCAPTCHA terbaik untuk otomatisasi dan penggalian web pada 2026. Pelajari cara kerjanya, pilih yang tepat, dan tetap unggul dalam deteksi bot.

reCAPTCHA
Logo of CapSolver

Emma Foster

15-Jan-2026

Menyelesaikan reCAPTCHA dalam C++: Panduan Lengkap
Menyelesaikan reCAPTCHA dalam C++: Panduan Lengkap

Pelajari cara menyelesaikan reCAPTCHA dalam C++ menggunakan API CapSolver. Panduan lengkap ini mencakup persiapan proyek Anda, pembuatan tugas, dan pengambilan hasil tugas dengan contoh praktis.

reCAPTCHA
Logo of CapSolver

Emma Foster

14-Jan-2026

Cara Menyelesaikan reCAPTCHA dengan Node.js | Panduan di 2024
Cara Menyelesaikan reCAPTCHA dengan Node.js | Panduan pada 2026

Pelajari cara menyelesaikan reCAPTCHA v2 dan v3 dengan mudah menggunakan Node.js dan alat penyelesaian dalam panduan ini. Tingkatkan kemampuan otomatisasi Anda hari ini!

reCAPTCHA
Logo of CapSolver

Nikolai Smirnov

05-Jan-2026