Necesito obtener todas las imágenes de un sitio web que están en una sola carpeta. Como por ejemplo, (site.com/images/.*). es posible? Si es así, ¿cuál es la mejor manera?Descargar todas las imágenes de un único directorio de un sitio web
Respuesta
Eche un vistazo al software HTTrack. Puede descargar sitios completos. Dar la dirección del sitio web site.com/images/
y descargará todo en este directorio. (si el acceso al directorio no está restringido por el propietario)
si el sitio permite la indexación, todo lo que necesita hacer es wget -r --no-parent http://site.com/images/
depende de si el directorio de imágenes permite una lista de los contenidos. Si es así, genial, de lo contrario necesitarías arañar un sitio web para encontrar toda la referencia de la imagen a ese directorio.
En cualquier caso, eche un vistazo a wget.
¿Tiene acceso FTP?
¿Tiene acceso de shell?
Con Linux es bastante fácil. No estoy seguro de las ventanas
wget -H -r --level=1 -k -p http://example.com/path/to/images
Editar: Sólo encontró wget for windows.
Editar 2: Acabo de ver la etiqueta PHP, para crear una secuencia de comandos PHP que descarga todas las imágenes de una vez, tendrá que crear un archivo zip (o equivalente) y enviarlo con los encabezados correctos. Here is how to zip a folder in php, no sería difícil de extraer sólo las imágenes de esa carpeta, sólo editar el código dado a decir algo como:
foreach ($iterator as $key=>$value) {
if (!is_dir($key)) {
$file = basename($key);
list($name, $ext) = explode('.', $key);
switch ($ext) {
case "png":
case "gif":
case "jpg":
$zip->addFile(realpath($key), $key) or die ("ERROR: Could not add file: $key");
break;
}
}
}
impresionante Voy a intentar esto, muchas gracias –
Disculpa, he cometido un pequeño error en ese código corregido ahora. – rich97
Si quieres ver las imágenes de una página web está usando: si está usando Chrome, puede presionar F-12 (o buscar Herramientas de desarrollador en el menú) y en la pestaña Recursos, hay un árbol a la izquierda, y luego en Marcos, verá la carpeta Imágenes, luego podrá ver todo el imágenes que la página usa listadas allí.
- 1. ¿Cómo puedo usar HTML Agility Pack para recuperar todas las imágenes de un sitio web?
- 2. Descargar un sitio web a una cadena
- 3. descargar un sitio web completo en C#
- 4. listado todas las imágenes en un directorio usando PHP
- 5. ¿El almacenamiento de muchas imágenes en un único directorio ralentiza la recuperación de imágenes?
- 6. ¿Cómo impide Flickr a las personas descargar imágenes del sitio?
- 7. ¿Cómo verificar las dimensiones de todas las imágenes en un directorio usando python?
- 8. ¿Cómo puedo superponer imágenes (png) dentro de un sitio web?
- 9. SVN Checkout un único directorio
- 10. ¿Cómo uso Wget para descargar todas las imágenes en una sola carpeta, desde una URL?
- 11. Favicon para todas las páginas de mi sitio web
- 12. Descargar todas las dependencias gems
- 13. cómo asegurarse de que un sitio web sea adecuado para todas las resoluciones de pantalla?
- 14. Tener un único punto de entrada a un sitio web. ¿Malo? ¿Bueno? ¿No problema?
- 15. Eliminar todas las imágenes
- 16. Adjuntar EventReceiver a todas las listas de un sitio sharepoint
- 17. Rascar todo un sitio web
- 18. Python: obtener todas las imágenes de un archivo html
- 19. ¿Cómo puedo obtener todas las imágenes de un archivo qrc?
- 20. ¿Qué es mejor, guardar las imágenes de un sitio web en Amazon S3, Flickr o Picasa?
- 21. Guarde todos los archivos de imagen de un sitio web
- 22. ¿Cómo descargar imágenes protegidas de Hotlink?
- 23. Descargar archivo único
- 24. ¿Cómo especifico un comodín en el manifiesto de caché HTML5 para cargar todas las imágenes en un directorio?
- 25. ¿Es posible obtener una lista de archivos en un directorio de un sitio web? ¿Cómo?
- 26. Cómo git commit un único archivo/directorio
- 27. rendimiento de prueba de un sitio web
- 28. Cómo mantener un sitio web con el directorio de enrutamiento url independiente
- 29. Ajustar todas las imágenes con un div usando DOMDocument
- 30. Descargar el código fuente del sitio web de Apple
Muchas gracias. Me salvas, amigo (y) – NullPointer