Существует ли способ чтения, записи и редактирования метаданных zip-файла (комментарии, метки времени и т.д.), Которые делают возможным следующее:

    • Читать и хранить метаданные zip-файла
    • Распаковать файл
    • Снова разархивируйте разархивированные файлы
    • Запись хранимых метаданных (комментарии, метки времени и т.д. Очевидно, нет контрольных сумм, длины / размера и т.д.)
    • => Получить бинарный идентичный почтовый файл
    • Читать и хранить метаданные zip-файла
    • Распаковать файл
    • Изменить один файл
    • Снова разархивируйте разархивированные файлы
    • Запись хранимых метаданных (комментарии, метки времени и т.д. Очевидно, нет контрольных сумм, длины / размера и т.д.)
    • => Новый zip-файл сохраняет порядок файлов, комментарии, временные метки неизмененных файлов
    • Редактировать комментарий в zip-файле
    • Остальная часть zipfile остается нетронутой (за исключением того, что напрямую зависит от комментария, если это необходимо)

0