Util::RotateCaptcha - rozpoznawanie captcha przez obsługiwane serwisy
Przegląd scrapera

Ten scraper jest zazwyczaj używany jako komponent podrzędny w innych scraperach, gdzie może być konieczne rozwiązywanie captchy w formie obrazków, a odpowiedzią powinna być liczba stopni, o którą należy obrócić obrazek.
Zasada działania tego scrapera polega na wysłaniu obrazka captcha do serwisu rozwiązującego i otrzymaniu w odpowiedzi liczby stopni, o którą należy obrócić obrazek. Poprawność rozwiązania zależy wyłącznie od serwisu rozwiązującego.
Przypadki użycia scrapera
🔗 Captcha w JS scraperach
Przykład JS scrapera do pracy z captchami
Możliwości
- Obsługiwana jest praca z RuCaptcha i 2captcha
- Możliwość konfiguracji czasu oczekiwania na odpowiedź
Warianty użycia
- Rozpoznawanie RotateCaptcha we własnych scraperach JS
Zapytania
Jako zapytania należy podawać link do obrazka captcha, przykład:
https://files.a-parser.com/img/rotatecaptcha_sample.png
Warianty wyprowadzania wyników
$resp- odpowiedź captcha (liczba stopni, o którą należy obrócić obrazek)$error- jeśli wystąpił błąd, jego opis
Wyprowadzanie rozpoznanego tekstu
Format wyniku:
$resp
Przykład wyniku:
215
Możliwe ustawienia
| Parametr | Wartość domyślna | Opis |
|---|---|---|
| Provider | RuCaptcha | Wybór serwisu rozwiązującego, automatycznie podstawia poprawny adres (url) serwisu |
| Provider url | Domena serwisu rozwiązującego, pozwala nadpisać domenę serwisu, może być pusta | |
| Client key | Klucz dostępu do serwisu | |
| Wait between get status | 5 | Opóźnienie między odpytaniami serwisu rozwiązującego o stan captchy |
| Max wait time | 300 | Maksymalny czas oczekiwania na rozpoznaną captchę |
| Log captcha images | ☐ | Zarządzanie wyprowadzaniem obrazków captcha do logu |
| Angle of rotation per step in degrees | 5 | Kąt obrotu za jednym krokiem w stopniach |