Загрузка...

Как распаковать архив .rar с паролем?

Тема в разделе C# создана пользователем gcc_machine 6 апр 2025. 271 просмотр

  1. gcc_machine
    gcc_machine Автор темы 6 апр 2025 lolz.live/threads/3634988 / tg - https://t.me/splikdev 850 18 июн 2020
    Как распаковать архив .rar с паролем?
    Использовал dotnet, Aspose, Microsoft RST, почему-то файл распаковывается, но битый, 512кб(должен быть допустим 2мб), с чем связана проблема?​
     
    6 апр 2025 Изменено
  2. xellan
    xellan 28 апр 2025 Пишу софты на C#, Bas. В тг по всем вопросам =) 242 30 мар 2020
    Юзай SharpCompress > Install-Package SharpCompress

    CSHARP
    string out_folder = "result";
    using (var archive = ArchiveFactory.Open("archivePath.rar", new ReaderOptions(){ Password = "Password" }))
    {

    foreach (var entry in archive.Entries.Where(entry => !entry.IsDirectory))
    {
    entry.WriteToDirectory(out_folder, new ExtractionOptions()
    {
    ExtractFullPath = true,
    Overwrite = true
    });
    }
    }

    Console.WriteLine("Готово");
     
    1. gcc_machine Автор темы
      xellan, да я уже решил проблему на async переписал и проблема пропала, архив скачивался криво
Загрузка...
Top