ValArhivater - это современный архиватор папок с графическим интерфейсом, написанный на C++ с использованием Qt и libarchive.
- Архивация папок в формате ZIP
- Распаковка архивов форматов ZIP, TAR, GZ
- Современный и удобный графический интерфейс
- Поддержка вложенных папок
- Сохранение структуры папок при архивации/распаковке
- C++17 или выше
- Qt 6.0 или выше
- libarchive
- CMake 3.16 или выше
- Компилятор с поддержкой C++17 (GCC, Clang, MSVC)
sudo apt-get update
sudo apt-get install build-essential cmake qt6-base-dev libarchive-devsudo dnf install gcc-c++ cmake qt6-qtbase-devel libarchive-develsudo pacman -S base-devel cmake qt6-base libarchivemkdir build
cd build
cmake ..
make- Запустите приложение:
./ValArhivater-
Для архивации папки:
- Нажмите кнопку "Создать архив из папки"
- Выберите папку для архивации
- Выберите место сохранения архива
- Дождитесь завершения процесса
-
Для распаковки архива:
- Нажмите кнопку "Распаковать архив"
- Выберите архив для распаковки
- Выберите папку для распаковки
- Дождитесь завершения процесса
MIT License
Андрей Думин
Мы приветствуем вклад в проект! Пожалуйста, создавайте issue и pull request'ы для улучшения проекта.