Лекция: Билет 24

Total Commander — файловый менеджер с закрытым исходным кодом, работающий на платформе Microsoft Windows.

Возможности программы:

• Двухпанельный многоязычный графический интерфейс пользователя;

• Полностью настраиваемые сочетания клавиш, близкие к популярному до начала 1990-х годов файловому менеджеру Norton Commander для DOS (клавиатурные комбинации для просмотра, редактирования, копирования и удаления файлов); Поддержка Drag&Drop при помощи мыши;

• Вкладочный интерфейс;

• Настраиваемые меню и панели инструментов с кнопками для запуска внешних программ или внутренних команд меню;

• Выделение и подсветка файлов на панели по имени, расширению, дате и времени создания файла и по многим другим условиям;

• Встроенный FTP-клиент, с поддержкой SSL/TLS;

• Работа с архивами так же, как с подкаталогами. Соответствующая программа-архиватор вызывается автоматически. Поддерживаются PKZIP, ARJ, LHA, RAR, UC2, ACE, TAR, gzip и tar+gzip;

• Внутренний упаковщик для формата ZIP, с возможностью создания многотомных и самораспаковывающихся (16- и 32-битных) архивов;

• Внутренние распаковщики для форматов ZIP, ARJ, LZH, gzip, tar, RAR и ACE;

• Разрезание и сборка файлов большого объёма;

• Подсчёт и проверка контрольных сумм файлов (CRC32, MD5, SHA1);

• Групповое переименование файлов и синхронизация каталогов;

• Сравнение файлов с возможностью редактирования, сравнение файлов с разными кодовыми страницами;

• Расширенный поиск файлов, включая поиск текста в любых файлах, в том числе на нескольких дисках и FTP; поиск дубликатов файлов; поиск внутри архивов;

• Встроенный просмотрщик файлов (lister) для просмотра файлов любого размера в шестнадцатеричном, двоичном или текстовом формате с использованием набора символов «DOS», «ANSI»/«Windows», Unicode, UTF-8 и других;

• Поддерживаются регулярные выражения при поиске файлов (в именах и в содержимом) и во внутреннем просмотрщике, групповом переименовании файлов, диалоге выбора и выделения файлов и фильтрах;

• Поддержка последовательной очереди и параллельного фонового выполнения операций над файлами (копирование, перенос, удаление, работа с архивами и FTP);

• Журналирование файловых операций;

• Возможность временного повышения уровня привилегий; поддержка механизма User Account Control в Windows Vista;

• Естественная (native) поддержка портативного режима работы (без инсталляции), поддержка U3 флеш-накопителей;

• Расширение функциональности программы с помощью подключаемых модулей (плагинов).

• Работает с длинными (более 255 символов, но не более 4096 символов) путями под NTFS.

 

Создание каталога. Прежде всего, необходимо перейти в ту среду, где надо создать каталог. Например, для создания подкаталога в каталоге PACK диска C: надо войти в каталог PACK и нажать клавишу [F7]. На экране появится диалоговое окно с приглашением набрать имя нового каталога. Оно не должно совпадать с именами каталогов, уже зарегистрированных в PACK (например, MY_DIR). Новое имя надо набрать на клавиатуре и нажать [Enter]. В рабочей панели появится имя нового каталога (прописными буквами), а курсорная рамка укажет на это имя. Нажав затем [Enter], можно войти в новый каталог. В нем будет только одна строка — “..”. Это означает, что новый каталог пока пуст и располагает только строкой для выхода в “родительский“ каталог. Теперь в этот каталог можно помещать и отдельные файлы, и подкаталоги.

именем (только в другом каталоге!) или с другим именем (в любом, в том числе, и в текущем каталоге). Исходный файл остается в неприкосновенности. В файловой системе возникают два совершенно одинаковых файла. Общая свободная память на дисках уменьшается на величину, равную размеру файла. Для копирования файла следует нажать клавишу [F5]. На экране появится диалоговое окно с сообщением, что NC готов скопировать файл в каталог, открытый в соседней панели. По нажатию клавиши [Enter] файл будет• Копирование файла. При копировании файла создается точная копия исходного файла – с тем же скопирован с тем же именем в соседний каталог. Если надо скопировать файл в другой каталог, то имя этого каталога и путь к нему нужно ввести с клавиатуры в соответствующую строку диалогового окна.

 

Обычно среду, куда будет происходить копирование, устанавливают заранее. Например, если надо начать заполнение файлами нового каталога, созданного выше (MY_DIR), нужно войти в этот каталог, а затем переключиться клавишей [Tab] на панель со средой, откуда будет копироваться файл. Затем надо нажать [F5] и [Enter].

Если надо скопировать файл в текущем каталоге, то после нажатия [F5] следует набрать в диалоговом окне имя файла-копии (не совпадающее с исходным) и нажать [Enter]. Файл будет скопирован с другим именем в том же каталоге.

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

Пересылка (перемещение) файла. Исходный файл пересылается в другой каталог. Нового файла в системе не возникает, просто файл меняет свой адрес. Если файл пересылается в другой каталог на том же логическом диске, физического перемещения не происходит (файл просто меняет адрес), и общий объем занятой памяти на этом диске не меняется. Если файл перемещается на другой логический диск, он переписывается заново. Однако и в этом случае общая свободная память на дисках не изменяется. Все действия пользователя такие же, как и при копировании, но нажимать надо клавишу [F6]

Переименование файла. Эта операция заменяет старое имя файла на новое. Нельзя присваивать файлу имя, уже принадлежащее другому файлу в том же каталоге. Для переименования файла надо нажать клавишу [F6] и в диалоговом окне набрать новое имя файла. Затем нажать [Enter]. Файлу будет присвоено новое имя.

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

Для уничтожения файла надо нажать [F8]. На экране появится диалоговое окно с предупреждением: «Вы действительно хотите удалить файл?». Для подтверждения надо нажать [Enter], и файл будет уничтожен. Для замены нажать [Esc].

Просмотр файла (выведение содержимого файла на экран). Курсорную рамку надо установить на интересующий вас файл и нажать [F3]. Содержимое файла будет выводиться на экран постранично. «Листать» страницы можно клавишами [PgUp], [PgDn]. В режиме просмотра можно найти нужную информацию по ключевому слову. После нажатия клавиши [F3] нижняя строка (подсказок) заменяется на новую. В данном режиме у клавиши [F7] функция – Поиск (Search). Надо нажать [F7], в появившемся приглашении набрать ключевое слово, затем нажать [Enter]. В тексте файла это слово будет выделено курсорной рамкой. Выход из режима просмотра осуществляется клавишами [Esc] или [F10].

Редактирование файла. По нажатию клавиши [F4] содержимое файла, на котором стояла курсорная рамка, выводится на экран. В первой позиции верхней строки текста – мерцающий курсор. Это режим для небольших правок. Для серьезных корректировок лучше использовать более мощные редакторы. Первая строка редактора – информационная. В ней выводится имя файла, номера строки, столбца, код символа над курсором, количество свободной памяти. Курсор можно перемещать курсорными клавишами, клавишами [PgUp], [PgDn] – на страницу вверх или вниз, [Ctrl]-[←] или [Ctrl]-[→] – на слово назад или вперед, [Ctrl]-[Home] или [Ctrl]-[End] – в начало файла или в конец, [Alt]-[F8] – на строку с заданным номером (номер запрашивается). Клавиша [Del] – удаляет символ в позиции курсора, [BackSpace] – слева от курсора. Комбинации клавиш [Ctrl]-[Y] – удаляет строку, в которой установлен курсор; [Ctrl]-[K] – удаляет текст от курсора до конца строки.

Строка функциональных клавиш после нажатия [F4] меняется. Клавишей [F7] можно осуществить поиск строк символов. В ответ на запрос надо ввести искомую строку и нажать [Enter]. Для повторения поиска той же строки надо нажать [Alt]-[F7]. Нажатие клавиши [F8] позволит заменить некоторое слово в тексте на другое (исходное и заменяющее слова запрашиваются). Выход из редактора – [Esc] или [F10].

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

Можно установить курсорную рамку на имя нужного файла и нажать клавишу [Ins]. Имя файла будет высвечено желтым цветом — файл включен в группу. Подобным же образом можно выделить любое число файлов в каталоге. Для исключения файла из группы нужно подвести к нему курсорную рамку и снова нажать [Ins].

Чтобы включить в группу все файлы текущего каталога или файлы с определенным расширением, проще воспользоваться автоматическим способом создания группы. Нажатие клавиши [+] на цифровой клавиатуре («серый» плюс) выведет на экран диалоговое окно с предложением набрать маску выбора, т.е. указать, какую группу файлов нужно выделить. Например, если в группу должны быть включены все файлы с расширением .doc, то надо набрать маску *.doc и нажать [Enter]. Все файлы с расширением .doc будут высвечены желтым цветом. Символ «*» заменяет собой любое количество символов в имени или расширении файла. Если нужно выделить все файлы текущего каталога, маска должна иметь вид *.*. Для отказа от выделения группы следует нажать [Esc].

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

Из выбранной группы можно исключить часть файлов, подводя к их именам курсорную рамку и нажимая [Ins]. Если надо исключить часть файлов по маске или вообще отменить выбор группы, следует нажать клавишу [-] («серый» минус) на цифровой клавиатуре, набрать в диалоговом окне маску (если предложенная маска не устраивает) и нажать [Enter].

Выделенную группу файлов можно копировать или перемещать в другой каталог. Эти операции выполняются так же, как копирование или пересылка отдельного файла: надо нажать клавишу [F5] или [F6], а затем, после появления предложения NC, клавишу [Enter]. Удаление группы файлов выполняется так же, как и удаление отдельного файла (клавиша [F8]). Однако в данном случае NC дважды спросит, действительно ли следует уничтожить эти файлы. Сначала будет задан общий вопрос. Далее вопрос будет задаваться по каждому удаляемому файлу.

 

еще рефераты
Еще работы по информатике