Spesso devo raccogliere i file di registro e caricarli su un server centrale (di proprietà di un'altra società). Il server centrale ha un limite di dimensione del file, quindi sto cercando di creare il file più piccolo possibile che sia ancora nel formato zip.
Quali sono le migliori impostazioni da utilizzare quando comprimo un file di testo in un formato zip quando la mia unica necessità è una dimensione di file ridotta?
Ho fatto l'ovvia e scelta compressione ultra, e ho notato che LZMA fa un lavoro migliore che sgonfiare, ma ci sono troppe altre permutazioni di opzioni per poterle testare tutte.
Deflate
formato, non è più un file .zip "normale", ma un file zip "esteso", introdotto da WinZip. Originariamente mantenevano l'estensione come .zip, con molta costernazione (dal momento che la maggior parte dei normali strumenti di gestione di zip non sono in grado di gestirli), ma la maggior parte degli archivi ora usa .zipx per distinguerli dai tradizionali file .zip. Se puoi usare LZMA, passa a .7z e scegli PPMd: dovrebbe comprimere meglio (e più velocemente!) Per i file di testo.