reCAPTCHA v2 कॉलबैक

reCAPTCHA v2 Callback सॉल्वर: जब कोई Submit Button न हो

data-callback reCAPTCHA v2 widgets को लोकल रूप से हल करें: CapSkip g-recaptcha-response token लौटाता है और page callback फ़ायर होता है, इसलिए बिना submit button वाले forms भी पास हो जाते हैं।

  • असीमित हल
  • सेकंडों में हल करता है
  • 90-100% सटीकता
  • लोकल रूप से चलता है

कुछ reCAPTCHA v2 widgets में कोई submit button ही नहीं होता। इसके बजाय पेज एक callback फ़ंक्शन परिभाषित करता है जो challenge हल होते ही अपने आप चलता है, और वही callback असल में form सबमिट करता है या अगला कदम अनलॉक करता है। यहीं बहुत सारा ऑटोमेशन चुपचाप टूट जाता है: आपको एक बिल्कुल वैध token मिलता है, आप उसे g-recaptcha-response field में पेस्ट करते हैं, और कुछ नहीं होता, क्योंकि पेज पर कोई भी उसे सुन नहीं रहा होता।

CapSkip एक reCAPTCHA v2 callback सॉल्वर है जो इस काम के दोनों हिस्सों को संभालता है। यह challenge को आपकी अपनी Windows मशीन या VPS पर लोकल रूप से 90-100% सटीकता के साथ हल करता है और एक वैध g-recaptcha-response token वापस देता है, और ब्राउज़र एक्सटेंशन आपके लिए पेज callback फायर कर देता है ताकि फॉर्म ठीक वैसे ही व्यवहार करे जैसे किसी असली विज़िटर के लिए करता है। कोई रिमोट ह्यूमन फ़ार्म नहीं, कोई प्रति-हल मीटर नहीं, और image challenge लगभग 0.1 सेकंड में हल हो जाते हैं।

जहां 2Captcha, Anti-Captcha और CapSolver प्रति 1,000 हल का बिल लेते हैं, वहीं CapSkip फिक्स्ड और असीमित है: $1 का सात-दिन का trial, फिर unlimited threads के साथ असीमित हल के लिए $10/month, साथ में $99 का एक-बार का lifetime लाइसेंस। no-code Chrome और Firefox extension इस्तेमाल करें, इसे Python, Node.js, PHP या .NET SDK से चलाएं, या मौजूदा 2Captcha या Anti-Captcha client code को CapSkip के local API emulation की ओर पॉइंट करें और जो code आपने पहले लिखा है उसे बनाए रखें।

कोई कोडिंग ज़रूरी नहीं। CapSkip app चलाएं और browser extension अपने आप कनेक्ट हो जाता है, फिर कैप्चा को सीधे पेज में हल कर देता है। पहले से कोई और service उपयोग कर रहे हैं? Migration आसान है: CapSkip एक drop-in है कैप्चा सॉल्वर जो 2Captcha, RuCaptcha, Anti-Captcha, CapMonster Cloud, CapSolver, DeathByCaptcha, SolveCaptcha और Captchas.io को emulate करता है। CapSkip app में hosts file में अपनी service जोड़ें और आपका मौजूदा code CapSkip को route होकर लोकल रूप से हल हो जाता है, बिना किसी बदलाव के।

CapSkip सबसे अच्छा reCAPTCHA callback सॉल्वर क्यों है

असीमित हल, फिक्स्ड कीमत

एक फिक्स्ड कीमत: एक-बार का $99 lifetime लाइसेंस साथ में $10/mo से एक कम मासिक सदस्यता। न भरने के लिए कोई क्रेडिट, न प्रति-हल बिलिंग, न कोई throttling।

तेज़, उच्च-मात्रा हल

इमेज कैप्चा लगभग 0.1 सेकंड में क्लियर हो जाते हैं, जबकि reCAPTCHA, Turnstile और GeeTest आमतौर पर असीमित थ्रेड्स के साथ कुछ ही सेकंड में हल हो जाते हैं।

90-100% सटीकता

असली, live challenges पर उच्च success rates, साथ ही नया कैप्चा प्रकार सामने आते ही मुफ़्त model training।

लोकल और निजी

CapSkip आपकी अपनी मशीन या VPS पर हल करता है। challenge data कभी किसी third-party human-solving farm के लिए बाहर नहीं जाता।

API emulation

एक लोकल HTTP API जो 2Captcha, Anti-Captcha, CapSolver और अन्य को एमुलेट करता है। अपने कोड को CapSkip की ओर पॉइंट करें और बाकी वैसा ही रखें।

Extension + SDKs

Chrome और Firefox के लिए एक no-code ब्राउज़र एक्सटेंशन, साथ में ऑटोमेशन के लिए आधिकारिक Python, Node.js, PHP और C# SDK।

callback reCAPTCHA हल करने के तीन तरीके

Python
from capskip import CapSkip
from selenium import webdriver

solver = CapSkip(host="127.0.0.1", port=8080)

driver = webdriver.Chrome()
driver.get("https://example.com/signup")

result = solver.recaptcha(
    sitekey="6Lc_your-site-key",
    url="https://example.com/signup",
)
token = result["code"]

# No submit button: set the token, then call the page callback with it.
driver.execute_script(
    'document.getElementById("g-recaptcha-response").innerHTML = arguments[0];'
    'myCallbackFunction(arguments[0]);',
    token,
)

challenge हल करें, token को response field में डालें, फिर वह callback चलाएँ जिसे पेज आमतौर पर सफलता पर फ़ायर करता है।

नो-कोड ब्राउज़र एक्सटेंशन

CapSkip extension इंस्टॉल करें और यह किसी भी page पर widget का पता लगाकर आपके लिए उसे हल कर देता है, कुछ भी script करने की ज़रूरत नहीं।

आधिकारिक SDKs

Python, Node.js, PHP और C# clients के साथ अपने ख़ुद के कोड से हल ऑटोमेट करें। चंद लाइनें एक वैध token लौटा देती हैं।

लोकल HTTP API

कच्चा HTTP पसंद है? CapSkip 2Captcha और Anti-Captcha API एमुलेशन के साथ एक लोकल एंडपॉइंट एक्सपोज़ करता है, इसलिए कोई भी HTTP क्लाइंट काम करता है।

इसे एक असली challenge पर काम करते देखें

हम हर कैप्चा प्रकार के लिए लाइव, इंटरैक्टिव डेमो पेज होस्ट करते हैं। असली widget लोड करें, CapSkip चलाएँ, और token को वापस आते देखें।

CapSkip के साथ callback reCAPTCHA कैसे हल करें

  1. 1

    CapSkip इंस्टॉल करें

    desktop app डाउनलोड करें Windows के लिए (या इसे किसी VPS पर चलाएँ) और इसे लॉन्च करें। लोकल सॉल्वर अपने आप शुरू हो जाता है।

  2. 2

    app में साइन इन करें

    खरीदें $1 trial या एक Bronze / Silver / Gold लाइसेंस और आपके लॉगिन विवरण तुरंत ईमेल से आ जाते हैं, और भुगतान करते ही लाइसेंस लाइव हो जाता है। उनके साथ ऐप में साइन इन करें और आप हल करने के लिए तैयार हैं। यह सेटअप गाइड इसे विस्तार से बताता है।

  3. 3

    स्वचालित रूप से हल करें

    इसका उपयोग करें the browser extension नो-कोड हल के लिए, या कॉल करें SDK / HTTP API आपके ऑटोमेशन से।

सरल लाइसेंस, असीमित हल

lifetime लाइसेंस के लिए एक बार भुगतान करें, फिर एक कम मासिक सदस्यता। हर प्लान असीमित solving अनलॉक करता है callback-आधारित reCAPTCHA v2, कभी कोई प्रति-कैप्चा शुल्क नहीं।

Bronze

$99 एक-बार, फिर

$10 / माह

असीमित हल

1-डिवाइस लाइसेंस

एक अकेली मशीन पर असीमित हाई-स्पीड हल और असीमित threads।

अभी सदस्यता लें

Gold

$99 एक-बार, फिर

$20 / माह

असीमित हल

3-डिवाइस लाइसेंस

अधिकतम स्केल: तीन मशीनों पर असीमित solves और असीमित threads।

अभी सदस्यता लें

बस पहले इसे आज़माना चाहते हैं?

$1 में एक 7-दिन के ट्रायल से शुरू करें और अपने खुद के targets पर किसी भी प्रकार के 1,000 कैप्चा हल करें।

$1 trial शुरू करें

हर पेड लाइसेंस में शामिल है

  • असीमित तेज़-गति हल, बिना किसी प्रति-कैप्चा शुल्क के
  • high-volume ऑटोमेशन के लिए असीमित threads
  • reCAPTCHA, Turnstile, GeeTest और image कैप्चा हल करता है
  • 90% से 100% पहचान सटीकता
  • 2Captcha, Anti-Captcha, CapSolver और अन्य को emulate करता है
  • कोई coding ज़रूरी नहीं, साथ में एक developer-friendly API
  • Chrome और Firefox के लिए Browser extension शामिल
  • तत्काल लाइसेंस सक्रियण और मुफ़्त नए-कैप्चा प्रशिक्षण

तय नहीं कर पा रहे कौन-सा tier उपयुक्त है? उनकी तुलना करें the कीमत पेज या पढ़ें FAQ.

reCAPTCHA callback कैसे ढूँढें और फायर करें

callback आमतौर पर widget के data-callback attribute में नामित होता है, उदाहरण के लिए data-callback="myCallbackFunction"। अगर widget इसके बजाय JavaScript में बना है, तो grecaptcha.render() को पास किए गए callback property को देखें। जब दोनों में से कोई भी दिखाई न दे, तो आप इसे browser console में reCAPTCHA config object से सीधे ___grecaptcha_cfg.clients[0].aa.l.callback पर पढ़ सकते हैं, यह याद रखते हुए कि aa.l path पेजों के बीच अलग-अलग होता है और कई widgets वाले पेज में clients[1], clients[2] इत्यादि जाँचने होंगे। एक बार नाम पता चल जाने पर, हल करना दो चरणों में होता है: CapSkip token को g-recaptcha-response field में लिखें, फिर callback को call करें, और अगर यह किसी argument की उम्मीद करता है तो token को उसके argument के रूप में पास करें। CapSkip browser extension पेज में यह सब आपके लिए कर देता है, इसलिए no-code वर्कफ़्लो के लिए देखने-ढूँढ़ने को कुछ भी नहीं है।

अक्सर पूछे जाने वाले सवाल

reCAPTCHA callback क्या है?
यह एक JavaScript function है जिसे पेज widget के साथ register करता है, जिसे challenge हल होते ही reCAPTCHA अपने आप चला देता है। जिन forms में कोई submit button नहीं होता, वहाँ वही callback असल में डेटा सबमिट करता है या अगला चरण अनलॉक करता है।
जब कोई submit button न हो तो मेरा token काम क्यों नहीं करता?
क्योंकि g-recaptcha-response सेट करना सिर्फ़ जवाब स्टोर करता है; यह page को नहीं बताता कि verification सफल रहा। page अपने callback का इंतज़ार कर रहा है, इसलिए token इंजेक्ट करने के बाद आपको callback खुद चलाना पड़ता है।
मैं reCAPTCHA callback function कैसे ढूंढूं?
पहले widget पर data-callback attribute जाँचें, फिर grecaptcha.render() को पास किया गया callback property। दोनों न मिलें, तो browser console में ___grecaptcha_cfg.clients[0].aa.l.callback का निरीक्षण करें, और अगर पेज पर एक से ज़्यादा widget हैं तो clients[1] और उससे आगे जाँचें।
क्या मुझे token को callback में पास करना ज़रूरी है?
अक्सर हाँ। कई callbacks हल किए गए token को अपने एकमात्र आर्गुमेंट के रूप में स्वीकार करते हैं, इसलिए myCallbackFunction(token) कॉल करना सुरक्षित डिफ़ॉल्ट है। कुछ कोई आर्गुमेंट लेते ही नहीं, ऐसे में उसे खाली कॉल करना ही काफ़ी है।
क्या CapSkip extension callbacks को अपने-आप संभालता है?
हाँ। CapSkip app चलाएँ और मुफ़्त Chrome या Firefox extension widget को पहचानता है, उसे हल करता है, token को inject करता है और पेज में callback फ़ायर करता है, इसलिए no-code workflows में कुछ भी देखने या script करने की ज़रूरत नहीं।
क्या मैं Selenium या Python में callback reCAPTCHA हल कर सकता हूँ?
हाँ। CapSkip Python SDK से एक token पाएँ, फिर g-recaptcha-response सेट करने और callback को इनवोक करने के लिए driver.execute_script का उपयोग करें। Node.js, PHP और .NET SDK अपने-अपने ब्राउज़र ड्राइवरों के साथ उसी तरह काम करते हैं।
क्या invisible reCAPTCHA भी callback इस्तेमाल करता है?
आमतौर पर, हाँ। Invisible reCAPTCHA में कोई चेकबॉक्स नहीं होता और चैलेंज पूरा होने पर आमतौर पर एक callback चलता है, इसलिए वही तकनीक लागू होती है। उस मोड के लिए विशिष्ट विवरण हेतु invisible reCAPTCHA सॉल्वर पेज देखें।
callback reCAPTCHA हल करने की कीमत कितनी है?
CapSkip फिक्स्ड और असीमित है: 7-दिन के ट्रायल के लिए $1, फिर $10/month Bronze, $15 Silver, $20 Gold, साथ में $99 वन-टाइम लाइफटाइम लाइसेंस, चाहे आप कितने भी widgets क्लियर करें, कोई per-1,000-solve शुल्क नहीं।

callback reCAPTCHA हल करने के लिए तैयार हैं?

CapSkip डाउनलोड करें, एक लाइसेंस सक्रिय करें, और अपने browser या अपने कोड से असीमित कैप्चा हल करें। एक फिक्स्ड कीमत, कोई प्रति-हल बिलिंग नहीं।