Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 2|Ответ: 1

[Чаевые] .NET/C# использует 7z (SharpSevenZip) для сжатия папок резервного копирования

[Скопировать ссылку]
Опубликовано7 минут назад | | | |
Требования: Разработать запланированную фоновую задачу с помощью .NET, вызвать 7z для сжатия папки с Lzma2 и архивировать несколько сжатых файлов в один файл.

обзор
Linux compression zip, 7z extreme compression (минимальный файл)
https://www.itsvse.com/thread-11152-1-1.html

SharpSevenZip

SharpSevenZip — это нативный инкапсулятор библиотеки с 7-zip. Это управляемая 7-zip-библиотека, написанная на C#, которая предоставляет возможности самостоятельной декомпрессии и сжатия данных (поддерживаются все форматы 7-zip). Он инкапсулирует 7z.dll или любой совместимый 7z.dll файл и использует LZMA SDK, включая функцию самораспаковки.

Документация:Вход по гиперссылке виден.
Источник:Вход по гиперссылке виден.

Этот проект является форком Squid-Box.SevenZipSharp, затем Squid-Box.SevenZipSharp — это форк для отображения проекта SevenZipSharp, затем tomap — это форк проекта CodePlex, и теперь все три проекта не поддерживаются. Верно, это история развития.

Squid-Box.SevenZipSharp:Вход по гиперссылке виден.
Чтобы картировать SevenZipSharp:Вход по гиперссылке виден.

Пакет SharpSevenZip уже содержит 32- и 64-битные 7z.dll-файлы (Примечание: этот пакетПоддерживает работу только на платформе Windows), как показано ниже:



.NET-консоль

Создайте консольное приложение со следующим источником:

Код таков:

ТестФайл 2.16G, сжатый до 133 МБКонечно, это также связано с содержанием оригинального документа, просто краткое объяснение.




Предыдущий:Linux использует ProxyChains4 для прокси-доступа к указанной программной сети
 Хозяин| Опубликовано6 минут назад |
[Настоящий бой]. NET/C# реализует резервные копии баз данных MySQL на основе MySqlBackup.NET
https://www.itsvse.com/thread-10375-1-1.html
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com