Version corta:
- Me gustaría tomar una copia sin conexión de una URL que incluye las imágenes HTML + CSS + JS + completas y las guarda localmente, manteniendo la estructura y el contenido del archivo del sitio original.
- Tengo problemas con las herramientas que puedo encontrar (por ejemplo, la extensión "Guardar completa" de Firefox, HTTrack, wget, Teleport Pro) en parte porque la URL está detrás de un formulario de inicio de sesión.
Versión más larga:
Cuando trabajo en mi aplicación, a menudo quiero tomar una versión completa de imágenes HTML + CSS + JS + fuera de línea para enviarla al diseñador con el que trabajo, quien realiza modificaciones y la devuelve. Luego aplico los cambios a la aplicación.
Esto ha resultado ser mucho más eficiente que hacer que navegue nuestro código con una aplicación en vivo, pero hay un inconveniente: no puedo encontrar una aplicación de reflejo que sea conveniente.
Las extensiones de Firefox como "Save Complete" ya tienen la cookie de inicio de sesión, así que no importa que estén detrás de un formulario de inicio de sesión, pero destruyen los archivos guardados localmente, lo que hace imposible trabajar con ellos.
Las herramientas de duplicación como wget o Teleport Pro no son compatibles con nuestro formulario de inicio de sesión.
Sin embargo, se supone que HTTrack puede ejecutarse en modo proxy para detectar la información de inicio de sesión, pero nunca pude hacer que funcione. Como alternativa, puede aceptar cookies que conecte en su archivo cookies.txt, pero siempre me lleva horas hacer esto de manera confiable.
¿Alguna herramienta, extensión de navegador, etc. que pueda hacer esto? Código abierto, comercial, cualquier cosa. Si he estado haciendo mal uso de HTTrack y es realmente trivial, esa es una gran respuesta también.