Создание файлового менеджера

Автор работы: Пользователь скрыл имя, 19 Апреля 2015 в 23:28, реферат

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

К основным операциям с файловой структурой относятся:
навигация по файловой структуре;
запуск программ и открытие документов;
создание папок;
копирование файлов и папок;
перемещение файлов и папок;
удаление файлов и папок;
переименование файлов и папок;
создание ярлыков.

Содержание работы

Введение………………………………………………………………………..4-5
1. NORTON COMMANDER………………………………………………….6
1.1 Особенности работы в среде оболочки NORTON COMMANDER ….6
1.2 Общая характеристика оболочки……………….……………………….6-8
1.3 Запуск программы NORTON COMMANDER …………………………8-9
1.4 Справочная часть NORTON COMMANDER ………………………….9-12
1.5 Функциональные клавиши F1-F10……………………………………12-19
2. WINDOWS COMMANDER………………………………………………..19
2.1 Установка и запуск……………………………………………………….19-20
2.2 Взаимодействие с операционной системой……………………………..20
2.3 Архивирование……………………………………………………………21
2.4 Поиск файлов………………………………………………………………22
2.5Сравнение и выделение……………………………………………………22
2.6 FTP- клиент………………………………………………………………...23
2.7Другие возможности…………………………………………………….23-25
2.8 Некоторые настройки…………………………………………………..25-26
3. Просмотр содержимого каталогов в оболочке DOS NAVIGATOR……26-28
3.1 Строка статуса панели…………………………………………………….28
3.2 Размеры панелей…………………………………………………………..28
3.3 Просмотр в панели дерева каталогов…………………………………29-30
3.4 Просмотр информации о диске…………………………………………..30
3.5 Режим быстрого просмотра файлов…………………………………….31
3.6 Управление отображением панелей……………………………………..31
3.7 Вывод архива…………………………………………………………….32
Заключение……………………………………………………………………33
Литература……………………………………………………………………

Файлы: 1 файл

курсовая.docx

— 100.46 Кб (Скачать файл)

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

В данном рефераты рассматривается ферсия Windows Commander 5. Она выпускается в 16-ти и 32-битных вариантах и может работать на широком спектре компьютеров и операционных систем. Благодаря стараниям разработчиков программа занимает довольно мало места, имеет большое количество функций и совершенно не требовательна к ресурсам компьютера. Созданы переводы интерфейса этой программы почти на все языки мира (в том числе и на русский). Кроме того, существует возможность подключения плагинов (плагин - программа или данные, которые не поставляются вместе с основной, но позволяют реализовать дополнительные функции).

2.1 Установка и запуск

 

Найти Windows Commander можно на многочисленных дисках с системными приложениями. Если же вам нужна последняя версия программы (1,34 МБ), а также языковые модули и плагины, то все это можно найти на сайте автора этой программы www.ghisler.

Впервые запустив программу, вы обнаружите, что она shareware. К счастью, единственное отличие незарегистрированной программы от зарегистрированной заключается в окошке, которое появляется при запуске и требует нажать одну из трех кнопок. За регистрацию разработчик хотел бы получить 40 швейцарских франков (около 28 долларов США).

При установке Windows Commander в каталоге Windows появляются ярлыки для архиваторов с соответствующими именами. (pkzip.pif, pkunzip.pif и т.п.). После установки их можно безболезненно удалить.

Если вы предпочитаете работать, например, c интерфейсом на русском языке то, необходимо скачать русский языковой модуль (wcmd_rus.zip). Файлы, содержащиеся в этом архиве, нужно распаковать в подкаталог Language той папки, в которую вы установили программу. После этого, в меню Configuration-> Options ... на вкладке Language выберите Русский и нажмите кнопку Apply.

Файл с большинством настроек Windows Commander сохраняется в каталоге Windows и называется Wincmd.ini.

 

2.2 Взаимодействие с операционной системой

 

Windows Commander поддерживает Drag & Drop. С помощью этого механизма в программе можно осуществлять копирование (просто зачипить файл в одной панели и бросьте в другую), перенос (нужно держать нажать Shift или Alt), создание ярлыка (CTRL + SHIFT) для файла при переносе его из одной панели в другую, на рабочий стол или папку, находящуюся на нем, например в корзину).

Вызвать контекстное меню для текущего диска или каталога можно щелкнув по его имени в верхней части панели. Для файла или каталога, выделенного в панели его можно вызвать нажав Shift + F10. В меню Конфигурация-> Настройка ... на вкладке Операции его можно настроить еще и на правую кнопку мыши (по умолчанию она выделяет.

В меню Конфигурация-> Панель инструментов можно добавить новые или удалить ненужные кнопки с панели инструментов. Очень рекомендую посмотреть список, который раскрывается, с названиями команд. Там есть те самые невостребованные функции открытия специальных папок вроде корзине (cm_OpenRecycled) или панели управления (cm_OpenControls), копирование имен файлов в буфер обмена (cm_CopyNamesToClip, cm_CopyFullNamesToClip). Эти же имена функций нужно использовать и для добавления их в меню программы. Оно хранится в файле, выбранном в настройках языка (по умолчанию для россиянина - это wcmd_rus.mnu). Его, также как и панель инструментов можно беспрепятственно менять

2.3 Архивирование

 

Windows Commander настолько широко поддерживает различные операции с архивами, что является почти полнофункциональным архиватором. Он поддерживает архивы форматов ZIP, ARJ, LZH, RAR, UC2, CAB, ACE, TAR, GZ. Без помощи внешних программ он может упаковывать только в формате ZIP. Но просматривать и распаковывать файлы он может в архивах всех перечисленных форматов. С помощью дополнительных плагинов можно выполнить в Windows Commander обработку любого другого формата архивов.

Для упаковки выбранных файлов можно либо нажать Alt + F5, или выбрать в меню Файл-> упаковать, а для распаковки - Alt + F9 или Файл-> распаковать. При упаковке можно задавать дополнительные параметры: сила сжатия, сохранения длинных имен файлов, ставить дату архива по новейшем файле или по дате создания архива (эти параметры задаются в меню Конфигурация-> Настройка ... на вкладке Архиваторы и Архиватор ZIP), а также создавать многотомные (ZIP и ARJ) и архивы, саморозпаковуються, (эти параметры задаются непосредственно перед упаковки). После упаковки файлов Windows Commander проверяет целостность полученного архива. Если это вам мешает, то вы можете отменить выполнение проверки, добавив в файл Wincmd.ini строка VerifyZip = 0 в раздел [Packer]. Архив, самораспаковывающийся, можно открыть как обычный. Для этого надо перевести на него курсор и нажать Ctrl + PgDn. Этой же комбинацией кнопок можно использовать для открытия архивов с измененными расширениями. Windows Commander пытается автоматически определить тип архива и открыть его. Так, например, можно открывать скины для WinAmp (файлы с расширением wsz действительности являются обычными zip-архивами. Можно создать архив, самораспаковывающийся, из обычного просто переминившы его расширение с ZIP на EXE. К сожалению, это работает только для архивов формата ZIP. Упаковка, распаковка, а также копирование, перемещение и удаление файлов можно делать "в фоне", продолжая свою обычную работу, для этого достаточно нажать на соответствующую кнопку во время выполнения операции.

В Windows Commander вы можете работать с архивами как с каталогами. Т.е. переводите курсор на имя каталога и нажмите Enter или два раза щелкаете мышкой на его имени и содержимое архива представляется для вас как содержимое каталога. Подобным образом можно не только просматривать содержимое архивов, но и осуществлять большинство файловых операций. Вы можете просто выделить содержимое архива в одной панели, в другой перейти в папку, в которую вы собираетесь распаковать эти файлы и нажать старую добрую клавишу F5 или просто перетащить их мышью. Таким образом можно копировать файлы даже из одного архива в другой.

 

2.4 Поиск файлов

 

Windows Commander имеет очень большие возможности поиска файлов. Можно задать поиск сразу в нескольких выбранных каталогах, или ввести их вручную, например, введя в строке "Искать где" "c: windows; c: program files" (без кавычек), вы зададите поиск в каталогах Windows и Program files, которые находятся на диске C: . Так же можно задать и разные маски для файлов, просто разделив их символом ";" (точка с запятой). Можно задавать поиск по содержимому файлов (в кодировках DOS и Windows), в том числе и в архивах (ZIP, ARJ, LZH, RAR, CAB, ACE, TAR, GZ). Можно делать расширенный поиск (по дате, размеру, атрибутам файла) а также искать дубликаты по имени, размеру и содержимому. Все условия поиска, заданные один раз можно сохранить и впоследствии загрузить.

 

2.5 Сравнение и выделение

 

Windows Commander имеет функцию сравнения файлов и каталогов по их содержанию. В первом случае выделением показываются различия между файлами, а во втором - выделяются или файлы которые есть только в одном каталоге, или более новые. Существует гибкая система выбора файлов. Выбрать файл или каталог можно клавишей Insert. Клавиша "пробел" позволяет не только выделить файл или каталог, но и подсчитать сколько места он занимает. Более полные данные о занимаемое место можно получить выбрав в меню Файл-> Подсчитать занимаемое место. Серый * (знак умножения на дополнительной цифровой клавиатуре) позволяет Инвертировать выделение. Эта клавиша может выделять или только файлы или файлы и каталоги (В зависимости от настроек в меню Конфигурация-> Настройка ... на вкладке Операции). С помощью серых "+" и "-" вы можете задавать маски для выделения и, соответственно, снятие выделения файлов с помощью маски файлов. Например, нажав серый "+" и задав маску "*. txt | win *.*" (кавычки вводить не надо) вы выделите в панели все файлы с расширением txt, кроме тех, которые начинаются с букв win. Восстановить выделение, что было до последней файловой операции, можно с помощью серого "/".

 

 

 

2.6 FTP-клиент

 

Windows Commander имеет FTP-клиент. Как и в большинстве других случаев, содержимое каталогов FTP-сервера показывается точно также как и ваших собственных. Можно копировать, удалять, перемещать и производить над ними другие действия над файлами. Возможна и прямая передача файлов с сервера на сервер, а также продолжения прерванного накачки. К сожалению, Windows Commander поддерживает только самые распространенные типы FTP-серверов: UNIX, Windows NT, VMS, TCP / IP и частично OS9 и AS-400. Создать новое соединение можно нажав Ctrl + N. Список сохраненных соединений можно вызвать, нажав Ctrl + F, а отсоединиться, нажав Ctrl + Shift + F.

 

2.7 Другие возможности

 

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

Почти все функциональные клавиши Norton Commander действуют и в Windows Commander, хотя и с некоторыми отличиями:

F1 все также вызывает  справку.

F2 теперь заставляет перечитать  содержимое панели-источники (т.е. текущей), аналогично Ctrl + R. Пользовательское меню перекочевало на комбинацию Ctrl + D. Хотя оно теперь ориентировано в основном на работу с каталогами. Но позволяет также выполнять и другие команды. Например, запуск программ или открытие документов. Для этого достаточно задать как команду полное имя нужного файла вместе с путем. Кроме того, в нем можно давать раздельные команды и источнику и приемнику.

F3 по умолчанию вызывает  встроенные программу просмотра. Она позволяет просматривать файлы в виде обычного текста, текста с фиксированной шириной строчки, в шистнадцятеричному виде. Она также позволяет просматривать графические файлы формата BMP. Она отлично интегрирован с программой InfranView, и с ее помощью позволяет просматривать файлы почти всех известных мультимедийных форматов. По клавише F3 можно просматривать либо все, либо отдельные типы файлов любой другой программой. F4 по умолчанию вызывает NotePad (Блокнот) для редактирования выделенного файла.

F5 копирует файлы, в том  числе позволяет упаковывать  файлы в архив и распаковывать  их из него.

F6 перемещает / переименовывает файлы. В сочетании с клавишей Shift позволяет переименовать файлы "на месте". Т.е. имя файла под курсором превращается в поле для редактирования имени, и после нажатия Enter курсор снова возвращается в исходное состояние.

F7 создает каталог. Позволяет  создавать подкаталоги в одно  действие. Например, если вам надо  создать каталог a и в нем каталог b, то в поле для ввода имени достаточно ввести "a b" (без кавычки).

F8 удаляет файл. По умолчанию - в корзину. В Windows Commander можно удалять файлы еще и клавишей Delete. В сочетании с клавишей Shift - насовсем.

F9 и F10 или Alt выделяет пункт "Файл" главного меню программы.

F10 аналогичный F9 и Alt, команда выходу "переехала" на Alt + F4.

F11 и F12 по умолчанию не  задействованы.

Нажатие на букву вызывает переход к командной строки. Скопировать туда имя текущего элемента (файла, папки и т.д.) можно нажав Ctrl + Enter. При этом в командную строку переносится длинное имя и если оно содержит пробелы то обрамляеться в кавычки для правильной интерпретации другими программами. Скопировать имя выбранного в панели элемента в стандарте имени для ДОС (максимум 8 символов - имя и 3 - расширение), можно перенести его мышкой в поле для ввода командной строки.

Есть в Windows Commander функции, которые пока нельзя вызывать ни через меню, ни с помощью мыши или клавиатуры. Для этого необходима дополнительная настройка (речь о ней пойдет ниже). Автор часто использует возможность копирования обычного или полного (вместе с путем) имени элемента, выбранного в панели, в буфер обмена. Например, если вам необходимо полностью указать имя и путь к некоторому файлу, то необязательно заучуваты его наизусть, достаточно просто выделить его в одной из панелей и вызвать соответствующую команду. Другой из таких неочевидно возможностей, есть навигация по виртуальных каталогах вроде "Мой компьютер", "Панель управления", "Корзина" и т.д.

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

Возможности просмотра напоминают Norton, хотя и со значительными улучшениями. Встроенная программа просмотра позволяет просматривать файлы как текст, как простой двоичний файл, в шистнадцатиричному виде, а также рисунки и другие мультимедиа-файлы. Можно просматривать в соседней панели содержимое файла, выбранного в текущей (для этого достаточно выбрать в меню Вид-> Быстрый просмотр (Или нажать Ctrl + Q)).

2.8 Некоторые настройки

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

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

На вкладке Операции выделения мышью лучше поставить на левую ее кнопку, тогда права будет вызвать контекстное меню файла, каталога или специального элемента. Серой "*" лучше выделять не только файлы, но и каталоги. Весьма полезную функцию быстрого поиска по первым буквам имени файла лучше поставить на Alt + буква, так что Ctrl + Alt + буква была бы слишком громоздкой, а применение этой функции при нажатии одной только буквы возможность использования автоматического ввода командной строки при нажатии на допустимые в ней символы. Естественно, что лучше хранить историю команд, состояние каталогов и вид панелей. Мало кто согласится работать в Windows без длинных имен файлов. Если вы пользуетесь корзиной, то поставьте удаление файлов именно туда. На этой же панели можно исключить упоминаний функцию выделения элемента и подсчете занимаемого им места нажатием клавиши пробел.

Информация о работе Создание файлового менеджера