Captcha omzeilen
A-Parser lost captcha's niet zelfstandig op. Om captcha's te omzeilen gebruikt A-Parser proxy's en captcha-oplossingsdiensten.
Afhankelijk van het type captcha wordt ondersteuning geboden voor de volgende online diensten:
- RuCaptcha
- Anti-Captcha
- 2captcha
- CapMonster
- CapMonster cloud
- CapSolver
- captchas.io
- cap.guru
- White captcha
- Capsola
- Nextcaptcha
En offline software - XEvil, CapMonster.
Voor het werken met captcha-oplossingsdiensten heeft A-Parser vijf ingebouwde scrapers:
Util::AntiGate - lost captcha's op in de vorm van afbeeldingen met letters/cijfers/woorden
Util::ReCaptcha2 - lost Google ReCaptcha v2 op
Util::ReCaptcha3 - lost Google ReCaptcha v3 op
Util::hCaptcha - lost hCaptcha-captcha's op
Util::Turnstile - lost Cloudflare Turnstile-captcha's op
Het is belangrijk om te begrijpen dat de instellingen voor captcha-herkenning worden opgegeven in een aparte scraper en vervolgens in andere worden gebruikt. Dat wil zeggen: we configureren één scraper en gebruiken de instellingen daarvan als instellingen voor de optie van een andere. Dit maakt het mogelijk om tegelijkertijd verschillende instellingen te hebben voor verschillende diensten of programma's voor het oplossen van captcha's.
Hierna wordt beschreven hoe u elke scraper configureert voor het werken met captcha-oplossingsdiensten.
Configuratie
Alle scrapers voor het oplossen van captcha's worden op dezelfde manier geconfigureerd; hieronder wordt de configuratie getoond aan de hand van het voorbeeld
Util::AntiGate.
Configuratie van de captcha-scraper preset
Open Settings (Instellingen) en open vervolgens Parser Presets (Scraper-instellingen).
Selecteer de scraper
Util::AntiGate in de vervolgkeuzelijst.

Vervolgens moet u:
- De gewenste Provider selecteren.
- De scraper gebruikt automatisch de juiste URL van de geselecteerde dienst, maar indien nodig kan deze worden overschreven in het veld Provider url.
- Indien vereist door de geselecteerde dienst, kan de toegangssleutel worden opgegeven in Client key.
Sla daarna de instellingen op als een nieuwe preset en voer een naam in (in het voorbeeld wordt deze My Work Captcha Solver genoemd).


Verbinding maken met de geselecteerde scraper via overschrijving
Na het configureren van de captcha-scraper preset is het voldoende om deze te selecteren via de overschrijvingsfunctie.

Verbinding maken met de geselecteerde scraper via een instellingen-preset
Ga naar de Task Editor (Taak-editor) en kies de scraper waarin u AntiGate wilt gebruiken, bijvoorbeeld
SE::Yandex::WordStat.
Ga naar de instellingen ervan.

In de onderstaande instellingen bij het item AntiGate preset selecteren we onze eerder gemaakte preset (in het voorbeeld heette deze My Work Captcha Solver).
Sla alles op als een nieuwe preset (in het voorbeeld heet deze Use My Work Captcha Solver).


De laatste stap is om terug te keren naar de Taak-editor en de laatst gemaakte preset met de geconfigureerde AntiGate te selecteren (in het voorbeeld heette deze Use My Work Captcha Solver) voor de scraper
SE::Yandex::WordStat.

Oplossingsdiensten
RuCaptcha
RuCaptcha ondersteunt de volgende typen captcha's:
- Click CAPTCHA
- Rotate CAPTCHA
- reCAPTCHA (v2/v3/Invisible/Enterprise)
- KeyCAPTCHA
- Capy Puzzle CAPTCHA
- Cloudflare Turnstile
- Amazon CAPTCHA
- Audio CAPTCHA
- Arkose Labs CAPTCHA
- MTCaptcha
- DataDome CAPTCHA
- CyberSiARA CAPTCHA
- Yandex CAPTCHA
- VK CAPTCHA
Anti-Captcha
Anti-Captcha ondersteunt de volgende typen captcha's:
- Recaptcha V2
- Recaptcha V3
- FunCaptcha
- GeeTest
- Hcaptcha
- Turnstile
2captcha
2captcha ondersteunt de volgende typen captcha's:
- Click CAPTCHA
- Rotate CAPTCHA
- reCAPTCHA V2
- reCAPTCHA V3
- KeyCAPTCHA
- GeeTest CAPTCHA
- hCaptcha
- FunCaptcha
- Capy Puzzle CAPTCHA
- Lemin CAPTCHA
- Cloudflare Turnstile
- Audio CAPTCHA
- Arkose Labs CAPTCHA
- Amazon CAPTCHA
- MTCaptcha
- DataDome CAPTCHA
- CyberSiARA CAPTCHA
CapMonster
CapMonster ondersteunt de volgende typen captcha's:
- reCAPTCHA (v2, invisible, v3)
- enz.
CapMonster cloud
CapMonster cloud ondersteunt de volgende typen captcha's:
- reCAPTCHA v2
- reCAPTCHA v3
- reCAPTCHA Enterprise
- hCaptcha
- hCaptcha Enterprise
- FunCaptcha
- GeeTest
- Cloudflare Turnstile
- Cloudflare Bot Challenge
- Yandex SmartCaptcha
CapSolver
CapSolver ondersteunt de volgende typen captcha's:
- reCAPTCHA (v2/v3/Enterprise)
- FunCaptcha
- DataDome
- Anti-bot Solution
- hCaptcha (Normal/Enterprise)
- Geetest v3 / v4
captchas.io
captchas.io ondersteunt de volgende typen captcha's:
- reCAPTCHA (v2/v3/Invisible/Enterprise)
- Image CAPTCHA
- FunCAPTCHA
- GeeTest
- hCAPTCHA
- Cloudflare Turnstile
- Audio and Text CAPTCHAs
Cap.guru
Cap.guru ondersteunt de volgende typen captcha's:
- reCAPTCHA (v2/v3/Invisible)
- hCaptcha
- SmartCaptcha
- FunCaptcha
- ReCaptcha
- hCaptcha
- GeeTest
- Binance
- TikTok
- Amazon
White captcha
White captcha ondersteunt de volgende typen captcha's:
- SmartCaptcha van Yandex
Capsola
Capsola ondersteunt de volgende typen captcha's:
- SmartCaptcha click
Nextcaptcha
Nextcaptcha ondersteunt de volgende typen captcha's:
- ReCaptchaV2TaskProxyLess
- ReCaptchaV2EnterpriseTask
- ReCaptchaV2EnterpriseTaskProxyLess
- ReCaptchaV2HSEnterpriseTaskProxyLess
- ReCaptchaV3Task
- ReCaptchaV3HSTaskProxyLess
- ReCaptchaV3TaskProxyLess
- ReCaptchaMobileTask
- ReCaptchaMobileProxyLess
Gebruik van XEvil
⏩ Video over configuratie
Video die het gebruik van XEvil samen met A-Parser laat zien voor het oplossen van
Util::ReCaptcha2:
In de video wordt getoond:
- XEvil verbinden met A-Parser voor gebruik met
Util::ReCaptcha2 - controle van de werking en demonstratie van de werking in
SE::Google::Modern
Keuze van het gewenste neurale netwerk
Sinds XEvil 6.0 [Beta-10] is ondersteuning toegevoegd voor de parameter corename, waarmee bij het verzenden van gewone captcha's (afbeeldingen) het gewenste neurale netwerk kan worden opgegeven. Meer details hier.
U kunt deze parameter doorgeven via het veld Aanvulling op de query-regel van de scraper
Util::AntiGate. Voor het neurale netwerk Default v.1 moet u bijvoorbeeld in dit veld corename=Default v.1 invullen