Resolvendo Captcha JS via Proxy. ARTIGO OBRIGATÓRIO para qualquer um que usa proxies!
Por favor, leia a descrição com muita atenção para entender melhor o que fazemos.
O processo de resolução possui 2 fases.
1. Antes de enviar a sua tarefa de Recaptcha para nosso worker, nós executamos várias verificações em seu proxy para ter certeza que esteja funcionando de forma adequada e que se encaixa em nossos requisitos. Se ele ignora e passa por esse checkup, o sistema lembra do resultado da verificação por 10 minutos. Se não conseguir - nós lembramos por 60 segundos.
2. O processo de resolução. O worker recebe uma tarefa e um Recaptcha é renderizado em seu navegador, que é configurado para trabalhar via nosso próprio servidor de proxy – nós o chamamos de Proxygate. O Proxygate é conectado ao seu proxy, assim tornando um ciclo seguro, para que o worker não precisa acessar diretamente seus dados de proxy.
Se o seu proxy funciona extremamente bem, um Recaptcha será solicitado e resolvido com sucesso via seu proxy.
Se você possui um proxy de baixa qualidade, então algum erro de conexão, leitura/escrita etc. pode ocorrer durante essa fase. O Proxygate vai marcar uma tarefa de Recaptcha com um dos nossos códigos de erro e cancelar a tarefa. Erros são normais se você possui menos de 1% do número total de conexões, mas uma porcentagem maior indica que você precisa trocá-lo ou começar a usar o modo proxy-off. Não podemos trabalhar com proxies com um alto número de erros; já que para nossos workers, isso se assemelha a problemas de sistemas permanentes, suas tarefas sempre são redefinidas e acabam não sendo pagos.
REGRAS:
- Nós deduzimos $0.0001 seu o seu proxxy foi filtrado no Passo 1.
- Nós deduzimos o custo total da tarefa se o proxy falhou durante a resolução do captcha, pois você perdeu o tempo de nosso worker.
- Somente endereços de IP de proxy são aceitos, e não hostnames.
- Um proxy deve responder dentro de 2 segundos, deve ocultar o endereço de origem, suportar SSL, transferência de imagem, endereços URLs longos, e não pode estar banido no Google.
Use nossa ferramenta de análise de proxy para verificar se o seu proxy é compatível com nosso serviço. Por favor, note que um resultado bem sucedido com o verificador de proxy não garante uma resolução de captcha suave e sem erros na produção. Se você está recebendo erros como ERROR_PROXY_CONNECT_REFUSED ou ERROR_PROXY_CONNECT_TIMEOUT, significa que, em algum momento seu proxy falhou. Se você possui uma alta porcentagem desses tipos de erros, bloquearemos seu proxy por uma hora.
Por favor, não entre em contato nos dizendo que você adquiriu os melhores proxies do mercado (especialmente sobre o lixo botnet da Luminati). Os melhores são aqueles nos quais você mesmo instalou em seu servidor dedicado ou VPS com memória RAM suficiente. Todos os serviços que vendem proxies também vendem a mesma infra de hardware e rede para outros clientes. Você pode ter um endereço de IP dedicado, mas ele será vinculado a um servidor com outros 100 clientes e 100 IPs. E você nunca sabe qual configuração de hardware aquele servidor pode ter.
Por isso, recomendamos que você use o software de servidor proxy SQUID, programado em C++ e disponível desde que a internet foi criada. Depois de fazer a instalação em seu próprio servidor, você pode esquecer sobre esse tópico e aproveitar o grande respeito nosso e de nossos workers.
O processo de resolução possui 2 fases.
1. Antes de enviar a sua tarefa de Recaptcha para nosso worker, nós executamos várias verificações em seu proxy para ter certeza que esteja funcionando de forma adequada e que se encaixa em nossos requisitos. Se ele ignora e passa por esse checkup, o sistema lembra do resultado da verificação por 10 minutos. Se não conseguir - nós lembramos por 60 segundos.
2. O processo de resolução. O worker recebe uma tarefa e um Recaptcha é renderizado em seu navegador, que é configurado para trabalhar via nosso próprio servidor de proxy – nós o chamamos de Proxygate. O Proxygate é conectado ao seu proxy, assim tornando um ciclo seguro, para que o worker não precisa acessar diretamente seus dados de proxy.
Se o seu proxy funciona extremamente bem, um Recaptcha será solicitado e resolvido com sucesso via seu proxy.
Se você possui um proxy de baixa qualidade, então algum erro de conexão, leitura/escrita etc. pode ocorrer durante essa fase. O Proxygate vai marcar uma tarefa de Recaptcha com um dos nossos códigos de erro e cancelar a tarefa. Erros são normais se você possui menos de 1% do número total de conexões, mas uma porcentagem maior indica que você precisa trocá-lo ou começar a usar o modo proxy-off. Não podemos trabalhar com proxies com um alto número de erros; já que para nossos workers, isso se assemelha a problemas de sistemas permanentes, suas tarefas sempre são redefinidas e acabam não sendo pagos.
REGRAS:
- Nós deduzimos $0.0001 seu o seu proxxy foi filtrado no Passo 1.
- Nós deduzimos o custo total da tarefa se o proxy falhou durante a resolução do captcha, pois você perdeu o tempo de nosso worker.
- Somente endereços de IP de proxy são aceitos, e não hostnames.
- Um proxy deve responder dentro de 2 segundos, deve ocultar o endereço de origem, suportar SSL, transferência de imagem, endereços URLs longos, e não pode estar banido no Google.
Use nossa ferramenta de análise de proxy para verificar se o seu proxy é compatível com nosso serviço. Por favor, note que um resultado bem sucedido com o verificador de proxy não garante uma resolução de captcha suave e sem erros na produção. Se você está recebendo erros como ERROR_PROXY_CONNECT_REFUSED ou ERROR_PROXY_CONNECT_TIMEOUT, significa que, em algum momento seu proxy falhou. Se você possui uma alta porcentagem desses tipos de erros, bloquearemos seu proxy por uma hora.
Por favor, não entre em contato nos dizendo que você adquiriu os melhores proxies do mercado (especialmente sobre o lixo botnet da Luminati). Os melhores são aqueles nos quais você mesmo instalou em seu servidor dedicado ou VPS com memória RAM suficiente. Todos os serviços que vendem proxies também vendem a mesma infra de hardware e rede para outros clientes. Você pode ter um endereço de IP dedicado, mas ele será vinculado a um servidor com outros 100 clientes e 100 IPs. E você nunca sabe qual configuração de hardware aquele servidor pode ter.
Por isso, recomendamos que você use o software de servidor proxy SQUID, programado em C++ e disponível desde que a internet foi criada. Depois de fazer a instalação em seu próprio servidor, você pode esquecer sobre esse tópico e aproveitar o grande respeito nosso e de nossos workers.
Qual IP é usado para acessar meus proxies?
Acessamos seus proxies do IP 78.46.86.231 . Isso pode mudar com o tempo. Aqui está um método não documentado para obter o endereço de acesso atual:
https://api.anti-captcha.com/getProxygateAddress
https://api.anti-captcha.com/getProxygateAddress
Eu tenho muitos erros de proxy relacionados a timeouts, banimentos etc.
Nosso sistema foi desenvolvido para funcionar apenas com os melhores proxies, já que muita coisa passa através deles, e precisam ser 100% confiáveis. Algoritmos filtram automaticamente os proxies ruins e podem até bloqueá-los por algum tempo.
O motivo é esse. Cada tarefa de captcha é processada com trabalho humano, cujo tempo custa dinheiro. Quando eles recebem muitas tarefas de captcha com proxies lentos/quebrados/banidos, sua média de lucros caem, e eles deixam o nosso sistema para se juntar aos competidores. Não queremos que isso aconteça. E realmente, realmente, realmente precisamos que nossos clientes obtenham os melhores proxies que puderem.
Por experiência própria, os melhores proxies são aqueles instalados em seus próprios VPS/servidores dedicados. Basta alugar alguns VPSs na nuvem e instalar um servidor SQUID neles. Aqui está nossas instruções detalhadas para fazer isso – é muito fácil.
O motivo é esse. Cada tarefa de captcha é processada com trabalho humano, cujo tempo custa dinheiro. Quando eles recebem muitas tarefas de captcha com proxies lentos/quebrados/banidos, sua média de lucros caem, e eles deixam o nosso sistema para se juntar aos competidores. Não queremos que isso aconteça. E realmente, realmente, realmente precisamos que nossos clientes obtenham os melhores proxies que puderem.
Por experiência própria, os melhores proxies são aqueles instalados em seus próprios VPS/servidores dedicados. Basta alugar alguns VPSs na nuvem e instalar um servidor SQUID neles. Aqui está nossas instruções detalhadas para fazer isso – é muito fácil.
Vocês podem desbloquear meus proxies?
Não, nós não fazemos isso.
1. Se o seu proxy cair, você pode usá-lo para reenviar uma tarefa após 5 minutos. Nós o verificaremos e, se funcionar, prosseguiremos com a tarefa.
2. Para todos os outros caso – quando o seu proxy receber erros de timeouts, ou detectarmos que o Google o baniu, ou ele ficar offline etc. – nós o bloquearemos até o final da hora atual.
Fazemos isso porque nossos workers executam seu trabalho através desses proxies, e quando um proxy fica lento ou causa interrupções, eles podem ficar nervosos rapidamente e parar de trabalhar.
Se você não consegue oferecer proxies de confiáveis, então basta trocar para "Forçar Recaptcha Proxyless" na seção API Override nas configurações de API. Essa opção não precisa de proxies.
1. Se o seu proxy cair, você pode usá-lo para reenviar uma tarefa após 5 minutos. Nós o verificaremos e, se funcionar, prosseguiremos com a tarefa.
2. Para todos os outros caso – quando o seu proxy receber erros de timeouts, ou detectarmos que o Google o baniu, ou ele ficar offline etc. – nós o bloquearemos até o final da hora atual.
Fazemos isso porque nossos workers executam seu trabalho através desses proxies, e quando um proxy fica lento ou causa interrupções, eles podem ficar nervosos rapidamente e parar de trabalhar.
Se você não consegue oferecer proxies de confiáveis, então basta trocar para "Forçar Recaptcha Proxyless" na seção API Override nas configurações de API. Essa opção não precisa de proxies.
My proxies are good, but they're still not working with Anti-Captcha. What can I do?