Her yapı için captcha çözme SDK'ları
Tek bir yerel çözücü, dört resmî istemci. CapSkip kendi makinenizde çalışır ve standart bir CAPTCHA çözme HTTP API'si sunar; her SDK bunu anlaşılır metot adlarıyla sarmalar, böylece görüntü CAPTCHA'larını, reCAPTCHA v2 ve v3'ü, Cloudflare Turnstile'ı, GeeTest v3'ü, ALTCHA'yı, CaptchaFox'u, Capy Puzzle'ı ve Friendly Captcha'yı kendi kodunuzdan çözebilirsiniz.
- Sınırsız çözüm
- Saniyeler içinde çözer
- %90-100 doğruluk
solver = CapSkip()
token = solver.turnstile(
sitekey = "0x4AAA…",
url = "example.com/login")0.qA7fK2nR9…7s · $0.00Her 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.
ALTCHA
İş kanıtı; token'ı ve onu çözen sayacı döndürür.
Capy Puzzle
Parçayı sürükleme bulmacası; captchakey, challengekey ve answer değerlerini döndürür.
CaptchaFox
Gizlilik odaklı widget, doğrulama token'ını döndürür.
Friendly Captcha
Tarayıcıda iş kanıtı, hem friendly-challenge widget'ı hem de daha yeni SDK.
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);