Как объединить несколько архивов?

174
09 декабря 2021, 05:40

Есть сервисы, которые пакуют zip архивы. Сервисы мои, т.е. могу им помочь формировать правильные архивы, если потребуется.

Есть желание некоторые архивы объединять, т.е. сервис1 создает архив1 с файл1, сервис2 создает архив2 с файл2. Хочется, чтобы условный сервис3 мог взять архив1 и архив2 и без лишних действий по перепаковке мог создать архив3 с файл1 и файл2 внутри.

Почитал по формату zip, по многотомным архивам (терминология разнится, сюда же - split и multi-part). По идее, формат очень похож на поток - есть ощущение, что можно просто слепить входные архивы один за другим и поправить End of central directory record (EOCD) у итогового архива.

Может есть готовые решения? Повтыкал в DotNetZip - он умеет в многотомные, а вот просто "склеить" два архива вроде не умеет.

READ ALSO
WPF Прогресс Бар

WPF Прогресс Бар

Подскажите, я создал Progress Bar по паттерну MVVM в отдельной сборке, в View добавил DataContect -View Model и теперь мне нужно его подключить в другой сборке...

84
Указатель на тип (TypeObjectPointer) может быть null?

Указатель на тип (TypeObjectPointer) может быть null?

Читая про упаковку/распаковку на Википедии,

72
добавление 3d сцены в форму visual studio

добавление 3d сцены в форму visual studio

Всем привет, возникла задача добавить 3d сцену в окно формы в Visual studio, подскажите каким образом это можно реализовать?

200