Pular para o conteúdo principal

Util::RotateCaptcha - reconhecimento de captcha através de serviços suportados

Visão geral do scraper​

rotatecaptcha

Este scraper é geralmente usado como um componente conectável em outros scrapers, onde pode ser necessário resolver captchas em forma de imagens e cuja resposta deve ser o número de graus para girar a imagem.

O princípio de funcionamento deste scraper consiste em enviar a imagem do captcha para um serviço de resolução e receber em resposta o número de graus para girar a imagem. A precisão da resolução depende exclusivamente do serviço de resolução.

Casos de uso do scraper​

Recursos​

  • Suporte para RuCaptcha e 2captcha
  • Possibilidade de configurar o tempo de espera pela resposta

Variantes de uso​

  • Reconhecimento de RotateCaptcha em scrapers JS próprios

Consultas​

Como consultas, é necessário indicar o link para a imagem do captcha, exemplo:

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

Opções de exibição de resultados​

  • $resp - resposta do captcha (número de graus para girar a imagem)
  • $error - se ocorrer um erro, sua descrição

Exibição do texto reconhecido​

Formato do resultado:

$resp

Exemplo de resultado:

215

Configurações possíveis​

ParâmetroValor padrãoDescrição
ProviderRuCaptchaSeleção do serviço de resolução, substitui automaticamente o endereço (url) correto do serviço
Provider urlDomínio do serviço de resolução, permite substituir o domínio do serviço, pode estar vazio
Client keyChave de acesso ao serviço
Wait between get status5Atraso entre as consultas ao serviço de resolução sobre o estado do captcha
Max wait time300Tempo máximo de espera pelo captcha reconhecido
Log captcha images☐Controle da exibição de imagens de captchas no log
Angle of rotation per step in degrees5Ângulo de rotação por passo em graus