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.
SDK'yı yükleyin
pip install capskipİlk captcha'nızı çözün
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 tokenDaha ileri gidin
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())SDK'yı yükleyin
npm install capskipİlk captcha'nızı çözün
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
})();Daha ileri gidin
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);SDK'yı yükleyin
composer require capskip/capskipİlk captcha'nızı çözün
<?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 tokenDaha ileri gidin
<?php
// reCAPTCHA v3
$v3 = $solver->recaptcha('...', 'https://example.com', [
'version' => 'v3',
'action' => 'submit',
'score' => 0.7,
]);
echo $v3['code'];SDK'yı yükleyin
dotnet add package CapSkipİlk captcha'nızı çözün
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 tokenDaha ileri gidin
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);