Skip to content

ElenaGaevskaya/FileMan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 

Repository files navigation

FileMan

Файловый менеджер

Задания для выполнения

  • Необходимо создать примитивный файловый менеджер. Программа должна работать в определенной папке (рабочей папки менеджера) и позволять пользователю выполнять следующие простые действия в пределах рабочей папки:
  • Создание папки (с указанием имени);
  • Удаление папки по имени;
  • Перемещение между папками (в пределах рабочей папки) - заход в папку по имени, выход на уровень вверх;
  • Создание пустых файлов с указанием имени;
  • Запись текста в файл;
  • Просмотр содержимого текстового файла;
  • Удаление файлов по имени;
  • Копирование файлов из одной папки в другую;
  • Перемещение файлов;
  • Переименование файлов.

Дополнительные задания

  • Разработайте псевдографический интерфейс для разработанного в основном задании файлового менеджера по аналогии с программами Far или Midnight Commander.
  • Сделайте файловый менеджер многопользовательским. Добавьте возможность регистрации пользователей. При регистрации каждому пользователю создается своя домашняя папка, в пределах которой он может работать.
  • Придумайте и добавьте дополнительные функциональные возможности для файлового менеджера. Как пример можно взять:
  • Архивация и разархивация файлов и папок;
  • Квотирование дискового пространства и отображение занятого оставшегося места;

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages