Grüße, ich versuche, die Ausgabe des zlib (gzip) Algorithmus im Vergleich zu der Eingabe zu analysieren. Ermitteln Sie Dinge wie die Wörterbuchgröße, die Lauflängenpaare der Teilzeichenfolge und wo sie im ursprünglichen Klartext entsprechen. Ich benutze zlib, um viele sehr kleine Brocken von Daten auszutauschen (unter jeweils 1K), und möchte den Overhead aus dem Wörterbuch bestimmen, einen Prozentsatz von Teilstring-Matches vs. Dictionary-codiertem Klartext in den Ergebnissen, so etwas.zlib/gzip Interpreter
Nachdem ein schnelles googling nicht zu Ergebnissen geführt hat, frage ich hier, bevor ich anfange, den zlib-Quellcode mit Debug-Meldungen zu säen, um ein ähnliches Ergebnis zu erhalten.
Existiert bereits etwas von der Stange?
Seeding zlib klingt wie eine gute Idee. – qdot
Ja, es funktionierte ziemlich gut für eine einmalige Lösung. Es wäre mir peinlich, die Änderungen in der Öffentlichkeit zu zeigen! – user17925