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 imagesControle da exibição de imagens de captchas no log
Angle of rotation per step in degrees5Ângulo de rotação por passo em graus