Versão curta:
- Gostaria de tirar uma cópia offline de uma URL que inclua as imagens HTML + CSS + JS + completas e as salve localmente, mantendo a estrutura e o conteúdo do arquivo do site original.
- Estou tendo problemas com as ferramentas que posso encontrar (por exemplo, a extensão do Firefox "Save Complete", HTTrack, wget, Teleport Pro) parcialmente porque o URL está atrás de um formulário de login.
Versão mais longa:
Ao trabalhar no meu aplicativo, muitas vezes eu quero tirar uma versão offline completa das imagens HTML + CSS + JS + para enviar ao designer com quem trabalho, que faz modificações e as envia de volta. Aplico as alterações no aplicativo.
Isso se mostrou muito mais eficiente do que fazer com que ele navegasse em nosso código com um aplicativo ao vivo, mas há um problema - não consigo encontrar um aplicativo de espelhamento que seja conveniente.
Extensões do Firefox como "Salvar concluído" já possuem o cookie de login, portanto, não se preocupe com o fato de estarem atrás de um formulário de login, mas manipulam os arquivos salvos localmente, impossibilitando o trabalho com eles.
Ferramentas de espelhamento como o wget ou o Teleport Pro não são compatíveis com o nosso formulário de login.
O HTTrack, no entanto, deve ser capaz de executar no modo proxy para detectar as informações de login, mas eu nunca consegui fazê-las funcionar. Como alternativa, ele pode aceitar cookies que eu conecte com firmeza em seu arquivo cookies.txt, mas sempre levo horas para fazer isso de forma confiável.
Alguma ferramenta, extensões de navegador etc. que possam fazer isso? Código aberto, comercial - qualquer coisa. Se eu tenho usado mal o HTTrack e é realmente trivial, também é uma ótima resposta.