Versione breve:
- Vorrei scattare una copia offline di un URL che include le immagini HTML + CSS + JS + complete e le salva in locale, mantenendo la struttura e il contenuto del file del sito originale.
- Sto riscontrando problemi con gli strumenti che riesco a trovare (ad esempio l'estensione "Salva completo" di Firefox, HTTrack, wget, Teleport Pro) in parte perché l'URL è dietro un modulo di accesso.
Versione più lunga:
Quando lavoro sulla mia app, spesso voglio catturare una versione completa di immagini HTML + CSS + JS + offline da inviare al designer con cui lavoro, che apporta modifiche e le restituisce. Applico quindi le modifiche all'app.
Questo si è rivelato molto più efficiente rispetto alla sua navigazione nel nostro codice con un'app live, ma c'è un problema: non riesco a trovare un'app di mirroring che sia conveniente.
Le estensioni di Firefox come "Salva completo" hanno già il cookie di accesso, quindi non importa che siano dietro un modulo di accesso, ma manipolano i file salvati localmente rendendo impossibile lavorare con loro.
Strumenti di mirroring come wget o Teleport Pro non supportano il nostro modulo di accesso.
HTTrack, tuttavia, dovrebbe essere in grado di funzionare in modalità proxy per rilevare le informazioni di accesso, ma non sono mai riuscito a farlo funzionare. Come fallback può accettare i cookie che installo nel suo file cookies.txt, ma mi ci vogliono sempre ore per farlo in modo affidabile.
Eventuali strumenti, estensioni del browser, ecc. Che potrebbero farlo? Open source, commerciale - qualsiasi cosa. Se ho usato in modo improprio HTTrack ed è davvero banale da fare, anche questa è un'ottima risposta.