PDA

View Full Version : Problema nome file quando sposta pagine web salvate


lucas72
07-10-2016, 13:33
Ciao,
Mi capita spesso per una ragione o l'altra di salvare alcune pagine web per intero, cioè sia il file html che la cartella _file ad essa collegata.

Spesso le devo spostare per ordinarle in altre cartelle che il più delle volte
si trovano sul mio HD secondario che uso per archiviare i file.
Il problema si verifica proprio in questa operazione. Si apre una finestra che mi avvisa che alcuni file (della cartella _file) hanno un nome troppo lungo, io vado avanti ignorando l'avviso (non posso fare altro al momento), però poi se voglio aprire la pagina offline me la ritrovo incasinata.
Questo non capita se apro la stessa pagina dalla cartella in cui l'ho salvata originariamente.

Perché? E cosa posso evitare questo problema?
Grazie

Eress
07-10-2016, 13:36
Ma perché non le salvi in formato mht, così eviti tutta la manfrina delle cartelle.

lucas72
07-10-2016, 14:35
Ma perché non le salvi in formato mht, così eviti tutta la manfrina delle cartelle.

Potrei anche farlo. Però vorrei capire qual è il problema prima.
Grazie.

ps: non mi pare che Chrome e Firefox possano salvare le pagine web in questo formato però.

x_Master_x
07-10-2016, 15:12
Le immagini, gli stili etc. puntano alla directory esempio_files che ha lo stesso nome del file esempio.html. Se un file all'interno di quella cartella viene rinominato perché il percorso è troppo lungo e/o altro motivo a scelta non cambia il contenuto del file HTML stesso che cercherà le risorse nella directory originaria con il nome originario. Nel percorso di origine la path non supera i 260 caratteri e non hai questo problema, prova a copiarlo nella root del disco e se non hai avvisi vedrai che funzionerà.

lucas72
07-10-2016, 15:24
Le immagini, gli stili etc. puntano alla directory esempio_files che ha lo stesso nome del file esempio.html. Se un file all'interno di quella cartella viene rinominato perché il percorso è troppo lungo e/o altro motivo a scelta non cambia il contenuto del file HTML stesso che cercherà le risorse nella directory originaria con il nome originario. Nel percorso di origine la path non supera i 260 caratteri e non hai questo problema, prova a copiarlo nella root del disco e se non hai avvisi vedrai che funzionerà.

Ma non voglio copiarlo nella root del disco.

x_Master_x
07-10-2016, 15:47
Non ti ho detto di copiarlo a pianta stabile nella root del disco ma semplicemente che superando il limite dei 260 caratteri il file in questione ( per cui hai l'avviso ) non viene riconosciuto dal source dell'HTML\Windows, cosa che non succederebbe con un percorso breve come ad esempio la root del disco. il problema è tutto qui, usa l'MHTML e non avrai mai queste difficoltà.

lucas72
07-10-2016, 19:50
Non ti ho detto di copiarlo a pianta stabile nella root del disco ma semplicemente che superando il limite dei 260 caratteri il file in questione ( per cui hai l'avviso ) non viene riconosciuto dal source dell'HTML\Windows, cosa che non succederebbe con un percorso breve come ad esempio la root del disco. il problema è tutto qui, usa l'MHTML e non avrai mai queste difficoltà.


Ok, magari indirizzo il salvataggio direttamente nella cartella posta nel disco che uso per archiviare i file e le pagine (quando sono sicuro che andrà in quella cartella). Ho provato così e non ci sono problemi con Chrome. Cos'è l'MHTML?

Stranamente a volte Firefox mi salva la cartella della pagina (_fine) ma non l'HTML e devo provare con Chrome di nuovo che il più delle volte non incontra problemi. Che strano.
Grazie