hCaptcha सॉल्वर: लोकल API से hCaptcha हल और बायपास करें
एक sitekey और पेज का पता दीजिए, और बदले में ऐसा token पाइए जिसे फ़ॉर्म स्वीकार करेगा। CapSkip आपके अपने हार्डवेयर पर hCaptcha checkbox, invisible widgets और Enterprise keys हल करता है: न प्रति-token मीटर, न आपसे आगे किसी और के jobs की कतार।
- Checkbox, invisible और Enterprise
- Token, respKey और User-Agent
- फिक्स्ड मासिक कीमत
साइन-अप फ़ॉर्म, लॉगिन पेज, चेकआउट और टिकट कतारें अक्सर आपकी स्क्रिप्ट और submit बटन के बीच hCaptcha रख देती हैं। widget एक टिक चाहता है, कभी-कभी तस्वीरों वाले सवालों का एक राउंड भी, और तभी फ़ॉर्म में token लिखता है। CapSkip एक hCaptcha सॉल्वर है जो यह हिस्सा आपके लिए करता है: यह आपके बताए sitekey और पेज के लिए widget पास करता है और token लौटाता है, ताकि जो रिक्वेस्ट आपका कोड भेजने वाला था वह सफल हो जाए।
हल CapSkip ऐप के अंदर आपके अपने वर्कस्टेशन, VPS या डेडिकेटेड मशीन पर चलता है। तस्वीरों वाले राउंड किराए के क्लिक करने वालों के बजाय ऐप के साथ आने वाले मॉडल हल करते हैं, और आपकी टारगेट साइटों के बारे में कुछ भी आपके नेटवर्क से बाहर नहीं जाता। एक सामान्य हल में 10 से 30 सेकंड लगते हैं।
जो प्रति-हल सेवाएँ अब भी hCaptcha बेचती हैं, वे हर हज़ार tokens के लगभग $3 लेती हैं, और कई सबसे जानी-मानी सेवाएँ इसे अब सूची में रखती ही नहीं। CapSkip प्रति मशीन $35 प्रति माह लेता है और प्रति हल कुछ नहीं, इसलिए हर कोशिश पर नया token माँगने वाला फ़ॉर्म उतना ही पड़ता है जितना एक बार माँगने वाला। 2Captcha के in.php या HCaptchaTask वाले createTask के लिए पहले से लिखी स्क्रिप्ट्स CapSkip की ओर इशारा कर सकती हैं और अपना रिक्वेस्ट कोड वैसा ही रख सकती हैं।
एक token, एक फ़ॉर्म post। hCaptcha tokens एक ही बार इस्तेमाल होते हैं और लगभग दो मिनट में expire हो जाते हैं, इसलिए हर token submit करने से ठीक पहले माँगें, और post उसी User-Agent के साथ भेजें जो उसके साथ लौटा था। hCaptcha API रेफ़रेंस पढ़ें
hCaptcha सॉल्वर क्या-क्या संभालता है
तीन widget शैलियाँ
दिखने वाला checkbox, फ़ॉर्म submit होने पर चलने वाला invisible widget, और hCaptcha Enterprise, तीनों एक ही method से होकर जाते हैं। invisible widget को invisible=1 से चिह्नित करें, और बाक़ी कुछ नहीं बदलता।
Enterprise साइटों के लिए rqdata
कुछ Enterprise साइटें widget चलने से पहले उसे एक बार इस्तेमाल होने वाली rqdata value देती हैं। इसे data के रूप में, या createTask पर enterprisePayload के अंदर भेजें, और CapSkip उसके साथ हल करता है। हर task के लिए नई value लाएँ, क्योंकि यह कुछ ही पलों में expire हो जाती है।
Token, respKey और User-Agent
हर जवाब में h-captcha-response के लिए token, उसके साथ hCaptcha द्वारा जारी respKey, और वह User-Agent होता है जिससे token हासिल किया गया था, ताकि आपका फ़ॉर्म post वही ब्राउज़र पहचान दिखा सके।
तस्वीरों वाले राउंड लोकल रूप से हल
जब hCaptcha इमेज ग्रिड, drag and drop task या closed-loop सवाल खोलता है, तो ऐप के साथ आए मॉडल उसे आपके हार्डवेयर पर हल करते हैं। चैलेंज का कोई स्क्रीनशॉट किसी को नहीं भेजा जाता।
आपकी प्रॉक्सी, या कोई नहीं
प्रॉक्सी वैकल्पिक है। ज़्यादा वॉल्यूम के लिए ऐप को एक प्रॉक्सी सूची दें, या जब token किसी ख़ास नेटवर्क से आना ज़रूरी हो तो हर task के साथ एक प्रॉक्सी जोड़ें। task पर दी गई प्रॉक्सी हमेशा सूची से ऊपर रहती है।
बिना अतिरिक्त लागत के नए tokens
एक hCaptcha token एक submission के लिए मान्य होता है और लगभग दो मिनट चलता है। हर कोशिश, हर retry और हर बनाए गए खाते के लिए नया token माँगें: मासिक प्लान इन्हें गिनता नहीं।
hCaptcha सॉल्वर तक पहुँचने वाले तीन रिक्वेस्ट फ़ॉर्मैट
# pip install capskip
import requests
from capskip import CapSkip
solver = CapSkip(host="127.0.0.1", port=8080) # the machine running CapSkip
result = solver.hcaptcha(
sitekey="a5f74b19-9e45-40e0-b45d-47ff91b7a6c2", # data-sitekey of the widget
url="https://www.example.com/signup", # the page the widget is on
)
# One token per form post, sent under the browser identity that earned it.
requests.post(
"https://www.example.com/signup",
data={"email": "[email protected]", "h-captcha-response": result["token"]},
headers={"User-Agent": result["userAgent"]},
)CapSkip Python SDK के साथ यह एक ही call है: pip install capskip, sitekey और पेज का पता hcaptcha() को दें, और result में h-captcha-response के लिए token और फ़ॉर्म post करने के लिए User-Agent मिलता है।
2Captcha-शैली का in.php
sitekey और pageurl के साथ method=hcaptcha POST करें, लौटाए गए id से res.php को poll करें, और token को OK| के बाद पढ़ें, या respKey और useragent के साथ JSON के रूप में।
HCaptchaTask के साथ createTask
JSON clients HCaptchaTask, HCaptchaTaskProxyless या Enterprise वाली जोड़ी /createTask पर भेजते हैं, फिर /getTaskResult से solution पढ़ते हैं, ठीक वैसे ही जैसे Anti-Captcha या CapSolver के साथ करते।
कोई भी HTTP client
अगर आप SDKs को छोड़ना चाहें, तो आपका स्क्रैपर जिस भी भाषा में लिखा हो, उससे दो HTTP रिक्वेस्ट ही पूरा इंटीग्रेशन हैं। endpoints आपकी मशीन पर चलते हैं, इसलिए जब तक आप validation चालू न करें, संभालने के लिए कोई account key नहीं है।
hCaptcha widget को पास होते देखें
हमारे hCaptcha टेस्ट पेज पर एक असली checkbox है जो server-side siteverify जाँच से जुड़ा है। CapSkip को उस पर लगाएँ, token फ़ॉर्म में paste करें और देखें कि server को क्या नतीजा मिलता है।
काम करने वाले hCaptcha token तक तीन क़दम
-
अपनी मशीन पर CapSkip इंस्टॉल करें
ऐप वहाँ इंस्टॉल करें जहाँ आपके hCaptcha jobs हल होने चाहिए, घर का PC हो या किराए का Windows VPS, और उसे खुला रखें। CapSkip डाउनलोड करें
-
trial शुरू करें या प्लान चुनें
प्लान की कीमत प्रति मशीन तय होती है, कभी प्रति token नहीं। पहले अपना टारगेट परखना चाहते हैं? मुफ़्त trial अपने अलग लॉगिन के साथ ईमेल से आता है। प्लान की तुलना करें
-
sitekey और पेज URL भेजें
in.php या createTask call करें, नतीजे के लिए poll करें, और जवाब में मिले User-Agent के साथ token को अपने फ़ॉर्म के साथ post करें। hCaptcha docs खोलें
hCaptcha लोकल रूप से हल करना बनाम एक-एक करके tokens ख़रीदना
दोनों रास्तों का अंत एक मान्य token पर होता है। फ़र्क़ इसमें है कि आपके टारगेट कौन देखता है, तस्वीरों वाले राउंड कौन हल करता है, और हर अतिरिक्त token की लागत क्या है।
| फ़ीचर | CapSkip | प्रति-हल सेवाएँ |
|---|---|---|
| भुगतान कैसे करते हैं | प्रति मशीन $35 प्रति माह, tokens चाहे जितने हों | लगभग $3 प्रति 1,000 hCaptcha हल, जहाँ अब भी उपलब्ध हो |
| तस्वीरों वाले राउंड कौन हल करता है | ऐप के साथ आए मॉडल, आपकी मशीन पर | रिमोट सॉल्वर, अक्सर इंसानी कर्मचारी |
| Enterprise और rqdata | in.php और createTask दोनों पर स्वीकार्य | अक्सर एक अलग, महँगा task type |
| Retries और expire हुए tokens | शामिल; विफल कोशिश आपके लिए दोबारा की जाती है | हर नए token का फिर से बिल बनता है |
| मौजूदा इंटीग्रेशन | 2Captcha in.php या createTask HCaptchaTask, बिना बदलाव | उस provider के endpoint और key से बँधा |
| टारगेट साइटें | कभी आपके नेटवर्क से बाहर नहीं जातीं | हर task पर किसी तीसरे पक्ष द्वारा लॉग की जाती हैं |
मूल्य निर्धारण
प्रति सॉल्व भुगतान करना बंद करें
अपना लाइसेंस चुनें
Bronze लाइसेंस
$35/ माह
तुरंत लाइसेंस सक्रियण
मासिक बिलिंग। अपने अकाउंट से कभी भी रद्द करें।
फ़ीचर वही। ज़्यादा मशीनें, ज़्यादा थ्रूपुट।
हर मशीन उतनी ही तेज़ी से हल करती है जितना उसका अपना CPU और मेमोरी अनुमति देते हैं। ज़्यादा मशीनें एक साथ ज़्यादा थ्रेड चलाती हैं, इसलिए Silver एक साथ दोगुने कैप्चा हल करता है और Gold तिगुने।
- असीमित सॉल्विंग, कोई दैनिक सीमा नहीं
- असीमित थ्रेड, गति आपके हार्डवेयर के साथ बढ़ती है
- 90% से 100% पहचान सटीकता
- प्रमुख सॉल्विंग सेवा API का सीधा विकल्प
- लगभग किसी भी टूल के साथ काम करता है, कोडिंग की ज़रूरत नहीं
- REST API, SDK और एक ब्राउज़र एक्सटेंशन
- नया कैप्चा प्रकार आने पर मुफ़्त ट्रेनिंग
- आपकी अपनी मशीन पर चलता है, कुछ भी बाहर नहीं जाता
ऊपर दिखाया गया हर कैप्चा प्रकार हर लाइसेंस में शामिल है। कवरेज सेक्शन देखें
बस पहले इसे आज़माना चाहते हैं?
एक मुफ़्त 3-दिन के ट्रायल से शुरू करें और अपने खुद के targets पर किसी भी प्रकार के 500 कैप्चा हल करें।
hCaptcha कैसे काम करता है, और API सॉल्वर आपको token कैसे दिलाता है
hCaptcha एक कैप्चा सेवा है जिसे साइटें एक छोटे iframe के रूप में embed करती हैं, आमतौर पर "मैं मानव हूँ" checkbox, और कई साइटों पर यह reCAPTCHA का privacy-केंद्रित विकल्प है। जब कोई विज़िटर इसे टिक करता है, तो hCaptcha ब्राउज़र, नेटवर्क और अब तक देखे गए व्यवहार को तौलता है। जिस विज़िटर पर उसे भरोसा हो, वह तुरंत पास हो जाता है। जिस पर शक हो, उसे एक चैलेंज मिलता है: चुनने के लिए तस्वीरों की ग्रिड, जगह पर खींचकर रखने के लिए कोई वस्तु, या यह सवाल कि कौन-सी आकृतियाँ closed loop बनाती हैं। पास होने पर h-captcha-response नाम के एक hidden field में एक लंबा token लिखा जाता है, और फ़ॉर्म स्वीकार करने से पहले साइट उस token को hCaptcha के siteverify endpoint से जाँचती है।
हर widget की पहचान एक sitekey से होती है, जो एक public UUID है और पेज में h-captcha div पर data-sitekey के रूप में छपा होता है, या जब कोई script widget बनाती है तो hcaptcha.render() को दिया जाता है। सामान्य widget के लिए hCaptcha सॉल्वर को बस यही दो values चाहिए। invisible widget, जिस पर data-size="invisible" लगा होता है, किसी box के टिक होने पर नहीं बल्कि फ़ॉर्म submit होने पर चलता है; उसके लिए invisible=1 भेजें। Enterprise ग्राहक hcaptcha.setData() के ज़रिए rqdata भी जोड़ सकते हैं, यह एक चैलेंज से जुड़ी कम समय तक चलने वाली value है जिसे task के साथ जाना ज़रूरी है।
Tokens एक ही बार इस्तेमाल होते हैं और लगभग 120 सेकंड में बासी हो जाते हैं, इसलिए submit करने से ठीक पहले token माँगें और उसे कभी cache न करें। token की जाँच उस context के साथ होती है जिसमें वह हासिल किया गया था, इसीलिए CapSkip हर जवाब में User-Agent बताता है: अपना फ़ॉर्म post उसी header के साथ भेजें। साथ में लौटाया गया respKey कुछ साइटें पढ़ती हैं और ज़्यादातर नज़रअंदाज़ करती हैं। अगर कोई साइट बार-बार tokens अस्वीकार करे, तो जाँचें कि sitekey पेज URL से मेल खाता है और आप ऐसे पते से post नहीं कर रहे जिस पर hCaptcha ने भरोसा न करना सीख लिया है।
ज़्यादा वॉल्यूम पर नेटवर्क उतना ही मायने रखता है जितना ब्राउज़र। hCaptcha पतों को rate-limit और score करता है, इसलिए एक IP से लगातार हल की धारा ठीक वही चीज़ है जिसे पकड़ने के लिए यह बना है। CapSkip hCaptcha के लिए प्रॉक्सी ज़रूरी नहीं करता, लेकिन रोज़ कुछ सौ tokens से आगे रेज़िडेंशियल या ISP प्रॉक्सी का pool पास रेट स्थिर रखता है। pool को ऐप में एक बार लोड करें, या जब token को आपके फ़ॉर्म post के साथ एक ही exit IP साझा करना हो तो हर task के साथ प्रॉक्सी भेजें।
ब्राउज़र ऑटोमेशन भी इसी तरह काम करता है। Selenium, Playwright या Puppeteer में पेज से data-sitekey पढ़ें, CapSkip से token माँगें, फिर submit पर क्लिक करने से पहले उसे hidden h-captcha-response textarea में लिखें (और g-recaptcha-response में भी, जिसे hCaptcha compatibility के लिए भरता है)। जो साइटें data-callback रजिस्टर करती हैं, वे उम्मीद करती हैं कि वह function token के साथ चले, इसलिए उसे ख़ुद उस value के साथ call करें, ठीक वैसे ही जैसे असली पास के बाद widget करता। चूँकि token CapSkip के अपने ब्राउज़र में हासिल किया गया था, आपके ऑटोमेशन को कभी चैलेंज render नहीं करना पड़ता, और जिस headless session पर hCaptcha भरोसा नहीं करता, उसका सामना कभी चैलेंज से होता ही नहीं।
संबंधित गाइड: hCaptcha API रेफ़रेंस · hCaptcha डेमो पेज · reCAPTCHA v2 सॉल्वर
hCaptcha task को किन fields की ज़रूरत होती है?
हल पूरा होने पर क्या लौटता है?
क्या यह hCaptcha Enterprise पर काम करता है?
कौन-से मौजूदा clients इससे बात कर सकते हैं?
क्या hCaptcha एक्सटेंशन, SDKs या MCP server में उपलब्ध है?
एक हल में कितना समय लगता है?
क्या hCaptcha के लिए प्रॉक्सी ज़रूरी हैं?
कोई साइट CapSkip के लौटाए token को क्यों अस्वीकार करेगी?
क्या hCaptcha के invisible मोड को कुछ अलग चाहिए?
क्या एक CapSkip मशीन एक साथ कई hCaptcha jobs संभाल सकती है?
CapSkip के साथ hCaptcha हल करने की लागत कितनी है?
प्रति token भुगतान किए बिना hCaptcha पार करें
अपना hCaptcha ट्रैफ़िक अपने ख़ुद के CapSkip इंस्टॉल की ओर करें और tokens गिनना बंद करें। Checkbox, invisible और Enterprise widgets, retries समेत, एक तय मासिक रक़म में।
