CapSkip SDKs

SDK pemecahan captcha untuk setiap stack

Satu pemecah lokal, empat klien resmi. CapSkip berjalan di komputer Anda dan menyediakan API HTTP pemecah captcha standar, dan setiap SDK membungkusnya dengan nama metode yang rapi sehingga Anda dapat memecahkan captcha gambar, reCAPTCHA v2 dan v3, Cloudflare Turnstile, serta GeeTest v3 dari kode Anda sendiri.

Setiap SDK memecahkan set yang sama dari

CAPTCHA Gambar

Teks terdistorsi yang dibaca langsung dari gambar, URL, atau string base64.

reCAPTCHA v2

Varian checkbox, invisible, dan Enterprise.

reCAPTCHA v3

Berbasis skor, dengan dukungan action dan Enterprise.

Cloudflare Turnstile

Token widget dan token halaman challenge lengkap.

GeeTest v3

Puzzle geser, mengembalikan challenge, validate, dan seccode.

Python SDK

Python 3.10+

1

Instal SDK

Terminal
pip install capskip
2

Pecahkan captcha pertama Anda

Python
from capskip import CapSkip

solver = CapSkip(host="127.0.0.1", port=8080)

result = solver.recaptcha(
    sitekey="YOUR_SITEKEY",
    url="https://example.com/page-with-recaptcha",
)

print(result["code"])  # g-recaptcha-response token
3

Melangkah lebih jauh

Python
import asyncio
from capskip import AsyncCapSkip

async def main():
    solver = AsyncCapSkip()
    r1, r2 = await asyncio.gather(
        solver.recaptcha(sitekey="...", url="https://a.com"),
        solver.turnstile(sitekey="...", url="https://b.com"),
    )
    print(r1["code"], r2["code"])

asyncio.run(main())
Tutorial lengkap dan referensi API di GitHub →

Node.js SDK

Node.js 18+

1

Instal SDK

Terminal
npm install capskip
2

Pecahkan captcha pertama Anda

JavaScript
const { CapSkip } = require('capskip');

const solver = new CapSkip({ host: '127.0.0.1', port: 8080 });

(async () => {
  const result = await solver.recaptcha(
    'YOUR_SITEKEY',
    'https://example.com/page-with-recaptcha',
  );

  console.log(result.code); // g-recaptcha-response token
})();
3

Melangkah lebih jauh

JavaScript
const { CapSkip } = require('capskip');

const solver = new CapSkip();

const [r1, r2] = await Promise.all([
  solver.recaptcha('...', 'https://a.com'),
  solver.turnstile('...', 'https://b.com'),
]);

console.log(r1.code, r2.code);
Tutorial lengkap dan referensi API di GitHub →

PHP SDK

PHP 8.0+

1

Instal SDK

Terminal
composer require capskip/capskip
2

Pecahkan captcha pertama Anda

PHP
<?php

require 'vendor/autoload.php';

use CapSkip\CapSkip;

$solver = new CapSkip(['host' => '127.0.0.1', 'port' => 8080]);

$result = $solver->recaptcha(
    'YOUR_SITEKEY',
    'https://example.com/page-with-recaptcha'
);

echo $result['code']; // g-recaptcha-response token
3

Melangkah lebih jauh

PHP
<?php
// reCAPTCHA v3
$v3 = $solver->recaptcha('...', 'https://example.com', [
    'version' => 'v3',
    'action'  => 'submit',
    'score'   => 0.7,
]);

echo $v3['code'];
Tutorial lengkap dan referensi API di GitHub →

.NET / C# SDK

.NET Standard 2.0+

1

Instal SDK

Terminal
dotnet add package CapSkip
2

Pecahkan captcha pertama Anda

C#
using CapSkip;

var solver = new CapSkipClient(host: "127.0.0.1", port: 8080);

var result = await solver.RecaptchaAsync(
    "YOUR_SITEKEY",
    "https://example.com/page-with-recaptcha");

Console.WriteLine(result.Code); // g-recaptcha-response token
3

Melangkah lebih jauh

C#
using CapSkip;

var solver = new CapSkipClient();

// reCAPTCHA v3
var v3 = await solver.RecaptchaAsync("...", "https://example.com",
    new Dictionary<string, object?>
    {
        ["version"] = "v3",
        ["action"]  = "submit",
        ["score"]   = 0.7,
    });

Console.WriteLine(v3.Code);
Tutorial lengkap dan referensi API di GitHub →