Читайте также: |
|
FAR Manager.
Выполнил: студент гр. ТС-303
Мельников М.А.
Проверил: доцент
Салыкин Е.А.
Волгоград
FAR Manager.
FAR Manager — консольный файловый менеджер для операционных систем семейства Microsoft Windows.
Автор программы — Евгений Рошал. С 18 июня 2000 года разработкой FAR Manager занимается группа FAR Group. Начиная с версии 2.0 программа распространяется под модифицированной лицензией BSD. Предыдущие версии имели собственническую лицензию, по которой коммерческое использование программы являлось платным.
Программа FAR Manager наследует двухоконную идеологию, стандартную расцветку и систему команд (управление с клавиатуры) у известного файлового менеджера Norton Commander.
Far Manager - это двухпанельный файловый менеджер с текстовым интерфейсом. Каждая панель отображает содержимое одной директории (т.е., фактически, панель - это каталог).
Far Manager позволяет создавать и удалять директории и файлы в любой из двух панелей, а также осуществлять копирование и перемещение файлов и каталогов из одной панели в другую.
Far Manager имеет удобный встроенный текстовый редактор, который позволяет создавать и редактировать текстовые файлы.
Особенности реализации.
Программа может работать как в оконном, так и полноэкранном режиме. Некоторые недостатки интерфейса, схожие с DOS-программами в оконном режиме (невозможность произвольного изменения текстового разрешения окон, проблемы с закрытием при выключении системы), проявляются в Windows 9x и отсутствуют в семействе Windows NT.
FAR поддерживает длинные имена файлов, атрибуты файлов файловой системы NTFS, различные кодировки текстов, может использовать системные функции для копирования файлов, имеет многоязычный интерфейс и систему помощи.
FAR Manager был с самого начала ориентирован на платформу Windows. Время от времени пользователи высказывали просьбы сделать версии для других платформ (Linux и Mac OS). Разработчики утверждают, что код программы слишком специфичен для Windows, и перенос на другую платформу потребовал бы больших изменений
Подключаемые модули (плагины)
Возможности FAR существенно расширяются благодаря плагинам различного назначения:
· управление принтерами, как подключёнными к ПК, так и сетевыми;
· подсветка синтаксиса в исходных текстах программ;
· работа с FTP-серверами (с поддержкой доступа через различные типы прокси, автоматической докачкой и прочее);
· работа с SFTP-серверами (плагин WinSCP);
· поиск и замена символов одновременно во множестве файлов с применением регулярных выражений;
· средства переименования групп файлов с возможностью использования сложных составных масок из символов подстановки и шаблонов;
· NNTP/SMTP/POP3/IMAP4 клиенты и отправка сообщений на пейджер;
· работа при нестандартных размерах текстового экрана;
· перекодировка текстов с учётом национальных кодовых таблиц;
· манипуляции с содержимым корзины;
· управление приоритетами процессов на локальном или на сетевом ПК;
· автозавершение слов в редакторе и работа с шаблонами;
· редактирование системного реестра Windows;
· создание и изменение ярлыков Windows;
· всевозможные манипуляции с файлами и текстом, делающие комфортной работу с фидонетовскими материалами;
· кодирование и декодирование файлов в формате UUE;
· симметричное и асимметричное шифрование файлов;
· управление программой Winamp и модификация комментариев MP3-файлов;
· просмотр и редактирование содержимого ресурсов различных игр;
· работа с различными серверами через ODBC + работа с серверами Oracle через OCI;
· управление службой RAS;
· запуск внешних программ (компиляторов, конвертеров и проч.) при редактировании текстов в редакторе FAR;
· отображение содержимого файлов справки Windows (.hlp и.chm);
· калькуляторы с разными возможностями;
· различные игры;
· функции проверки орфографии при обработке текста в редакторе FAR;
· работа с файл-образами дисков для ZX Spectrum и пк Вектор-06Ц;
· подготовка каталога сменных накопителей и многое другое.
· вычисление и проверка CRC и криптографических хеш значений файлов (SHA-1; SHA-2; Whirlpool и других).
Некоторые важные плагины (например, для работы с FTP, печати, сравнения файлов, работы с архивами, сетью) входят в поставку FAR. Но подавляющее большинство плагинов доступно для скачивания в интернете, пользователь может устанавливать их в соответствии со своими задачами. В настоящее время насчитывается более 700 плагинов для FAR.
Большинство плагинов написаны на Си/С++ и Паскале с использованием оригинального FAR API. Существуют и современные альтернативы: FarNet предоставляет API и инструменты для написания.NET модулей; модуль PowerShellFar реализует поддержку Windows PowerShell и открывает объектную модель FarNet для управления из скриптов или командной строк.
Внешний вид Far Manager.
В нашем распоряжении остается и командная строка со всеми ее возможностями. Мы можем погасить панели Far Manager или снова включить их сочетанием клавиш "Ctrl"+"O"(не ноль!).
Выход из Far Manager
Переход на другой диск
Создание каталога
Каталог можно создать в активной панели, то есть в той, в которой находится подсветка.
Удаление каталога или файла
Из активной панели можно удалять каталоги и файлы совершенно аналогичным способом. Для примера удалим только что созданный каталог newcat.
Создание текстового файла
Текстовый файл создается в активной панели.
Копирование и перемещение файлов
В рассмотренных примерах активной была левая панель, в которой отображался наш домашний каталог vasya01. В домашнем каталоге мы создали файл newfile. Теперь в каталоге vasya01 создадим каталог newcat и скопируем в него в файл newfile.
После упражнения в копировании очистите свой личный каталог.
Дата добавления: 2015-08-27; просмотров: 62 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Cybertronian jet-fighter man. | | | D) A formal description of the desired state of the object to manage |