Estrai archivio ZIP

Controlla un archivio ZIP32 locale, poi scarica le voci STORE o DEFLATE supportate dopo la verifica di dimensione, CRC e fine del flusso.

Questa pagina mostra gli strumenti disponibili in questa lingua nell’ambito attuale. Non significa che ogni strumento del sito sia tradotto in tutte le lingue.

Elaborazione locale senza caricamento né salvataggio automatico. Fino a 32 file, 1 MiB per file, 4 MiB complessivi, un archivio fino a 2 MiB e un rapporto dichiarato tra dimensione decompressa e compressa fino a 100 per file. I nomi ammettono 240 unità UTF-16 e 240 byte UTF-8, con al massimo 4 componenti del percorso. La lettura dell’intero gruppo ha un limite di 5 secondi, seguito da un limite separato di 5 secondi per il worker; non è un limite complessivo di 5 secondi. Un’attività, nessuna coda.

L’intero archivio viene controllato e tutte le voci vengono decodificate entro i limiti prima che appaia qualsiasi download; una voce non riuscita non produce risultati parziali. I download sono espliciti e individuali, con un prefisso numerico su ciascun nome di base per evitare conflitti dopo la rimozione delle directory. I percorsi originali restano visibili. Non vengono create cartelle sul disco, aperti contenuti o eseguiti link; uno ZIP annidato resta un unico file senza essere estratto.

Un profilo ZIP32 ristretto supporta file regolari con STORE o DEFLATE: niente ZIP64, crittografia, archivi su più dischi, commenti, prefissi autoestraenti, link simbolici o voci di directory autonome. Sono consentiti percorsi nei nomi dei file regolari; i nomi usano UTF-8 dichiarato o soltanto ASCII ed è supportato solo un campo aggiuntivo Unicode Path corrispondente. ZIP validi fuori da questo profilo possono essere rifiutati. Il creatore usa gli stessi limiti e può rifiutare originali molto comprimibili che superano il rapporto di 100.

I nomi non sicuri o in conflitto secondo il confronto Unicode prudente vengono rifiutati, mai rinominati silenziosamente nello ZIP. Durante la scrittura, i nomi interamente numerici possono essere ordinati in modo crescente prima degli altri. Date e ore originali e permessi non vengono conservati; il contratto preserva i nomi supportati e i byte del contenuto.

I limiti di capacità dei buffer gestiti non limitano tutta la memoria del browser né la sua garbage collection (GC). La decompressione usa un blocco fino a 16 KiB più un byte per rilevare un superamento; l’output accettato resta entro il limite dichiarato. Annulla termina il worker e interrompe FileReader. Cambiare selezione o livello, cancellare o lasciare la pagina libera gli URL dei risultati.

Come si usa

Scegli un archivio e seleziona Elabora archivio. I link di download appaiono solo dopo il successo di tutte le voci. Controlla il percorso originale, la dimensione in byte e il nome del singolo download, poi scarica i file desiderati uno alla volta. La selezione di Cancella o l’uscita dalla pagina libera i risultati e gli URL.

Prova un esempio

a/report.txt e b/report.txt mantengono i percorsi originali visualizzati, con i nomi di download 01-report.txt e 02-report.txt per evitare conflitti dopo la rimozione delle cartelle. I byte del testo non cambiano. inner.zip resta un file e non viene estratto ricorsivamente.

Supporto e limiti

L’intero archivio viene controllato e tutte le voci vengono decodificate entro i limiti prima che appaia qualsiasi download; una voce non riuscita non produce risultati parziali. I download sono espliciti e individuali, con un prefisso numerico su ciascun nome di base per evitare conflitti dopo la rimozione delle directory. I percorsi originali restano visibili. Non vengono create cartelle sul disco, aperti contenuti o eseguiti link; uno ZIP annidato resta un unico file senza essere estratto. Un profilo ZIP32 ristretto supporta file regolari con STORE o DEFLATE: niente ZIP64, crittografia, archivi su più dischi, commenti, prefissi autoestraenti, link simbolici o voci di directory autonome. Sono consentiti percorsi nei nomi dei file regolari; i nomi usano UTF-8 dichiarato o soltanto ASCII ed è supportato solo un campo aggiuntivo Unicode Path corrispondente. ZIP validi fuori da questo profilo possono essere rifiutati. Il creatore usa gli stessi limiti e può rifiutare originali molto comprimibili che superano il rapporto di 100. I limiti di capacità dei buffer gestiti non limitano tutta la memoria del browser né la sua garbage collection (GC). La decompressione usa un blocco fino a 16 KiB più un byte per rilevare un superamento; l’output accettato resta entro il limite dichiarato. Annulla termina il worker e interrompe FileReader. Cambiare selezione o livello, cancellare o lasciare la pagina libera gli URL dei risultati.

Domande frequenti

Perché un archivio accettato da un altro programma potrebbe essere rifiutato?

Questo è uno strumento con un profilo limitato, non un’applicazione generale per archivi. Rifiuta funzionalità non supportate, nomi in conflitto o non portabili e il superamento dei limiti. Il CRC rileva una discrepanza nel contenuto, ma non è una firma di autenticità né una garanzia che i file siano innocui. Lo strumento non apre i file e non li analizza alla ricerca di malware.

Strumenti correlati