Загрузка...

How to unpack the .rar archive with a password?

Thread in C# created by gcc_machine Apr 6, 2025. 270 views

  1. gcc_machine
    Как распаковать архив .rar с паролем?
    Использовал dotnet, Aspose, Microsoft RST, почему-то файл распаковывается, но битый, 512кб(должен быть допустим 2мб), с чем связана проблема?​
     
  2. xellan
    xellan Apr 28, 2025 Пишу софты на C#, Bas. В тг по всем вопросам =) 242 Mar 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 Topic starter
      xellan, да я уже решил проблему на async переписал и проблема пропала, архив скачивался криво
Loading...
Top