Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

webfuture

[Resolvido] Baixar imagem via URL

Recommended Posts

Mano é mais ou menos assim

 

<%
strURLIMG = "http://www.teste.com.br/imagem.jpg"
strNomeando = "imagem-salva.jpg"

Set objXMLHTTP = Server.CreateObject("Msxml2.ServerXMLHTTP")
Set objBinaryStream = CreateObject("ADODB.Stream")

objXMLHTTP.Open "GET", strURLIMG , false
objXMLHTTP.Send()
objBinaryStream.Type = 1
objBinaryStream.Open
objBinaryStream.SaveToFile server.MapPath("pasta-gravar/" & strnomeando), 2

Set objXMLHTTP = Nothing
Set objBinaryStream = Nothing
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

dá uma pesquisada no forum k exite uma funcao k pega determinadas TAGS da url passada, você pode alterar e fazer ler apenas as tags img....

Compartilhar este post


Link para o post
Compartilhar em outros sites

colocou a url com a imagem real? aquele exemplo de url não existe imagem, coloque uma img que realmente existe e faça o teste.

Compartilhar este post


Link para o post
Compartilhar em outros sites

opa cometi um errinho, teste assim

 

strURLIMG = "http://forum.wmonline.com.br/uploads/photo-22527.gif"
strNomeando = "imagem-salva.jpg"

Set objXMLHTTP = Server.CreateObject("Msxml2.ServerXMLHTTP")
Set objBinaryStream = CreateObject("ADODB.Stream")

objXMLHTTP.Open "GET", strURLIMG , false
objXMLHTTP.Send()
objBinaryStream.Type = 1
objBinaryStream.Open
objBinaryStream.Write objXMLHTTP.responseBody
objBinaryStream.SaveToFile server.MapPath("pasta-gravar/" & strnomeando), 2

Set objXMLHTTP = Nothing
Set objBinaryStream = Nothing

agora ta funfando...

 

tava faltando o

 

objBinaryStream.Write objXMLHTTP.responseBody

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá xanburzum tentei localizar mas não localizei este código que adaptando vai dar para listar somente as tags img.. acho que a busca esta off...

 

Xavier

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.