¿Cómo bajar imágenes de ciertas webs que sólo dejan "guardar como html o web completa?

Ejemplo:
http://www.comedywildlifephoto.com/gallery/2016_monthly_highlights.php#&gid=1&pid=7 
¿Hay forma de bajar ESA imagen? ¿Sin tener que bajar la web completa? Es decir, ¿de saltarse la protección y bajar el jpg directamente?

2

2 respuestas

Respuesta
1

Haber te cuento

Dale a la imagen botón derecho inspeccionar

Todo lo que ves es lo que compone una página web

Tendrías que buscar la línea donde sale la imagen y darle

Cuando salga clicar, saldrá la imagen, botón derecho guardar como

Un poco lioso pero sale

a href="" data-size="1600x1066"><img 

El ejemplo seria así, buscar al que pertenece.

Si hay varias líneas, normalmente va de izquierda a derecha y de arriba a abajo

Si veo algo más fácil comento

También hay un programa que trae windows que se llama recortes

Respuesta

Descargar una página web mediante CURL en PHP gráfica de visualizaciones
PHP
Código que muestra como utilizando curl, podemos descargar una pagina web a un archivo de nuestro disco duro.

¿

<?php
echo "Codigo de php que descarga la pagina inicial de http://www.comedywildlifephoto.com/gallery/2016_monthly_highlights.php#&gid=1&pid=7 y la
guarda en un archivo.";
//abrimos un fichero donde guardar la descarga de la web
$fp=fopen("lawebdelprogramador.html", "w");
// Se crea un manejador CURL
$ch=curl_init();
// Se establece la URL y algunas opciones
curl_setopt($ch, CURLOPT_URL, "http://www.http://www.comedywildlifephoto.com/gallery/2016_monthly_highlights.php#&gid=1&pid=7 ");
//determina si descargamos las cabeceras del servidor [0-No mostramos|1-mostramos]
curl_setopt($ch, CURLOPT_HEADER, 0);
//determina si mostramos el resultado en el nevagador [0-mostramos|1-NO mostramos]
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
//determina donde guardar el fichero
curl_setopt($ch, CURLOPT_FILE, $fp);
// Se obtiene la URL indicada
curl_exec($ch);
// Se cierra el recurso CURL y se liberan los recursos del sistema
curl_close($ch);
//se cierra el manejador de ficheros
fclose($fp);
?>

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas