हर स्टैक के लिए कैप्चा हल करने वाले SDK
एक लोकल सॉल्वर, चार आधिकारिक क्लाइंट। CapSkip आपकी मशीन पर चलता है और एक स्टैंडर्ड captcha-solver HTTP API एक्सपोज़ करता है, और हर SDK इसे साफ़ मेथड नामों के साथ रैप करता है ताकि आप अपने कोड से इमेज कैप्चा, reCAPTCHA v2 और v3, Cloudflare Turnstile, और GeeTest v3 हल कर सकें।
हर SDK एक ही सेट हल करता है
Image CAPTCHA
किसी image, URL, या base64 string से सीधे पढ़ा गया विकृत text।
reCAPTCHA v2
Checkbox, invisible, और Enterprise वेरिएंट।
reCAPTCHA v3
Score आधारित, action और Enterprise support के साथ।
Cloudflare Turnstile
Widget tokens और पूरे challenge-page tokens।
GeeTest v3
Slide puzzles, challenge, validate, और seccode लौटाना।
SDK इंस्टॉल करें
pip install capskipअपना पहला कैप्चा हल करें
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आगे बढ़ें
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 इंस्टॉल करें
npm install capskipअपना पहला कैप्चा हल करें
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
})();आगे बढ़ें
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 इंस्टॉल करें
composer require capskip/capskipअपना पहला कैप्चा हल करें
<?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आगे बढ़ें
<?php
// reCAPTCHA v3
$v3 = $solver->recaptcha('...', 'https://example.com', [
'version' => 'v3',
'action' => 'submit',
'score' => 0.7,
]);
echo $v3['code'];SDK इंस्टॉल करें
dotnet add package CapSkipअपना पहला कैप्चा हल करें
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आगे बढ़ें
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);