Ich muss häufig Protokolldateien sammeln und auf einen zentralen Server hochladen (im Besitz einer anderen Firma). Der zentrale Server hat ein Größenlimit für die Datei, daher versuche ich, die kleinstmögliche Datei zu erstellen, die noch im zip-Format vorliegt.
Was ist die beste Einstellung zum Komprimieren einer Textdatei in ein Zip-Format, wenn ich nur eine kleine Dateigröße benötige?
Ich habe die offensichtliche und gewählte Ultra-Komprimierung durchgeführt und festgestellt, dass LZMA einen besseren Job macht als die Luft abzulassen, aber es gibt viel zu viele andere Permutationen von Optionen, als dass ich sie alle testen könnte.
Deflate
Format entscheiden, handelt es sich nicht mehr um eine "normale" ZIP-Datei, sondern um eine "erweiterte" ZIP-Datei, die von WinZip entwickelt wurde. Ursprünglich behielten sie die Erweiterung als .zip bei, was zu großer Beunruhigung führte (da die meisten normalen Zip-Handling-Tools nicht mit ihnen umgehen können), aber die meisten Archivierer verwenden jetzt .zipx, um sie von herkömmlichen .zip-Dateien zu unterscheiden. Wenn Sie LZMA verwenden können, wechseln Sie zu .7z und wählen Sie PPMd - es sollte für Textdateien besser (und schneller!) Komprimiert werden.