Olá,
Boa tarde a todos, meus amigos...
Gostaria de uma ajuda de vocês, é possível burla o captcha pelo VBA?
Estou montando um processo que irá efetuar algumas consultas, e no meio da consulta tem um (bendito) captcha, é possível de alguma forma o preenchimento do valor do captcha sem interação humana?
abaixo um trecho da pagina, onde:
<img id="imgCaptcha" name="imgCaptcha" src="jpg.imgVerificacao"> ||| Refere-se a imagem
Insira o código de verificação abaixo para continuar:<p></p>
<table>
<tbody><tr><td><div id="j_id350:j_id412">
<div class="field"><label for="j_id350:j_id412:dadoVerificacao" class="label">
Código:<span id="j_id350:j_id412:j_id416" class="required">*</span></label>
<span class="value ">
<script type="text/javascript">
//<![CDATA[
function VerificarCampoNumerico(event) {
var code;
if (event.keyCode) {
code = event.keyCode;
} else if (event.which) {
code = event.which;
}
if (code != 9 && code != 8 && code != 46 && (code < 48 || code > 57)) {
return false;
} else {
return true;
}
}
//]]>
</script><input id="j_id350:j_id412:dadoVerificacao" name="j_id350:j_id412:dadoVerificacao" class="" maxlength="3" onblur="" onclick="" onfocus="" onkeydown="" onkeypress="return VerificarCampoNumerico(event);" onkeyup="" size="5" type="text">
</span>
</div></div>
</td><td>
</td><td>
<img id="imgCaptcha" name="imgCaptcha" src="jpg.imgVerificacao">
</td></tr>
</tbody></table>
Pela atenção obrigado.
Vídeo recomendado
https://youtu.be/diWPPPhW-9E
https://youtu.be/diWPPPhW-9E
VBA-Captcha
-
- Colaborador
- Mensagens: 10
- Registrado em: Qua Dez 30, 2015 5:34 am
- Mikel Silveira Fraga
- Jedi
- Mensagens: 1173
- Registrado em: Sex Mai 27, 2011 3:27 pm
- Localização: Governador Valadares - MG
- Contato:
Re: VBA-Captcha
Rafael, boa tarde.
Bem, essa questão do captcha sempre foi e sempre será um calo no calcanhar daqueles que desejam automatizar alguns processos web.
Mas, respondendo sua pergunta: apenas usando VBA e sem custo algum, quase 90% de certeza que não. Porém, na web existem alguns serviços de leitura de captcha, que podem ser contratados e interagir com o VBA, para conseguir o resultado que esta procurando.
Segue abaixo o link da apresentação de um destes serviços, que traz o mesmo resultado:
- Interpretando CAPTCHA com VBA e serviço Web - Blog do Pedro ABS
Tirando o uso de um serviço como esse, não conheço outra forma de se fazer o mesmo resultado.
Espero ter ajudado. Abraços!!!
Bem, essa questão do captcha sempre foi e sempre será um calo no calcanhar daqueles que desejam automatizar alguns processos web.
Mas, respondendo sua pergunta: apenas usando VBA e sem custo algum, quase 90% de certeza que não. Porém, na web existem alguns serviços de leitura de captcha, que podem ser contratados e interagir com o VBA, para conseguir o resultado que esta procurando.
Segue abaixo o link da apresentação de um destes serviços, que traz o mesmo resultado:
- Interpretando CAPTCHA com VBA e serviço Web - Blog do Pedro ABS
Tirando o uso de um serviço como esse, não conheço outra forma de se fazer o mesmo resultado.
Espero ter ajudado. Abraços!!!
-
- Colaborador
- Mensagens: 10
- Registrado em: Qua Dez 30, 2015 5:34 am
Re: VBA-Captcha
Olá,
Mikel, obrigado pelo retorno.
Era justamente o que eu temia.
A questão do investimento de R$ em um programa auxiliar, infelizmente não irá ser possível.
E o uso de outras linguagens, até seria possível mas, creio que eu teria que aprender essas outras linguagens antes de fazer a interação entre o VBA e uma segunda linguagem. Pela experiência e conhecimento seria maravilhoso.
Mais uma vez obrigado.
Boa semana.
Namastê.
Mikel, obrigado pelo retorno.
Era justamente o que eu temia.
A questão do investimento de R$ em um programa auxiliar, infelizmente não irá ser possível.
E o uso de outras linguagens, até seria possível mas, creio que eu teria que aprender essas outras linguagens antes de fazer a interação entre o VBA e uma segunda linguagem. Pela experiência e conhecimento seria maravilhoso.
Mais uma vez obrigado.
Boa semana.
Namastê.