Vai al contenuto principale

Util::RotateCaptcha - riconoscimento captcha tramite i servizi supportati

Panoramica dello scraper

rotatecaptcha

Questo scraper viene solitamente utilizzato come componente collegabile in altri scraper, dove potrebbe essere necessario risolvere captcha sotto forma di immagini e la cui risposta deve essere il numero di gradi di cui ruotare l'immagine.

Il principio di funzionamento di questo scraper consiste nell'inviare l'immagine del captcha a un servizio di risoluzione e ricevere in risposta il numero di gradi di cui l'immagine deve essere ruotata. La correttezza della risoluzione dipende esclusivamente dal servizio di risoluzione.

Casi d'uso dello scraper

Funzionalità

  • Supporto per RuCaptcha e 2captcha
  • Possibilità di configurare il tempo di attesa per la risposta

Varianti di utilizzo

  • Riconoscimento di RotateCaptcha nei propri scraper JS

Query

Come query è necessario specificare il link all'immagine del captcha, esempio:

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

Esempi di output dei risultati

  • $resp - risposta del captcha (numero di gradi di cui ruotare l'immagine)
  • $error - se si verifica un errore, la sua descrizione

Output del testo riconosciuto

Formato del risultato:

$resp

Esempio di risultato:

215

Impostazioni possibili

ParametroValore predefinitoDescrizione
ProviderRuCaptchaScelta del servizio di risoluzione, inserisce automaticamente l'indirizzo (url) corretto del servizio
Provider urlDominio del servizio di risoluzione, consente di sovrascrivere il dominio del servizio, può essere vuoto
Client keyChiave di accesso al servizio
Wait between get status5Ritardo tra le interrogazioni al servizio di risoluzione sullo stato del captcha
Max wait time300Tempo massimo di attesa per il captcha riconosciuto
Log captcha imagesGestione dell'output delle immagini dei captcha nel log
Angle of rotation per step in degrees5Angolo di rotazione per singolo passaggio in gradi