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

Материал из SpeccyWiki
Версия от 20:02, 20 мая 2011; Maksagor (обсуждение | вклад)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

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

Хотя основные функции коммандера обычно реализованы на уровне дисковой операционной системы (TR-DOS в случае с ZX Spectrum) и могут быть выполнены с помощью соответствующих команд, коммандеры упрощают выполнение подобных операций, предоставляют улучшенную их реализацию (например, используют расширенную память при копировании файлов с одним дисководом) и реализуют дополнительные функции, изначально отсутствующие в дисковой операционной системе (например, работа с файлами, имеющими нестандартное для TR-DOS расширение имени).

По некоторым причинам на ZX Spectrum наибольшее распространение получили однопанельные коммандеры, то есть такие, где одновременно отображается каталог только одного диска. Большинство из них копирует интерфейс одного из ранних коммандеров, MOA Service. Существуют и двухпанельные коммандеры, часто копирующие интерфейс Norton Commander для PC/MS-DOS (в том числе две одноимённых программы разных авторов). Двухпанельный коммандер является штатным интерфейсом системы iS-DOS.

Первый известный на ZX Spectrum файловый менеджер, SHELL, написан будущими авторами этой системы в 1990 году. В октябре 1990 года появился мощный Beta Commander Трубинова Я.У.