Ga naar de hoofdinhoud

Util::RotateCaptcha - captcha-herkenning via ondersteunde diensten

Overzicht van de scraper

rotatecaptcha

Deze scraper wordt meestal gebruikt als een plug-in component in andere scrapers, waar het nodig kan zijn om captcha's in de vorm van afbeeldingen op te lossen, waarbij het antwoord het aantal graden moet zijn dat de afbeelding gedraaid moet worden.

Het werkingsprincipe van deze scraper bestaat uit het verzenden van de captcha-afbeelding naar een oplosservice en het ontvangen van het aantal graden als antwoord waarmee de afbeelding moet worden gedraaid. De nauwkeurigheid van de oplossing hangt uitsluitend af van de oplosservice.

Praktijkvoorbeelden van de scraper

Mogelijkheden

  • Ondersteuning voor RuCaptcha en 2captcha
  • Mogelijkheid om de wachttijd voor een antwoord te configureren

Varianten van gebruik

  • Herkenning van RotateCaptcha in eigen JS-scrapers

Aanvragen

Als aanvragen moet de link naar de captcha-afbeelding worden opgegeven, bijvoorbeeld:

https://files.a-parser.com/img/rotatecaptcha_sample.png

Voorbeelden van resultaatweergave

  • $resp - captcha-antwoord (het aantal graden dat de afbeelding moet worden gedraaid)
  • $error - als er een fout is opgetreden, de beschrijving ervan

Weergave van herkende tekst

Resultaatindeling:

$resp

Voorbeeld van resultaat:

215

Mogelijke instellingen

ParameterStandaardwaardeBeschrijving
ProviderRuCaptchaSelectie van de oplosservice, vult automatisch het juiste adres (url) van de service in
Provider urlDomein van de oplosservice, maakt het mogelijk om het domein van de service te overschrijven, kan leeg zijn
Client keyToegangssleutel voor de service
Wait between get status5Vertraging tussen controles bij de oplosservice over de status van de captcha
Max wait time300Maximale wachttijd voor een herkende captcha
Log captcha imagesBeheer van de weergave van captcha-afbeeldingen in het logboek
Angle of rotation per step in degrees5Draaihoek per stap in graden