CapSkip SDKs

Her yapı için captcha çözme SDK'ları

Bir yerel çözücü, dört resmi istemci. CapSkip makinenizde çalışır ve standart bir captcha-solver HTTP API'si sunar; her SDK bunu temiz metot adlarıyla sarmalar; böylece görsel captcha'ları, reCAPTCHA v2 ve v3'ü, Cloudflare Turnstile'ı ve GeeTest v3'ü kendi kodunuzdan çözebilirsiniz.

Her SDK aynı kümeyi çözer

Görüntü CAPTCHA

Bir görüntüden, URL'den veya base64 dizesinden doğrudan okunan bozuk metin.

reCAPTCHA v2

Checkbox, invisible ve Enterprise çeşitleri.

reCAPTCHA v3

Aksiyon ve Enterprise desteğiyle skor tabanlı.

Cloudflare Turnstile

Widget token'ları ve tam challenge sayfası token'ları.

GeeTest v3

Kaydırma bulmacaları; challenge, validate ve seccode döndürür.

Python SDK

Python 3.10+

1

SDK'yı yükleyin

Terminal
pip install capskip
2

İlk captcha'nızı çözün

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

Daha ileri gidin

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())
GitHub'da tam eğitim ve API referansı →

Node.js SDK

Node.js 18+

1

SDK'yı yükleyin

Terminal
npm install capskip
2

İlk captcha'nızı çözün

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

Daha ileri gidin

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);
GitHub'da tam eğitim ve API referansı →

PHP SDK

PHP 8.0+

1

SDK'yı yükleyin

Terminal
composer require capskip/capskip
2

İlk captcha'nızı çözün

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

Daha ileri gidin

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

echo $v3['code'];
GitHub'da tam eğitim ve API referansı →

.NET / C# SDK

.NET Standard 2.0+

1

SDK'yı yükleyin

Terminal
dotnet add package CapSkip
2

İlk captcha'nızı çözün

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

Daha ileri gidin

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);
GitHub'da tam eğitim ve API referansı →