Skip to content

BasedDepartment1/archiver

Repository files navigation

Shannon-Fano Archiver

Авторы: Ковальчук Илья, Пестов Владимир
Группа: ФТ-202

Описание

Программа представляет собой архиватор, который может кодировать и декодировать файлы с помощью алгоритма Шеннона-Фано.
  • Контроль целостности.
  • Архивация нескольких файлов/каталогов, а не одного.
  • Парольная защита.
  • Листинг файлов.
  • Сохранение метаданных файла.

Требования

  • Python 3.8
  • Модули из файла requirements.txt

Состав проекта

  • main.py - основной файл программы
  • archiver.py - файл с классами кодировщика и декодировщика
  • file_system.py - файл с классами для работы с файловой системой
  • file_models.py - файл с моделями файлов и директорий

Алгоритм запуска

Запуск: python ./main.py [параметры]

Для просмотра справки запустите программу с параметром --help

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages