• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

andreb

WebBrowser Control Imagens

10 mensagens neste tópico

Boas Pessoal,

estou aqui a fazer um programa e surgiu uma divida...

Tenho um web browser que entra numa pagina que contem uma imagem gerada aleatoriamente (um captcha) e queria saber se é possivel ir buscar os Bytes dessa imagem.

Tive a procurar no nosso amiguinho google xD e não consegui encontrar nada.

PS: Procurei como ir buscar o cache.. mas não encontrei.

Cumps Andreb.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

não, não é assim tão simples... a imagem muda.. é um captcha :S

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Se responderes a estas perguntas talvez te possa ajudar:

Já viste o conteudo html da página, de que forma aparece lá essa imagem?

é um <img src.... ?

Se for consegues fazer um webrequest ao endereço indicado no src?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

<dd><input type="hidden" name="confirm_id" value="3893cd9c795b29facf6cd07fab5affd2" /><img src="./ucp.php?mode=confirm&id=3893cd9c795b29facf6cd07fab5affd2&type=2" alt="" title="" /></dd>

É essa linha.

Ele cria o link da imagem com o value e é sempre diferente.

Se conseguir copiar o que está no value já sei fazer. Alguém ajuda?

Ou então dizer outra maneira de gerar o link.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Se só precisas do value a única coisa q tens q fazer é varrer a propriedade do controlo webbrowser que tem o html da página.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Sabes criar o controlo e meter-lhe a página?

Quando isso tiver, é só recorreres á propriedade q tem o html, o documentText.

Mas já q me fizeste abrir o VS para ir ver qual é a propriedade, podes usar tb este método:

webBrowser1.Document.GetElementsByTagName(string name) que retorna uma colecção de elementos html.

A partír daí já te orientas.

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora