reCAPTCHA v3 कैसे हल करें
ऊपर वाला box एक लाइव चलाता है reCAPTCHA v3 जाँच। reCAPTCHA v3 invisible और स्कोर-आधारित है: यह एक लौटाता है g-recaptcha-response token जिसे आपका server 0.0 (बॉट) से 1.0 (इंसान) तक के score के लिए वेरिफ़ाई करता है। यह page reCAPTCHA v3 हल करके एक valid token पाने के तीन आसान तरीके दिखाता है: CapSkip browser extension से अपने आप, CapSkip SDK के साथ अपने खुद के code में, या आपके tools जिस captcha service को पहले से कॉल करते हैं उसे CapSkip पर रूट करके। CapSkip आपके device पर लोकल रूप से चलता है, इसलिए कोई प्रति-हल शुल्क नहीं है और कुछ भी आपकी मशीन से बाहर नहीं जाता।
विकल्प 1: browser extension के साथ reCAPTCHA v3 हल करें
reCAPTCHA v3 बायपास करने का सबसे आसान तरीका है CapSkip कैप्चा सॉल्वर extension Chrome और Firefox के लिए। यह किसी भी पेज पर reCAPTCHA v3 script का पता लगाता है और बैकग्राउंड में अपने-आप एक token उत्पन्न करता है, बिना कोई कोड लिखे।
extension इंस्टॉल करें
CapSkip को Chrome Web Store या Firefox Add-ons से जोड़ें। यह Brave, Edge, Opera और Vivaldi में भी काम करता है।
CapSkip ऐप चलाएँ
CapSkip desktop app इंस्टॉल करें और खोलें। यह हल आपके अपने डिवाइस पर करता है और extension के साथ जुड़ता है।
यह अपने आप हल कर देता है
इस page को रीलोड करें और CapSkip background में एक reCAPTCHA v3 token जनरेट कर देता है। नियंत्रण अपने हाथ में रखना पसंद करते हैं? कभी भी manual mode पर स्विच करें।
विकल्प 2: CapSkip SDK के साथ reCAPTCHA v3 हल करें
ऑटोमेशन, कोई स्क्रैपर या कोई बॉट बना रहे हैं? इस्तेमाल करें CapSkip captcha हल करने वाला SDK reCAPTCHA v3 हल करने के लिए Python, Node.js, PHP या C#। आप इस पेज का site key, action और URL पास करते हैं, और CapSkip एक ताज़ा g-recaptcha-response टोकन लौटाता है जिसे आप एक असली टोकन की तरह सबमिट कर सकते हैं।
6LcHaCstAAAAALdP4qCWUKOpcNDRhpT099YkCeQL
demo
https://capskip.com/hi/captcha-demo/recaptcha-v3/
शुरू करने से पहले
CapSkip लोकल रूप से हल करता है। इसे डाउनलोड करके चलाएँ CapSkip desktop app और इसे बैकग्राउंड में खुला रखें। SDK इससे इस पर बात करता है 127.0.0.1:8080, इसलिए कोई cloud कॉल नहीं और कोई प्रति-हल शुल्क नहीं।
SDK इंस्टॉल करें
अपने प्रोजेक्ट में आधिकारिक CapSkip client जोड़ें।
pip install capskipnpm install capskipcomposer require capskip/capskipdotnet add package CapSkipreCAPTCHA v3 हल करें और एक token पाएं
इस पेज की पास करें sitekey, action और url को recaptcha() के साथ version="v3"। CapSkip एक नया लौटाता है g-recaptcha-response token.
from capskip import CapSkip
# Connect to the CapSkip app running on your machine
solver = CapSkip(host="127.0.0.1", port=8080)
# Solve the reCAPTCHA v3 on this page
result = solver.recaptcha(
sitekey="6LcHaCstAAAAALdP4qCWUKOpcNDRhpT099YkCeQL",
url="https://capskip.com/hi/captcha-demo/recaptcha-v3/",
version="v3",
action="demo",
)
token = result["code"] # the g-recaptcha-response token
print(token)const { CapSkip } = require('capskip');
// Connect to the CapSkip app running on your machine
const solver = new CapSkip({ host: '127.0.0.1', port: 8080 });
(async () => {
// Solve the reCAPTCHA v3 on this page
const result = await solver.recaptcha(
'6LcHaCstAAAAALdP4qCWUKOpcNDRhpT099YkCeQL',
'https://capskip.com/hi/captcha-demo/recaptcha-v3/',
{ version: 'v3', action: 'demo' },
);
const token = result.code; // the g-recaptcha-response token
console.log(token);
})();<?php
require 'vendor/autoload.php';
use CapSkip\CapSkip;
// Connect to the CapSkip app running on your machine
$solver = new CapSkip(['host' => '127.0.0.1', 'port' => 8080]);
// Solve the reCAPTCHA v3 on this page
$result = $solver->recaptcha(
'6LcHaCstAAAAALdP4qCWUKOpcNDRhpT099YkCeQL',
'https://capskip.com/hi/captcha-demo/recaptcha-v3/',
['version' => 'v3', 'action' => 'demo']
);
$token = $result['code']; // the g-recaptcha-response token
echo $token;using CapSkip;
// Connect to the CapSkip app running on your machine
var solver = new CapSkipClient(host: "127.0.0.1", port: 8080);
// Solve the reCAPTCHA v3 on this page
var result = await solver.RecaptchaAsync(
"6LcHaCstAAAAALdP4qCWUKOpcNDRhpT099YkCeQL",
"https://capskip.com/hi/captcha-demo/recaptcha-v3/",
new Dictionary<string, object?> { ["version"] = "v3", ["action"] = "demo" });
string token = result.Code; // the g-recaptcha-response token
Console.WriteLine(token);आपको एक लंबा मिलता है g-recaptcha-response token, सबमिट करने के लिए तैयार।
token का उपयोग करें
token को छिपे हुए में डालें g-recaptcha-response फ़ील्ड (या इसे सीधे अपने backend को भेजें), फिर सबमिट करें। आपका server इसे Google siteverify से सत्यापित करता है, जो लौटाता है score और action। ध्यान दें कि जाँचें इस पेज पर बटन अपना खुद का चलाता है grecaptcha.execute() कॉल, इसलिए यह हमेशा एक ताज़ा जेनरेट किए गए ब्राउज़र टोकन को स्कोर करता है, न कि उसे जिसे आप फ़ील्ड में रखते हैं। reCAPTCHA v3 टोकन एकल उपयोग वाले होते हैं और लगभग दो मिनट में एक्सपायर हो जाते हैं, इसलिए हर एक को तुरंत उपयोग करें।
// Drop the solved token into the reCAPTCHA v3 response field
document.querySelector('[name="g-recaptcha-response"]').value = token;
// ...then submit your form. Your backend verifies the token with Google
// siteverify and checks the returned score and action.अन्य reCAPTCHA v3 sites पर CapSkip का उपयोग
reCAPTCHA v3 invisible है, इसलिए पहले पुष्टि करें कि page इसका उपयोग करता है: कोई checkbox नहीं होता, और api.js script इसके साथ लोड होती है render=SITEKEY parameter। इसे SDK से हल करने के लिए आपको page से तीन values चाहिए:
- Site key: the
render=SITEKEYइसमें वैल्यूapi.jsस्क्रिप्ट URL। - क्रिया: पेज के JavaScript में इसके लिए खोजें
grecaptcha.execute()call करें और पढ़ेंactionइसे पास की गई वैल्यू। अगर आपको कोई नहीं मिलती, तो उपयोग करेंverify, जो डिफ़ॉल्ट है। - Page URL: page का पूरा पता।
reCAPTCHA v3 Enterprise
अगर page load होता है enterprise.js के बजाय api.js, जोड़ें enterprise flag:
result = solver.recaptcha(
sitekey="6Lc...ENTERPRISE_SITEKEY",
url="https://example.com/",
version="v3",
action="demo",
enterprise=1,
)
token = result["code"] # the g-recaptcha-response tokenconst result = await solver.recaptcha(
'6Lc...ENTERPRISE_SITEKEY',
'https://example.com/',
{ version: 'v3', action: 'demo', enterprise: 1 },
);
const token = result.code; // the g-recaptcha-response token$result = $solver->recaptcha(
'6Lc...ENTERPRISE_SITEKEY',
'https://example.com/',
['version' => 'v3', 'action' => 'demo', 'enterprise' => 1]
);
$token = $result['code']; // the g-recaptcha-response tokenvar result = await solver.RecaptchaAsync(
"6Lc...ENTERPRISE_SITEKEY",
"https://example.com/",
new Dictionary<string, object?> { ["version"] = "v3", ["action"] = "demo", ["enterprise"] = 1 });
string token = result.Code; // the g-recaptcha-response tokenA proxy भी सपोर्टेड है, जो तब मदद करता है जब साइट IP से requests को स्कोर करती है।
Python, Node.js, PHP या C# इस्तेमाल नहीं कर रहे? SDKs बस CapSkip HTTP API के ऊपर wrappers हैं (मानक in.php / res.php endpoints), इसलिए आप reCAPTCHA v3 यहां से हल कर सकते हैं कोई भी भाषा, framework या tool। देखें reCAPTCHA v3 API reference.
विकल्प 3: अपना मौजूदा solver-service कोड CapSkip को भेजें
पहले से किसी पे-पर-कैप्चा service के ज़रिए reCAPTCHA v3 हल कर रहे हैं, जैसे 2Captcha, Anti-Captcha या CapMonster? आपको एक भी पंक्ति फिर से लिखने की ज़रूरत नहीं है। CapSkip ऐप में शामिल है एक सर्विस एमुलेटर जो उन services' के अपने APIs को लोकल रूप से बोलता है: जो service आप इस्तेमाल करते हैं उसे चुनें, क्लिक करें hosts फ़ाइल में जोड़ें, और आपका बॉट, स्क्रैपर या तैयार tool उसे जो भी request पहले से भेजता है उसका जवाब CapSkip आपकी अपनी मशीन पर देता है, प्रति-हल बिल के बजाय एक फिक्स्ड कीमत पर।
अपनी service चुनें
CapSkip app खोलें और वह service चुनें जिससे आपका code पहले से बात करता है: 2Captcha, RuCaptcha, Anti-Captcha, CapMonster Cloud, CapSolver, DeathByCaptcha, SolveCaptcha या Captchas.io।
hosts फ़ाइल में जोड़ें
app में एक क्लिक उस service's के domain को CapSkip पर पॉइंट कर देता है, इसलिए आपके टूल द्वारा की गई कॉल्स किसी पेड API पर बाहर जाने के बजाय आपकी अपनी मशीन पर उत्तरित होती हैं।
अपना tool बिना बदले चलाएं
वही API key, वही request, वही polling loop। CapSkip उस सेवा के अपने format में जवाब देता है और आपके code को उस action के लिए एक वैध g-recaptcha-response token वापस मिलता है जो आप माँगते हैं।
स्विच करने पर नीचे कुछ नहीं बदलता। यह वही call है जो आपका code आज करता है, बस अब reCAPTCHA v3 लोकल रूप से हल होता है और आप जिस action के लिए मांगते हैं उसके लिए एक valid g-recaptcha-response token CapSkip से वापस आता है:
POST https://2captcha.com/in.php
key=YOUR_EXISTING_API_KEY
method=userrecaptcha
googlekey=6LcHaCstAAAAALdP4qCWUKOpcNDRhpT099YkCeQL
pageurl=https://capskip.com/hi/captcha-demo/recaptcha-v3/
version=v3
action=verify
min_score=0.7
GET https://2captcha.com/res.php?key=YOUR_EXISTING_API_KEY&action=get&id=2122988149
OK|03AGdBq26… the v3 token, solved by CapSkipक्लाइंट लाइब्रेरीज़ उसी तरह काम करती हैं: एक Anti-Captcha शैली createTask / getTaskResult pair, या इन सेवाओं में से किसी एक पर बना कोई भी wrapper, emulator चालू होने के बाद काम करता रहता है। पूरा request और response reference मौजूद है the CapSkip API दस्तावेज़.
reCAPTCHA v3 हल करने पर और जानकारी
उन tools और भाषाओं के लिए guides जिन्हें लोग आमतौर पर इस demo के साथ जोड़ते हैं।
इस reCAPTCHA v3 डेमो के बारे में
यह पेज एक लाइव है reCAPTCHA v3 डेमो जहाँ आप टेस्ट कर सकते हैं कि reCAPTCHA v3 कैसे काम करता है और इसे रीयल टाइम में हल होते देख सकते हैं। reCAPTCHA v3 Google का invisible, score-आधारित कैप्चा है: यह बैकग्राउंड में चलता है, व्यवहार का विश्लेषण करता है, और एक लौटाता है g-recaptcha-response 0.0 (बॉट) से 1.0 (इंसान) तक के score वाला token। कोई checkbox नहीं और कोई image grid नहीं, बस एक risk score जिसे आपका server एक threshold के मुकाबले जांचता है।
Developers, testers और automation engineers इस reCAPTCHA v3 test page का उपयोग token generation, score मूल्यांकन और action पैरामीटर को देखने के लिए, और यह benchmark करने के लिए कर सकते हैं कि CapSkip reCAPTCHA v3 को कैसे हल करता है। चाहे आपको reCAPTCHA v3 एक बार हल करना हो या हज़ारों हल स्वचालित करने हों, CapSkip एक reCAPTCHA v3 सॉल्वर जो तीन तरीकों से काम करता है: no-code कैप्चा सॉल्वर एक्सटेंशन Chrome और Firefox के लिए, और कैप्चा हल SDK Python, Node.js, PHP और C# के लिए, और उन captcha services की drop-in emulation जिनके लिए आप आज शायद प्रति हल भुगतान कर रहे हैं, सब कुछ एक फिक्स्ड कीमत पर असीमित हल के साथ। तीनों एक ही desktop AI से संचालित होते हैं कैप्चा सॉल्वर, एक बार इंस्टॉल किया गया और आपकी अपनी मशीन पर चल रहा, इसलिए किसी remote server पर कुछ भी queue नहीं होता और प्रति-हल कुछ भी बिल नहीं होता।
