Estrai ZIP
Estraete un file ZIP con il solo browser per elencarne, visualizzarne e scaricarne il contenuto. I nomi di file illeggibili negli archivi creati su Windows (Shift_JIS) vengono rilevati e corretti automaticamente. I file non vengono mai inviati a un server.
Consigli per estrarre uno ZIP
- I nomi di file illeggibili dipendono quasi sempre dal fatto che le specifiche dello ZIP non prevedono di memorizzare la codifica del nome. Gli archivi creati su Windows giapponese usano di norma Shift_JIS, gli altri UTF-8: se i nomi non si leggono, provate a selezionare Shift_JIS dal menu delle codifiche.
- I file per i quali un apposito indicatore interno dichiara esplicitamente la codifica UTF-8 non riportano il contrassegno ?. Solo i nomi contrassegnati sono stati decodificati per supposizione.
- Facendo clic sulla riga di una cartella la si espande o la si richiude. Facendo clic sulla riga di un file, testi e immagini si possono vedere subito in anteprima.
- Con Chrome ed Edge, scegliendo una cartella dopo «Estrai tutto», i file vengono scritti direttamente conservando la struttura originale. Sugli altri browser si scaricano singolarmente e la struttura non si conserva (il percorso resta indicato nel nome, separato da trattini bassi).
- Sono supportati anche gli archivi protetti da password. I file con l'icona del lucchetto non si estraggono né si visualizzano finché non inserite la password nel campo in alto. Funzionano sia il metodo AES-256 sia il tradizionale ZipCrypto.
Domande frequenti
A proposito — perché i nomi dei file negli ZIP diventano illeggibili
Quando le specifiche dello ZIP nacquero, nel 1989, non era previsto alcun meccanismo per dichiarare la codifica del nome dei file. Ogni Paese e ogni sistema operativo scriveva i nomi nella propria codifica locale — Shift_JIS in Giappone, Windows-1252 nell'Europa occidentale — quindi aprire l'archivio altrove e trovare caratteri illeggibili era, a rigore, il comportamento previsto.
Per risolvere il problema, intorno al 2007 è stato aggiunto il meccanismo del «language encoding flag» (EFS): usando un bit degli indicatori presenti in ogni voce dell'archivio si può dichiarare che «questo nome è scritto in UTF-8». Restano però in circolazione strumenti datati e alcuni programmi che tuttora non impostano quel bit, e così, ancora negli anni Venti, il problema dei nomi illeggibili fra Windows e Mac non è del tutto risolto.
Va detto che non si tratta di un danneggiamento dei dati: il contenuto dei file, cioè la sequenza di byte del testo o dell'immagine, resta intatto ed è solo il nome — un metadato — a essere interpretato con la regola sbagliata. Proprio per questo, conoscendo la codifica corretta, è possibile correggere a posteriori e ripristinare i nomi giusti, come fa questo strumento.