Invisible reCAPTCHA v2 कैसे हल करें
ऊपर का box इसका इस्तेमाल करता है Invisible reCAPTCHA v2: कोई checkbox नहीं होता। यह एक hidden widget में चलता है और या तो चुपचाप पास हो जाता है या जब Google अतिरिक्त प्रमाण चाहता है तब एक image challenge दिखाता है। यह पेज इसे हल करके एक वैध पाने के तीन आसान तरीके दिखाता है g-recaptcha-response token: CapSkip browser extension के साथ अपने-आप, अपने कोड में CapSkip SDK के साथ, या आपके टूल पहले से जिस कैप्चा सेवा को call करते हैं उसे CapSkip पर रूट करके। CapSkip आपके डिवाइस पर लोकल रूप से चलता है, इसलिए कोई प्रति-हल शुल्क नहीं है और आपके मशीन से कुछ भी बाहर नहीं जाता।
विकल्प 1: browser extension के साथ Invisible reCAPTCHA v2 हल करें
Invisible reCAPTCHA v2 को बायपास करने का सबसे सरल तरीका है the CapSkip कैप्चा सॉल्वर extension Chrome और Firefox के लिए। यह invisible challenge को, और जो कोई भी image challenge दिखता है उसे, बैकग्राउंड में अपने आप हल कर देता है, बिना कोई कोड लिखे।
extension इंस्टॉल करें
CapSkip को Chrome Web Store या Firefox Add-ons से जोड़ें। यह Brave, Edge, Opera और Vivaldi में भी काम करता है।
CapSkip ऐप चलाएँ
CapSkip desktop app इंस्टॉल करें और खोलें। यह हल आपके अपने डिवाइस पर करता है और extension के साथ जुड़ता है।
यह अपने आप हल कर देता है
इस page को रीलोड करें और CapSkip आपके लिए invisible reCAPTCHA हल कर देता है। नियंत्रण अपने हाथ में रखना पसंद करते हैं? कभी भी manual mode पर स्विच करें।
विकल्प 2: CapSkip SDK के साथ Invisible reCAPTCHA v2 हल करें
ऑटोमेशन, कोई स्क्रैपर या कोई बॉट बना रहे हैं? इस्तेमाल करें CapSkip captcha हल करने वाला SDK Invisible reCAPTCHA v2 को इससे हल करने के लिए Python, Node.js, PHP या C#। आप इस पेज का site key और URL invisible फ्लैग के साथ पास करते हैं, और CapSkip एक ताज़ा g-recaptcha-response टोकन लौटाता है जिसे आप एक असली टोकन की तरह सबमिट कर सकते हैं।
6LdDaSstAAAAAMRGlOvQjLQGaT1jD9s-HXwGIez7
https://capskip.com/hi/captcha-demo/recaptcha-v2-invisible/
शुरू करने से पहले
CapSkip लोकल रूप से हल करता है। इसे डाउनलोड करके चलाएँ CapSkip desktop app और इसे बैकग्राउंड में खुला रखें। SDK इससे इस पर बात करता है 127.0.0.1:8080, इसलिए कोई cloud कॉल नहीं और कोई प्रति-हल शुल्क नहीं।
SDK इंस्टॉल करें
अपने प्रोजेक्ट में आधिकारिक CapSkip client जोड़ें।
pip install capskipnpm install capskipcomposer require capskip/capskipdotnet add package CapSkipInvisible reCAPTCHA v2 हल करें और एक token पाएं
इस पेज की पास करें sitekey और url को recaptcha() इसके साथ invisible flag। CapSkip invisible challenge को क्लियर करता है और एक ताज़ा लौटाता है 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 Invisible reCAPTCHA v2 on this page
result = solver.recaptcha(
sitekey="6LdDaSstAAAAAMRGlOvQjLQGaT1jD9s-HXwGIez7",
url="https://capskip.com/hi/captcha-demo/recaptcha-v2-invisible/",
invisible=1,
)
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 Invisible reCAPTCHA v2 on this page
const result = await solver.recaptcha(
'6LdDaSstAAAAAMRGlOvQjLQGaT1jD9s-HXwGIez7',
'https://capskip.com/hi/captcha-demo/recaptcha-v2-invisible/',
{ invisible: 1 },
);
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 Invisible reCAPTCHA v2 on this page
$result = $solver->recaptcha(
'6LdDaSstAAAAAMRGlOvQjLQGaT1jD9s-HXwGIez7',
'https://capskip.com/hi/captcha-demo/recaptcha-v2-invisible/',
['invisible' => 1]
);
$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 Invisible reCAPTCHA v2 on this page
var result = await solver.RecaptchaAsync(
"6LdDaSstAAAAAMRGlOvQjLQGaT1jD9s-HXwGIez7",
"https://capskip.com/hi/captcha-demo/recaptcha-v2-invisible/",
new Dictionary<string, object?> { ["invisible"] = 1 });
string token = result.Code; // the g-recaptcha-response token
Console.WriteLine(token);आपको एक लंबा मिलता है g-recaptcha-response token, सबमिट करने के लिए तैयार।
token का उपयोग करें
token को छिपे हुए में डालें g-recaptcha-response field। Invisible reCAPTCHA में कोई checkbox नहीं होता, इसलिए widget's चलाएं data-callback token के साथ, या फ़ॉर्म को ख़ुद सबमिट करें। आपका server फिर इसे Google siteverify से सत्यापित करता है, जो ठीक वही है जो जाँचें यहाँ button करता है।
// Drop the solved token into the reCAPTCHA response field
document.querySelector('[name="g-recaptcha-response"]').value = token;
// Invisible reCAPTCHA has no checkbox: run the widget's data-callback
// with the token, or submit your form directly.अन्य Invisible reCAPTCHA v2 साइटों पर CapSkip का इस्तेमाल
Invisible reCAPTCHA v2 में कोई दिखने वाला checkbox नहीं होता। आप इसे तब पहचान सकते हैं जब reCAPTCHA iframe URL में यह होता है size=invisible, या जब कोई challenge तभी दिखाई देता है जब आप पेज के साथ इंटरैक्ट करते हैं। इसे हल करने के लिए आपको दो वैल्यू चाहिए:
- Site key: the
data-sitekeywidget पर attribute। आप इसे से भी पढ़ सकते हैंkreCAPTCHA iframe URL का parameter (google.com/recaptcha/api2/anchor). - Page URL: page का पूरा पता।
Enterprise वेरिएंट
अगर site Enterprise build इस्तेमाल करती है, तो जोड़ें enterprise साथ में flag invisible:
result = solver.recaptcha(
sitekey="SITEKEY_FROM_PAGE",
url="https://example.com/",
invisible=1,
enterprise=1, # Enterprise Invisible reCAPTCHA v2
)
token = result["code"] # the g-recaptcha-response tokenconst result = await solver.recaptcha(
'SITEKEY_FROM_PAGE',
'https://example.com/',
{ invisible: 1, enterprise: 1 }, // Enterprise Invisible reCAPTCHA v2
);
const token = result.code; // the g-recaptcha-response token$result = $solver->recaptcha(
'SITEKEY_FROM_PAGE',
'https://example.com/',
['invisible' => 1, 'enterprise' => 1] // Enterprise Invisible reCAPTCHA v2
);
$token = $result['code']; // the g-recaptcha-response tokenvar result = await solver.RecaptchaAsync(
"SITEKEY_FROM_PAGE",
"https://example.com/",
new Dictionary<string, object?> { ["invisible"] = 1, ["enterprise"] = 1 }); // Enterprise Invisible reCAPTCHA v2
string token = result.Code; // the g-recaptcha-response tokenA proxy भी सपोर्टेड है, जो तब मदद करता है जब साइट token को आपके IP से बाँध देती है।
Python, Node.js, PHP या C# इस्तेमाल नहीं कर रहे? SDKs बस CapSkip HTTP API के ऊपर wrappers हैं (मानक in.php / res.php endpoints), इसलिए आप Invisible reCAPTCHA v2 हल कर सकते हैं कोई भी भाषा, framework या tool। देखें Invisible reCAPTCHA v2 API reference.
विकल्प 3: अपना मौजूदा solver-service कोड CapSkip को भेजें
पहले से ही किसी pay-per-captcha service के ज़रिए Invisible reCAPTCHA v2 हल कर रहे हैं जैसे कि 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 उस service's के अपने format में जवाब देता है और आपके कोड को एक वैध g-recaptcha-response token वापस मिलता है।
जब आप स्विच करते हैं तो नीचे कुछ नहीं बदलता। यह वही call है जो आपका code आज करता है, बस अब Invisible reCAPTCHA v2 लोकल रूप से हल होता है और एक वैध g-recaptcha-response token CapSkip से वापस आता है:
POST https://2captcha.com/in.php
key=YOUR_EXISTING_API_KEY
method=userrecaptcha
googlekey=6LdDaSstAAAAAMRGlOvQjLQGaT1jD9s-HXwGIez7
pageurl=https://capskip.com/hi/captcha-demo/recaptcha-v2-invisible/
invisible=1
GET https://2captcha.com/res.php?key=YOUR_EXISTING_API_KEY&action=get&id=2122988149
OK|03AGdBq26… the g-recaptcha-response token, solved by CapSkipक्लाइंट लाइब्रेरीज़ उसी तरह काम करती हैं: एक Anti-Captcha शैली createTask / getTaskResult pair, या इन सेवाओं में से किसी एक पर बना कोई भी wrapper, emulator चालू होने के बाद काम करता रहता है। पूरा request और response reference मौजूद है the CapSkip API दस्तावेज़.
Invisible reCAPTCHA v2 हल करने पर और जानें
उन tools और भाषाओं के लिए guides जिन्हें लोग आमतौर पर इस demo के साथ जोड़ते हैं।
इस Invisible reCAPTCHA v2 डेमो के बारे में
यह पेज एक लाइव है Invisible reCAPTCHA v2 demo जहाँ आप जाँच सकते हैं कि invisible reCAPTCHA कैसे काम करता है और उसे real time में हल होते देख सकते हैं। Invisible reCAPTCHA v2 "I'm not a robot" checkbox को छोड़ देता है: यह background में चलता है, behavior का विश्लेषण करता है, और केवल तब image challenge दिखाता है जब Google को अतिरिक्त प्रमाण चाहिए। जब यह हल हो जाता है, Google एक g-recaptcha-response token जिसे आपका server सत्यापित करता है।
डेवलपर, टेस्टर और ऑटोमेशन इंजीनियर इस Invisible reCAPTCHA v2 टेस्ट पेज का उपयोग बैकग्राउंड सत्यापन, challenge ट्रिगरिंग, token generation और form submission को देखने के लिए कर सकते हैं। चाहे आपको Invisible reCAPTCHA v2 एक बार हल करना हो या हज़ारों हल ऑटोमेट करने हों, CapSkip एक invisible reCAPTCHA सॉल्वर जो तीन तरीकों से काम करता है: no-code कैप्चा सॉल्वर एक्सटेंशन Chrome और Firefox के लिए, और कैप्चा हल SDK Python, Node.js, PHP और C# के लिए, और उन captcha services की drop-in emulation जिनके लिए आप आज शायद प्रति हल भुगतान कर रहे हैं, सब कुछ एक फिक्स्ड कीमत पर असीमित हल के साथ। तीनों एक ही desktop AI से संचालित होते हैं कैप्चा सॉल्वर, एक बार इंस्टॉल किया गया और आपकी अपनी मशीन पर चल रहा, इसलिए किसी remote server पर कुछ भी queue नहीं होता और प्रति-हल कुछ भी बिल नहीं होता।
