Создание gzip своими руками
От: MikelSV http://www.centerix.ru
Дата: 29.04.14 08:44
Оценка: 3 (1)
Понадобилось создавать gzip своими руками. Сделал по http://www.gzip.org/zlib/rfc-gzip.html не заработало. Сделал gzip header + inflate(text).str(2, text.sz-6) + crc(text) + text.sz (http://mikelsv.livejournal.com/13531.html) архиваторы начали понимать. Я перестал понимать, зачем понадобилось обрезать.
Вопрос для знатоков, как распаковать gzip? Убираю gzip header, добавляю два отрезанных передних байта(они у всех одинаковые), удаляю 8 последних байт с crc и размером. Распаковывается, но с ошибкой. Как восстановить 4 байта отрезанных с конца?
Римское правило. Тот, кто говорит, что Это не может быть сделано, никогда не должен мешать тому, кто Это делает.
Осень, ну вы поняли.
Зачем еще один код? А человек?
gzip deflate
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.