Skip to content

Simple file manager for Windows and Linux devices

Notifications You must be signed in to change notification settings

molel/file_manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

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

  1. Создание папки (с указанием имени): screenshot screenshot screenshot
  2. Удаление папки по имени: screenshot screenshot screenshot screenshot
  3. Перемещение между папками (в пределах рабочей папки) - заход в папку по имени, выход на уровень вверх: screenshot screenshot screenshot screenshot screenshot
  4. Создание пустых файлов с указанием имени: screenshot screenshot
  5. Запись текста в файл: screenshot screenshot
  6. Просмотр содержимого текстового файла: screenshot screenshot
  7. Удаление файлов по имени: screenshot screenshot
  8. Копирование файлов из одной папки в другую: screenshot screenshot
  9. Перемещение файлов: screenshot screenshot
  10. Переименование файлов: screenshot screenshot

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

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

About

Simple file manager for Windows and Linux devices

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages