Министерство образования и науки РФФедеральное государственное бюджетное образовательное учреждениевысшего профессионального...

Информация о документе:

Дата добавления: 19/02/2016 в 14:30
Количество просмотров: 754
Добавил(а): Владимир Носов
Название файла: ministerstvo_obrazovaniya_i_nauki_rffederalnoe_gos.doc
Размер файла: 133 кб
Рейтинг: 0, всего 0 оценок

Министерство образования и науки РФФедеральное государственное бюджетное образовательное учреждениевысшего профессионального...


Министерство образования и науки РФ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«Уральский Государственный Педагогический Университет»
Институт математики, информатики и информационных технологий
Кафедра информатики, вычислительной техники и методики обучения информатике

Итоговая Работа по теме «Файловые менеджеры для Windows OS»

Исполнитель: студент Б-11 группы
Института МИ и ИТ
Носов В.В.

Руководитель:ст. преподават. каф. ИВТиМОИ Шимов И.В.

Екатеринбург – 2013

Содержание



Введение

Актуальность - файловые менеджеры сегодня превратились в важный инструмент профессиональных пользователей, обеспечивающий высокую эффективность работы.

Объект исследования - файловые менеджеры для Windows OS.

Цель работы - изучить файловые менеджеры для Windows OS.

Задачи:

  1. Узнать что такое файловый менеджер, и их разновидность.

  2. Найти самые известные файловые менеджеры для Microsoft Windows.

  3. Сделать краткий обзор на файловые менеджеры для Microsoft Windows.

  4. Создать приложение к работе.

Файловый менеджер – это компьютерная программа, предоставляющая интерфейс пользователя для работы с файловой системой и файлами. Файловый менеджер позволяет выполнять наиболее частые операции над файлами — создание, открытие/проигрывание/просмотр, редактирование, перемещение, переименование, копирование, удаление, изменение атрибутов и свойств, поиск файлов и назначение прав. Помимо основных функций, многие файловые менеджеры включают ряд дополнительных возможностей, например, таких, как работа с сетью (через FTP, NFS и т.п.), резервное копирование, управление принтерами и пр.

Глава 1. Разновидности файловых менеджеров

.1.1. История файловых менеджеров

Файловые менеджеры — это класс программ, служащих для всевозможной работы с файлами, включая поддержку таких операций, как создание, редактирование, копирование и удаление, для обеспечения гибкого и удобного запуска других программ, предназначенных для работы с этими файлами. Нередко они сопровождаются дополнительными утилитами, облегчающими жизнь пользователя. Для многих пользователей любимый файловый менеджер зачастую выступает в роли оболочки, заменяя часть стандартных средств работы с файлами, имеющихся в операционной системе.

Знаменитый Norton Commander, избавивший пользователей от необходимости работать с операционной системой MS-DOS через командную строку, со своим гениальным двухпанельным интерфейсом на долгие годы занял место в их сердцах. Впоследствии в состав MS-DOS была включена оболочка DOS Shell, однако она не завоевала популярность у пользователей.

На смену Norton Commander’у пришел не менее известный DOS Navigator, который можно уверенно назвать первым профессиональным файловым менеджером. Новая программа позволила одновременно открывать несколько файловых панелей и текстовых файлов, имела удобные клавиатурные сокращения и мощный текстовый редактор. В файловом менеджере появилось несколько полезных утилит, в том числе калькулятор, телефонная книжка и даже CD-проигрыватель.

Однако DOS Navigator был написан под DOS, и переносить его на платформу Win32 разработчики не стали. Выпущенный же для Windows Norton Commander особой популярностью не пользовался. Немало файловых менеджеров, появившихся после DOS Navigator’а, претендовало на его лавры — на звание лучшего файлового менеджера. Но одни при всех своих преимуществах работали в текстовом режиме, другие были ненадежны в работе, интерфейс третьих был недостаточно гибким и удобным.

Надо отметить, что за последние годы изменилась и потребность в подобных программах. Если раньше файловые менеджеры были чуть ли не единственной возможностью удобно работать с операционной системой, то постепенно, благодаря стараниям Microsoft, большинству пользователей оказалось достаточно тех средств, которые доступны в Windows. Другая же часть пользователей, потребности которой продолжали возрастать, стала, наоборот, предъявлять новые, повышенные требования к функционалу и внешнему виду файловых менеджеров.

.1.2. Виды файловых менеджеров и наиболее известные файловые менеджеры для Windows

.1.2.1. Виды файловых менеджеров

Выделяют различные типы файловых менеджеров, например:

  1. Навигационные и пространственные — иногда поддерживается переключение между этими режимами. В данных файловых менеджерах ведется работа с одним активным окном.

  2. Двухпанельные — в общем случае имеют две равноценных панели для списка файлов, дерева каталогов и т. п. В подобных файловых менеджерах работа ведётся с одним активным окном, но в каждом окне находится 2 или 4 панели с открытыми каталогами. В некоторых созданы вкладки, для быстрого доступа к каталогу.

.1.2.2. Наиболее известные представители файловых менеджеров

Навигационные:

  1. Проводник Windows

  2. Directory Opus

  3. Q-Dir

Двухпанельные

  1. DOS-Navigator

  2. Far Manager

  3. Free Commander

  4. Total Commander

  5. Unreal Commander

  6. Frigate

  7. ViewFD

  8. File Navigator

Глава 2. Обзор файловых менеджеров

.2.1. Навигационные

.2.1.1. Проводник Windows

Начиная с Windows95 реализует графический интерфейс доступа пользователя к файлам. В настоящее время является основой графической оболочки пользователя Windows.

Проводник Windows впервые появился в Windows 95 как замена Диспетчера программ и диспетчер файлов Windows 3.x. Всё, что видит пользователь после загрузки Windows (пиктограммы рабочего стола, панель задач, меню «Пуск» — кроме «обоев») — это Проводник Windows.

Иногда Проводником называют его часть, предназначенную для манипуляции файлами. Её можно вызвать двойным щелчком по иконке «Мой компьютер», запустить из «Меню Пуск», воспользоваться клавиатурным сокращением Win + E .

Последующие версии Windows добавляли новые возможности, убирали другие, постепенно формируя из простой системы навигации по файлам полнофункциональную задаче-ориентированную систему управления файлами.

За функционирование Проводника Windows отвечает процесс explorer.exe. Функции explorer.exe:

Отображение папок и файлов, включая специальные папки вроде «Панель управления», «Планировщик задач», «Принтеры и факсы», «Шрифты» и т. п.

Отображение оболочки Windows: панель задач с кнопкой «Пуск» и значков рабочего стола. «explorer.exe» не является критическим процессом и может быть закрыт с помощью Диспетчера задач. После его закрытия исчезают элементы рабочего стола и панели задач, но фоновая картинка сохраняется. Процесс может быть перезапущен с помощью Диспетчера задач.

.2.1.2. Directory Opus

Directory Opus коммерческий файловый менеджер. Directory Opus был впервые выпущен в 1990 году как простой двухпанельный файловый менеджер для компьютеров Commodore AMIGA. Разработчиком программы является компания GPSoftware. Последняя версия Directory Opus совместима со всеми версиями Windows — Windows ХР, Windows 7 в 32 и 64 битных версиях. Последняя версия стоит около 45 долларов США за минимальную версию.

Файловый менеджер характеризуется большим числом различных функций а также гибкостью настроек и простую работу с файлами. Журнал PC Magazine неоднократно писал, что это один из немногих файловых менеджеров, которые могут по функциональности и своим возможностям заместить проводник Windows, и возможно один из лучших из существующих файловых менеджеров. В следующем, 2005 году, 4 мая, тот же журнал PC Magazine присудил премию «Editors Choice» 8-ой версии Directory Opus, за «уникальное удобство, поразительную скорость и блистательный интерфейс».

.2.1.3. Q-Dir

Q-Dir —файловый менеджер, с четырёхпанельным настраиваемым интерфейсом, поддержкой ZIP-архивов и подсветкой папок и файлов с разными расширениями.

Основные особенности:

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

Файловый фильтр:

  1. Позволяет быстро и легко фильтровать элементы.

  2. Избранное: Быстрый доступ к наиболее часто используемым папкам.

  3. Цветной фильтр: Различные цвета для различных типов файлов.

  4. Поддержка технологии Drag-&-Drop.

  5. Экспорт списка элементов в XLS, CSV, TXT, HTML.

  6. Встроенная экранная лупа.

  7. Небольшой размер исполняемого файла (менее 1Мб).

.2.2. Двухпанельные

.2.2.1. DOS Navigator

DOS Navigator - Консольный файловый менеджер, разработанный молдавской компанией RITLabs. Основная идея была взята из Norton Commander: две панели с директориями, верхнее меню со всем набором команд плюс нижнее меню, где располагались наиболее часто используемые команды (назначенные также Функциональными клавишами).

Представляет собой расширенное подобие Norton Commander, обладает теми же возможностями и множеством преимуществ.

Преимущества:

  1. Использование EMS-памяти для удаления файлов в «корзину».

  2. Неограниченное количество панелей.

  3. Поддержка расширенных текстовых видеорежимов.

  4. Создание ссылок на объекты файловой системы.

  5. Поддержка большого числа архиваторов.

  6. Встроенные приложения и многое другое.

  7. В числе встроенных приложений можно отметить:.

  8. Редактор дисков.

  9. Редактор электронных таблиц.

  10. Калькулятор, терминал.

  11. Расширенная утилита форматирования дисков.

  12. Просмотр баз данных.

  13. UU-кодер/декодер.

  14. CD-проигрыватель.

  15. Телефонная книжка.

  16. Игра «тетрис» и многое другое.

Отдельно стоит отметить реализацию некого подобия многозадачности — пользователь мог свободно переключаться между встроенными приложениями выполняя при этом, например, операции копирования и форматирования в «фоновом» режиме.

Благодаря многим нововведениям, долгое время являлся весьма популярным менеджером как наиболее развитый из всех представленных на рынке.

В данный момент распространяется в открытых исходных кодах.

.2.2.2. FAR Manager

FAR Manager —консольный файловый менеджер для операционных систем семейства Microsoft Windows.

Автор программы — Евгений Рошал. С 2000 года разработкой FAR Manager занимается группа FAR Group. Начиная с версии 2.0 программа распространяется под модифицированной лицензией BSD. Предыдущие версии имели собственническую лицензию, по которой коммерческое использование программы являлось платным.

Программа FAR Manager наследует двухоконную идеологию, стандартную расцветку и систему команд(управление с клавиатуры) у известного файлового менеджера Norton Commander.

Программа может работать как в оконном, так и полноэкранном режиме. Некоторые недостатки интерфейса, схожие с DOS-программами в оконном режиме (невозможность произвольного изменения текстового разрешения окон, проблемы с закрытием при выключении системы), проявляются в Windows 9x и отсутствуют в семействе Windows NT.

Возможности:

  1. FAR поддерживает длинные имена файлов.

  2. Атрибуты файлов файловой системы NTFS.

  3. Различные кодировки текстов.

  4. Может использовать системные функции для копирования файлов.

  5. Имеет многоязычный интерфейс и систему помощи.

FAR Manager был с самого начала ориентирован на платформу Windows. Время от времени пользователи высказывали просьбы сделать версии для других платформ. Разработчики утверждают, что код программы слишком специфичен для Windows, и портирование на другую платформу потребовало бы больших изменений.

.2.2.3. Free Commander

Free Commander — двухпанельный файловый менеджер для Microsoft Windows.

Главные особенности:

  1. Двухпанельная технология - горизонтально и вертикально.

  2. Закладочный интерфейс.

  3. Опциональное дерево папок для каждой панели.

  4. Встроенный файловый просмотрщик для просмотра файлов в шестнадцатеричном, двоичном, текстовом или в формате изображения.

  5. Встроенное управление архивами: ZIP(чтение, запись), CAB(чтение, запись), RAR(чтение).

  6. Встроенный FTP клиент.

  7. Легкий доступ к системным папкам, панели управления, рабочему столу и меню Пуск.

  8. Затирание файлов.

  9. Создание и проверка контрольных сумм MD5.

  10. Разделение файлов.

  11. Сравнение / синхронизация папок.

  12. Избранные папки / программы.

  13. Заданные пользователем колонки для подробного просмотра.

  14. Мультиязычная поддержка.

.2.2.4. Total Commander

Total Commander – файловый менеджер с закрытым исходным кодом.

Ранее программа называлась Windows Commander, но с 29 октября 2002 года, по требованию корпорации Microsoft, она была переименована.

Функциональность Total Commander можно расширять с помощью плагинов. Доступно несколько видов таких плагинов:

  1. Архиваторные плагины (Packer Plugins, WCX) - используются для распаковки определённых типов файлов, обычно архивных форматов. Некоторые такие плагины также позволяют создавать новые архивы поддерживаемого типа и модифицировать существующие архивы.

  2. Плагины внутренней программы просмотра (Lister Plugins, WLX) - отображают специальные типы файлов во встроенном просмотрщике (Lister), а также на панели быстрого просмотра (Ctrl+ Q).

  3. Плагины файловой системы (File System Plugins, WFX) - доступны через панель Сетевого окружения. Они обычно обеспечивают доступ к каким-то частям компьютера, куда нет доступа через имена дисков, или к каким-либо удалённым системам.

  4. Информационные плагины (Content Plugins, WDX) - призваны решать несколько задач: поиск по специфическим свойствам и сведениям о содержимом файлов, отображение этой информации в файловых списках и использование её в инструменте группового переименования и для добавления дополнительной информации в название файла.

  5. Плагины быстрого поиска - Существует возможность изменять плагин быстрого поиска, используемый по умолчанию. Можно подключать вместо него другой плагин, чтобы добавить поддержку некоторых кодировок или изменить алгоритм быстрого поиска файлов.

Особенности программы:

  1. 32-битная версия Total Commander под платформой x86-64 работает с рядом ограничений, свойственных 32-разрядным приложениям, поскольку сама программа и, соответственно, плагины, написаны под x86. В частности, файловый менеджер не имеет доступа к каталогу Windows\System32, поскольку для 32-разрядных приложений доступ к системному каталогу для 64-разрядного кода запрещен на уровне ядра. Однако начиная с седьмой версии в TC появилась экспериментальная директива x64DisableRedirection, позволяющая отключить перенаправление системных папок в 32-разрядные копии.

  2. Начиная с версии 8.0 выпускается и полностью 64-разрядный Total Commander (программа была переписана на Freepascal/Lazarus), что позволило избавиться от вышеописанных проблем, но добавило новые. В частности, необходимость переработки старых плагинов, так как они не совместимы с 64-разрядным ядром программы. 16 сентября 2011 года состоялся релиз первой beta-версии TC 8.0.

  3. Частичная поддержка юникода.

.2.2.5. Unreal Commander

Unreal Commander - некоммерческий двухпанельный файловый менеджер с закрытым исходным кодом.

Базовая функциональность программы может быть расширена за счёт плагинов.

Внешним видом, внутренней работой и функциональными возможностями похож на Total Commander.

Файловый менеджер отображает скрытые и системные файлы, может изменять их атрибуты, а также перемещать, копировать или удалять, имеет встроенный FTP-клиент, просмотрщик графических файлов, медиа-проигрыватель, умеет разбирать/собирать файлы на части, поддерживает работу с популярными архивами, которые может открывать для чтения и редактирования, юникод, табы, drag-&-drop, плагины (включая плагины, написанные для Total Commander), настройку внешних и внутренних редакторов, синхронизацию каталогов, игнор-список, групповое переименование файлов, настройку горячих клавиш меню, цветовые схемы и стили, темы оформления, поиск, интерфейс командной строки, оснащён интернациональной поддержкой.

Достоинства:

  1. Обладает широким функционалом.

  2. Может быть использован в Portable-режиме.

  3. Бесплатен для коммерческого и некоммерческого использования.

  4. Поддержка плагинов, написанных для Total Commander, кроме плагинов файловой системы.

Недостатки:

  1. Отсутствие кроссплатформенности.

  2. Закрытый исходный код.

.2.2.6. Frigate

Frigate - условно-бесплатный двухпанельный файловый менеджер с закрытым исходным кодом.

Frigate может взаимодействовать с плагинами и дополнениями, синхронизировать папки, подключиться к FTP-серверу, оснащён встроенными утилитами, из которых можно выделить блокнот (обычный и структурный), менеджер автозапуска, Калькулятор и обозреватель Интернета, одновременно работать сразу с несколькими файловыми операциями и многое другое.

Возможности:

  1. Двухпанельный интерфейс.

  2. Поддержка Юникод.

  3. Расширенный поиск файлов.

  4. Поддержка плагинов.

  5. Работа с популярными архивами.

  6. Менеджер очереди.

  7. Встроенный FTP-клиент.

  8. Список задач.

  9. Поддержка плагинов написанных для Total Commander.

.2.2.7. File Navigator

File Navigator - это бесплатный двухпанельный файловый менеджер с закрытым исходным кодом.

File Navigator предоставляет пользователям простой в использовании инструмент, который позволяет без особых хлопот производить разнообразные операции с любыми типами файлов в операционных системах Microsoft Windows.

Внешним видом и некоторыми возможностями похож на FAR Manager, но имеет графический интерфейс пользователя, а некоторым командами и средствами для работы в системе на Total Commander.

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

  1. встроенный FTP-клиент.

  2. просмотрщик графических файлов.

  3. панель быстрого просмотра файлов.

  4. поддерживает работу с самыми популярными архиваторами RAR, 7-ZIP, JAR, ZIP, ACE, TAR, BZIP и другие, архивы которых может открывать для чтения и редактирования внутри менеджера, поддерживает кодировки Windows, ISO, DOS, Юникод и другие.

  5. drag-&-drop.

  6. плагины.

  7. поддерживает синхронизацию каталогов, разделение и сборку файлов.

  8. настройку внешних и внутренних редакторов.

  9. изменение горячих клавиш меню, цветовые схемы и выделения.

  10. отображает скрытые и системные файлы и может изменять их атрибуты, а также перемещать, копировать или удалять наравне с другими файлами.

File Navigator не требует установки и может работать с USB-накопителей или компакт-дисков.

.2.2.8. ViewFD

ViewFD - файловый менеджер для операционных систем Windows, распространяется бесплатно, интерфейс на русском языке.

В программе не ведётся история изменений. Не реализована встроенная справка (есть только текстовый файл со справкой). Также не реализован встроенный FTP-клиент. Не поддерживается функция перетаскивания файла из окна ViewFD в какое либо другое окно, либо за его пределы.

Недостатки:

  1. Полноценная работа менеджера в Windows 7 возможна только при запуске от имени администратора.

  2. Интерфейс только русский. Весь текст зашит в исполняемый файл, так что возможность не авторской локализации отсутствует принципиально.

Возможности:

  1. Встроенные видео- и аудиопроигрыватели, работающие со своими списками.

  2. Редактирование тегов MP3 и WMA файлов.

  3. Быстрый просмотр и слайд-шоу для графических файлов. Поддерживаются встроенные функции по настройке изображений, в том числе с использованием цветовых и геометрических эффектов, настройка освещённости, приближающая обычные цифровые фотографии к HDR фотографиям.

  4. Возможно изменение размеров группы изображений, создание HTML-альбомов и AVI-файлов из изображений.

  5. Встроенный просмотрщик текстовых файлов поддерживает RTF, а также различные кодировки символов.

  6. Реализован просмотр и редактирование таблиц баз данных форматов TXT, DBF, DB, таблиц в SQL-базах данных.

  7. Работа с архивами осуществляется через управление архиваторами WinRAR и 7-ZIP.

  8. Управление автозагрузкой, функция контроля запуска процессов, выбора окон, выбора заголовков, нажатия клавиш, содержимого экрана, очистки файлов, каталогов, дисков, резервное копирование.

  9. Присутствует функция просмотра реестра с возможностью расширенного поиска, а также функция просмотра содержимого блочных устройств с возможностью копирования фрагментов и создания образов, поддерживается создание виртуальных дисков.

  10. Реализовано шифрование файлов.

  11. Расчёт и проверка контрольных сумм файлов и каталогов.

  12. Поддерживаются WCX-, WFX- и WLX-плагины.

  13. В файловый менеджер встроен калькулятор формул с возможностью построения графиков.

Заключение

Поставленную цель я достиг путём сформулированных задач.

Узнал что такое файловый менеджер, его разновидности и сделал краткий обзор на самых известных его представителей.

Необходимо отметить, что в развитии файловых менеджеров наметилась четкая тенденция. Созданные изначально для того, чтобы заменить командную строку, они на данный момент превратились в весьма сложные программные комплексы, обладающие функционалом, расширяемым посредством плагинов и дополнительных модулей.

Можно с уверенностью утверждать, что файловые менеджеры сегодня превратились в важный инструмент профессиональных пользователей, обеспечивающий высокую эффективность работы. А какую конкретно программу этого класса использовать, каждый пользователь решает сам. Одним важнее тесная интеграция всех модулей в удобном современном интерфейсе, другим — наличие дополнительных плагинов на все случаи жизни.

Библиография

  1. Wikipedia - Файловые менеджеры.

  2. Даниил Кальченко - файловый менеджер-инструмент профессионального пользователя.

  3. Путеводитель по файловым менеджерам.

  4. Сайт "Моё место".