Плагіни. Far Manager — файловий менеджер Реєстрація більш ранньої версії Far Manager

Головна / Очищення пристрою

плагін програма операційна клавіша

Плагін - це модуль до програми, який створюється окремо і в разі потреби може бути підключений до програми, що вже працює. Основне завдання плагіна – розширення функціональності основної програми.

Встановлення плагіна

  • 1. Завантажуємо плагін з Інтернету.
  • 2. Копіюємо папку на шляху c:Program FilesFar ManagerPlugins.
  • 3. Перезапускаємо Far Manager, щоб плагін повністю інтегрувався у програму.
  • 5. Для налаштування цього плагіну нам потрібно зайти в меню програми, вибрати Параметри, потім Параметри плагінів.
  • 6. У вікні вибираємо плагін, який нам потрібно налаштувати, і тиснемо Enter.
  • 7. Тепер бачимо вікно з параметрами потрібного нам плагіна. Налаштовуємо його під свої потреби та тиснемо ОК.

Як створити плагін.

FAR поширюється з повним набором файлів для написання самим plug-in на будь-якому компіляторі для Windows. Темою цієї статті є написання цих модулів самим Visual C++ (я використовував Visual C++ 5.0).

  • 1. Запускає VC, робимо новий проект типу Win32 Dynamic-Link Library на ім'я SimpleFP. Створює файл simplefp.cpp – тут, власне, ми й писатимемо. У каталог SimpleFP копіюємо файл header plugin.hpp з архіву PlugDoc.rar (ред: починаючи з FAR 1.70 beta 5 приклади встановлюються в окремий каталог PlugDoc).
  • 2. Тепер нам треба зробити.def файл - це файл, в якому описуються функції, що викликаються із зовнішніх модулів. Ми повинні описати функції Far-а, які ми будемо використовувати у нашому модулі. Робимо текстовий файл simplefp.def, у якому пишемо:
  • 3. LIBRARY
  • 4. EXPORTS
  • 5. [email protected]
  • 6. [email protected]

[email protected]

Тут ми описуємо три функції, які нам знадобляться. А тепер додамо simpledef.def до файлів проекту (Project – Add to project – Files – simplefp.def).

7. Тепер пишемо сам plug-in – працюємо з файлом simplefp.cpp. Я вирішив дати текст самої програми з коментарями - можна скопіювати в С++ і почати возитися з ним. Але спочатку про основи.

Far працює за тими ж принципами, що й Windows - ви посилаєтеся у програмі на ті функції, які вже є в системі, які хочете використовувати. Far надає функції роботи з екранними формами як console application. При запуску plug-in-а Far запускає функцію OpenPlugin, ми її розглядатимемо як аналог main() або WinMain(). Але крім цього треба ще повідомити Far-у дані про наш plug-in-е. Це робить функцію GetPluginInfo.

  • * SimpleFP - простий plug-in до Far-у. (С) 2000 Phoenix, Moscow

#include // для виклику sprintf

#include // для функцій Windows

#include "plugin.hpp" // для функцій Far

#define PLUGIN_NAME "Open windows" // Назва plug-in-а

#define WINDOW_HEAD "Open windows list" // Заголовок меню, яке ми зробимо

// Описуємо функції Far, які ми працюємо.

void WINAPI _export SetStartupInfo(struct PluginStartupInfo *Info);

HANDLE WINAPI _export OpenPlugin(int OpenFrom,int Item);

void WINAPI _export GetPluginInfo(struct PluginInfo *Info);

static struct PluginStartupInfo Info; // Інформація про наш plug-in-е

// Інформація про модуль визначена нами у структурі Info

void WINAPI _export SetStartupInfo(struct PluginStartupInfo *Info)

// Ця функція викликається отримання інформації про plug-in.

// Ми маємо заповнити поля структури Info.

void WINAPI _export GetPluginInfo(struct PluginInfo *Info)

Info->StructSize=sizeof(*Info); // Розмір структури Info

Info->Flags=0; // Це нам не потрібно

Info->DiskMenuStringsNumber=0; // Це нам теж не потрібно

// Визначаємо рядок із назвою модуля

static char *PluginMenuStrings;

PluginMenuStrings = PLUGIN_NAME;

// Визначаємо назву plug-in модуля

Info->PluginMenuStrings=PluginMenuStrings;

Info->PluginMenuStringsNumber=

sizeof(PluginMenuStrings)/sizeof(PluginMenuStrings);

Info->PluginConfigStringsNumber=0; // Це нам не потрібно

// Ця функція викликається під час запуску plug-in модуля.

HANDLE WINAPI _export OpenPlugin(int OpenFrom,int Item)

HWND hwnd; // Використовуємо для отримання handle

char p, o; // Для створення рядків меню

int i=0; // Лічильник

struct FarMenuItem MenuItems; // Опис меню, яке створить для нас Far

memset(MenuItems,0,sizeof(MenuItems)); // Ініціалізуємо наше меню

MenuItems.Selected=TRUE;

hwnd = GetDesktopWindow(); // Отримуємо handle для desktop

hwnd = GetWindow(hwnd, GW_CHILD); // Отримуємо його handle

while (hwnd! = 0) // Поки що воно не останнє

hwnd = GetWindow(hwnd, GW_HWNDNEXT); // Отримаємо handle вікна

GetWindowText(hwnd,p,128); // та її заголовок

if (strlen(p)>0) // якщо заголовок є

sprintf(o, %0.8xld %s, hwnd, p); // зробимо рядок

strcpy(MenuItems.Text, o); // Скопіюємо цей рядок у масив MenuItems

// викликаємо створене меню, отримуємо номер обраного пункту - MenuCode

int MenuCode=Info.Menu(Info.ModuleNumber,

FMENU_AUTOHIGHLIGHT|FMENU_WRAPMODE,

return(INVALID_HANDLE_VALUE);

Компілюйте, копіюйте у FarPlugin і перезапускайте Far. У Far-і натисніть F11 – це список plug-in модулів. Тепер у ньому має з'явитися рядок Open windows. Подивіться результат.

Опис деяких плагінів

Clipboard Copy, Clipboard Copy Alt.

Ці плагіни призначені для звичайного у Windows, але раніше недоступного у FAR Manager використання буфера обміну для копіювання та переміщення файлів та папок. Допустимо копіювання (переміщення) як з Windows у FAR, так і навпаки. Сама по собі подібна можливість істотно полегшує звичайні операції з копіювання та переміщення, проте не можна сказати, що реалізована вона дуже зручно (якщо у Windows достатньо, як відомо, натискання правої кнопки та вибору потрібної дії, то в FAR доводиться виконувати комбінацію F11ФБуфер обмінуФСкопіювати (Перенести) /Вирізати або Вставити) Правда, не можна вимагати від авторів плагінів неможливого: саме такий шлях і передбачається виходячи з самої логіки роботи модулів, що підключаються Ідея ця спочатку була реалізована в плагіні Clipboard Copy, але не до кінця відпрацьована: при спробах копіювання деяких файлів програма видає помилку файлової системи.Набагато пізніше з'явився аналогічний за функціональністю плагін Clipboard Copy Alt, в роботі якого ми не стикалися з помилковими ситуаціями.Вірогідно, що незабаром така можливість буде реалізована в файл-менеджері через вбудований модуль «Контекстне меню провідника» .Плагін Clipboard Copy; працює, починаючи з версії FAR1.60, плагін Clipboard Copy Alt; працює з версії FAR1.65.

File list creator.

Призначений, як і випливає з назви, для створення поточної директорії файлу, що містить список імен виділених файлів. Хоча існує, звичайно, і звичайна можливість копіювання імен виділених файлів у буфер обміну при натисканні Ctrl+Ins та подальшої вставки з буфера в текстовий файл, цей плагін також у ряді випадків досить зручний. Він дозволяє копіювати файли з шляхами (вводити для групи файлів довгі шляхи вручну - вкрай сумнівну розвагу), а також доповнювати створений список файлів новими файлами та обробляти вкладені папки (звісно, ​​у разі їх виділення). Бувають ситуації, коли він просто незамінний (наприклад, автору цієї статті, як викладачеві, він часто потрібний для формування самостійних завдань). Працює з версії FAR1.60.

Regular Expression Search and Replace.

Дуже корисний плагін, призначений для пошуку файлів за виразами, що містяться в них, тобто в ситуаціях, коли терміново необхідний файл з певною інформацією, але ви не пам'ятаєте ні його імені, ні місця розташування на диску. Пошук здійснюється дуже швидко, і можливий як на всьому вінчестері, так і в конкретній папці. Можливе автоматичне проведення заміни знайдених у тексті виразів. Працює з версії FAR1.65.

Edit Swap.

Насправді цей плагін представляє два модулі: «Парні дужки» та «Рус<->Lat», призначені, звичайно, для редагування файлу в текстовому редакторі FAR. Перший модуль відповідає за пошук та виділення одинарних та подвійних парних дужок різного типу. Плагін був написаний для версії FAR1.63, яка не надавала такої можливості. Версія ж 1.70b2 програми FAR вже включає вбудований плагін «Скобки», що виконує ті ж функції. Що ж до модуля «Рус<->Lat», то він, як і раніше, може бути підключений тільки вручну і надає дуже корисну можливість перекодування виділеного блоку за правилом QWERTY.<->ЙЦУКЕН, а така необхідність виникає часто-густо, якщо ви просто забули переключити алфавіт, а набирати текст заново у вас, звичайно, особливого бажання не виникає. Хоча плагін і написаний для версії FAR1.63, він чудово працює і в наступних версіях програми. Щоправда, функція пошуку та виділення дужок виявляється продубльованою.

Special Folders.

Забезпечує швидкий доступдо спеціальних папкам Windows: "Головне меню", "Мої документи", "Мережеве оточення", "Робочий стіл", "Принтери", "Програми" і т.д. (Мал. 3), тим самим позбавляючи користувача необхідності запам'ятовувати їх місце розташування на диску, а потім довго і нудно до них добиратися. При цьому потрапити в спеціальну папку можна двома способами: стандартним для плагінів: по F11 і через меню дисків FAR"а, наприклад, по Alt + F1, Alt + F2 (слід вибирати в меню пункт Special Folders, що додатково з'являється). Архів: Працює починаючи з версії FAR1.63.

Uninstall.

Плагін дозволяє проводити деінсталяцію програм з FAR Manager так само, як це зазвичай здійснюється з контрольної панелі. Працює з версії FAR1.65.

FAR Navigator (ProxyFtp).

Даний модуль дозволяє працювати не тільки з ftp-серверами (скачування або видалення файлів і каталогів з сервера, копіювання своїх файлів на сервер), як стандартний плагін FTP-клієнт, а й з http-серверами (завантаження з сервера). У разі обриву з'єднання можливе докачування файлів. Що стосується завантаження файлів на комп'ютер, то існують, звичайно, і більше зручні можливості, що надаються спеціально призначеними для цього download-менеджерами (тут і зручніше організована докачка, і робота за розкладом, і здійснення скачування на максимально можливій швидкості і т.д.), так що цей напрямок загалом на любителя. А якщо говорити про зворотну операцію, то функції плагіна мають зацікавити широку аудиторію. Працює з версії FAR1.65.

Web Editor.

Даний плагін дозволяє створювати та редагувати html-файли в середовищі вбудованого текстового редактора FAR за рахунок вставки шаблонів досить широкого спектру HTML-тегів (рис. 4), атрибутів CSS, структур PHP (рис. 5) і т.п. Процес повного створення Web-сторінок у такий спосіб вимагає чималих витрат часу та сил і мало надихає, особливо якщо згадати про спеціально розроблені для цього програмні продукти. Однак цей модуль може бути корисним у процесі налагодження сторінки, коли потрібно внести мінімальні зміни, зберегти і відразу ж перевірити результат. Крім того, частина тегів (необхідних, наприклад, для успішного розкручування вашої сторінки) все одно доводиться вставляти вручну, а Web Editor допомагає значно прискорити весь процес. Працює з версії FAR1.7.

FAR plugins programming Help Encyclopedia of Developer.

Є енциклопедією російською мовою PlugRinG Help для розробників плагінів. В принципі, і в дистрибутиві FAR Manager є файл допомоги, але він досить короткий. Тому авторами даного плагіна було прийнято рішення написати справжню Help-енциклопедію, в якій докладно розглядається технологія розробки плагіна стосовно C/C++ і Pascal (структури, сервісні функції, функції, що експортуються тощо), даються конкретні рекомендації в цій галузі і наводяться численні приклади. Крім того, тут опубліковано статті різних авторів щодо підводного каміння, з якими їм довелося зіткнутися на різних стадіях розробки своїх плагінів. Іншими словами, ця енциклопедія - чудова підмога для тих, хто вирішив поповнити кількість авторів плагінів. Для запуску енциклопедії достатньо клацнути файл pluginsr.chm. Орієнтовано на версію FAR1.7b3.

PlugRinGviewer.

Плагін призначений для роботи з базою даних плагінів - PlugRing. Для широкого користувача може представляти інтерес організація цілеспрямованого перегляду плагінів за категоріями. Перевага цього плагіну полягає в тому, що не потрібно довго і вперто вивчати всю базу плагінів, якщо потрібно з'ясувати, наприклад, які плагіни існують для роботи з Інтернетом або з принтером. Однак функціональність PlugRinGviewer набагато ширша: це і завантаження плагінів з бази даних, і оновлення, і додавання нових плагінів. Але така можливість орієнтована переважно на авторів плагінів. Працює з версії FAR1.65.

Втім, незважаючи на всю свою універсальність, FAR уміє далеко ще не все. Наприклад, йому не під силу працювати з реєстром чи нормально редагувати unicode-файли. Добре, що є шанувальники, які написали безліч плагінів та доповнень для цієї корисної програми. Повний їх список, що включає майже півтисячі найменувань, ви легко знайдете за адресою plugring.farmanager.com. Ми ж за традицією відібрали з них десять найкращих. Якщо ви купили журнал із диском, то вам і завантажувати нічого не доведеться: найцікавіші доповнення для FAR ми вже завантажили та розмістили на ДПК-CD.

Встановлення більшості з них не має викликати у вас жодних проблем. Як правило, необхідно створити підпапку з ім'ям модуля в каталозі C:Program FilesFarPluginsа потім розпакувати в неї всі файли з архіву плагіна. Все — після перезапуску програми FAR упізнає розширення та працюватиме з ним.

Far Navigator

Far Navigator

Друга назва цього модуля – ProxyFTP. Безперечно, найкорисніший плагін для тих, хто часто заходить в Internet і працює з FTP-серверами. Серед особливостей – можливість підключення до сервера навіть через проксі, недоступна у стандартному модулі FAR; здатність переміщувати і копіювати файли на різних серверах без їх попереднього завантаження на комп'ютер (читай - у кілька разів швидше і без витрати трафіку); підтримка незвичайних режимів авторизації; обробка вкладених файлів та все, що ви можете лише побажати від будь-якого комерційного FTP-клієнта. При цьому абсолютно безплатно. Чудово, чи не так?

7-zip

Вбудована підтримка архівів у FAR через модуль MultiArc, звичайно, універсальна, але реалізується вона виключно через зовнішні програми, що не завжди зручно і точно поступається за швидкістю окремо виконаним архіваторам. Плюс необхідність шукати виконувані файли різних архіваторів, а потім їх ще й налаштовувати. Якщо чесно, нас це не дуже засмучує, проте якщо є більше зручне рішення- Чому б їм не скористатися? 7-zip вже містить підтримку ZIP, RAR, GZIP та TAR, чого більшості користувачів вистачить за очі.

Registry Browser

Редагування системного реєстру Windows — неприємна, але, на жаль, операція, що досить часто зустрічається. Так, наприклад, позбавитися від горезвісної помилки 1311 року при інсталяції улюбленої гри можна лише правкою реєстру. Якщо для цього вам ліньки виходити з FAR і запускати regedit.exe- Використовуйте Registry Browser. З ним ви зможете правити будь-які необхідні дані через інтерфейс файлового менеджера. Більше того, копіювання ключів і цілих гілок здійснюється не складніше, ніж дублювання файлів і папок.

Background File Copy

Головною перевагою деяких платних файлових менеджерів перед FAR завжди було фонове копіювання, що дозволяє одночасно виконувати ряд операцій над файлами, не запускаючи кілька вікон FAR. Що ж, ця перевага зведена нанівець модулем Background File Copy, який дає можливість нашій улюбленій програмі робити те саме, причому не тільки з копіюванням, але і з переміщенням, видаленням і навіть редагуванням файлів. Головне, уважно прочитайте інструкцію зі встановлення, що додається, і врахуйте: модуль не працює під Windows 98/Me.

Right Click + Right Click Menu Activator

Друга (і остання) корисна якість звичайних програм для керування файлами – стандартна контекстна меню Windows, що викликається правою кнопкою миші У FAR, як відомо, натомість відбувається банальне виділення файлу. Якщо ви хочете мати доступ до контекстному меню, встановіть обидва плагіни: один з них створить власне вікно зі списком команд, а другий призначить його виклик на праву кнопку миші. І не питайте мене, чому не можна було це зробити одним модулем — це таємниця, вкрита мороком. Єдиний недолік - відсутність красивих картинок поряд із деякими пунктами меню.

WEB Editor

WEB Editor

Якщо ви більш-менш серйозно захоплюєтеся створенням Web-сайтів або це є вашим основним заняттям, то ви знаєте, що практично всі існуючі редактори Html роблять так званий брудний код, який займає більше місця і виглядає неохайно. Як правило, до розуму сторінки доводяться у звичайному текстовому редакторі, наприклад, у тому ж FAR. А разом із модулем WEB Editor ця операція стала ще простішою та зручнішою. Серед приємних її особливостей - автоматична вставка тегів HTML і навіть функцій PHP, зручне створення вбудованих зображень, меню та різних форм.

Plugin Calculator

Plugin Calculator

Необхідність у зручному калькуляторі з підтримкою виразів, автоматичним переведенням результату в шістнадцяткову, десятирічну та двійкову системиє завжди. Сказане особливо справедливо для тих, хто займається програмуванням або просто любить копатися у файлах збережених ігор з метою їхньої невеликої модифікації. Plugin Calculator вбудовується в FAR і дозволяє не тільки виконувати нескладні розрахунки, але й переводить одиниці заходів та ваги з однієї системи в іншу. Це напевно стане в нагоді при вирішенні завдань з фізики та читання класичної американської літератури, переповненої футами та дюймами.

FAR Mail

Тим із вас, хто з якоїсь причини не використовує Outlook Express(ну, скажімо, з релігійних міркувань) і кому альтернативні клієнти на зразок The Bat або Mozilla Mail видаються недостатньо "крутими", слід встановити FAR Mail. Можливість надсилати та приймати листи в текстовому та HTML-форматах у будь-якому кодуванні, підтримка вкладених файлів, адресна книга та безліч поштових акаунтів (SMTP, IMAP і, зрозуміло, POP3). Навіть фільтрація листів — і є. Втім, уявити, що хтось віддасть перевагу цій програмі окремим поштовим клієнтамнам дуже складно.

Multimedia Viewer

Multimedia Viewer

Необхідність використовувати зовнішні утиліти для перегляду картинок та відеофайлів – неприємна особливість практично всіх файлових менеджерів. Однак у нашому випадку ця проблема вирішується дуже просто - достатньо встановити модуль Multimedia Viewer, щоб бачити всі картинки прямо у вікні FAR. Більше того, плагін дозволяє навіть прослуховувати мелодії, не залишаючи інтерфейс програми. Головне: не забудьте завантажити додаткову бібліотеку (перебуває на нашому диску), щоб все це запрацювало правильно.

Tetris

І наостанок найкорисніший плагін для FAR. Ні, скоріше, навіть найшкідливіший. Цей додаток, як ви, напевно, здогадалися і самі, дає можливість грати у знаменитий "Тетріс" прямо у вікні програми. Робота в цьому випадку ризикує бути відкладеною на задній план до кращих часів. Ностальгуючі за добою DOS читачі напевно згадають, що творіння Олександра Па-жит-нова було вбудоване в давній файловий менеджер DOS Navigator і тоді заважало займатися важливими справами.

Far Manager – це безкоштовний консольний файловий менеджер російською та англійською мовами (має багатомовний інтерфейс). По функціоналу нагадує будь-який інший файловий менеджер, наприклад, Total Commander . Має вбудований редактор текстових файлівна зразок блокнота, але з підсвічуванням синтаксису. Є можливість змінювати кодування файлів, а також багато інших корисних функцій.
Інтерфейс простий колонковий, як у файлового менеджера Norton Commander з MS-DOS, предка Windows.

Де завантажити Far Manager

Far Manager розповсюджується безкоштовно, завантажити версію програми можна на офіційному сайті: http://www.farmanager.com/download.php?l=ru. Нижче буде описано, як змінити мову інтерфейсу на російську.

Встановлення та налаштування Far Manager

Особливих налаштувань і складання не потребує. Ви просто качаєте інсталятор і встановлюєте Far Manager як звичайну програму. Втім, завжди можна зробити свої корективи. Наприклад, за умовчанням, в інтерфейсі є досить дрібний шрифт.

Список абревіатур та їх розшифрування:

  • ПКМ - права кнопка миші;
  • ЛКМ – ліва кнопка миші.

Щоб його збільшити, треба зайти у властивості ярлика на робочому столі, знайти та збільшити шрифт (ПКМ (правою кнопкою миші) по ярлику - Властивості - Шрифт)

  1. Вибираємо шрифт Lucida Console
  2. З'явиться нова шкала розміру шрифту. Розмір вибрати за смаком, наприклад, 20

В результаті, інтерфейс стане зручнішим

Тепер можна змінити мову інтерфейсу на російську. Для цього треба відкрити Far Manager і там натиснути F9 – Options – Languages. У вікні, що з'явилося, вибрати російську мову

Загалом, на цьому етапі первинне налаштуваннязавершено. Далі навчимося користуватися цією програмою, точніше, читати та сприймати інтерфейс.

Як користуватися Far Manager

Для початку, для визначення інтерфейсу цієї програми.
Інтерфейс є колонками в центральній області, панель управління знизу та інформаційну зверху. Колонки в центрі – це два глобальні відсіки. Кожен відсік може мати по одній або кілька колонок, за замовчуванням по дві.
Відсік - це файлова рівнева система певного диска. Щоб переміститися вище за рівнем, потрібно перевести курсор стрілочками на клавіатурі або мишею на верхню позицію на символ .. і натиснути Enter . Щоб перейти до підкаталогу поточного каталогу, перевести курсор на нього і натиснути Enter . Також, можна використовувати мишу, подвійний клік за каталогом перенесе вас до нього. Щоб змінити диск, потрібно використовувати гарячі клавіші Alt+F1 або Alt+F2. Тепер докладніше по інтерфейсу та з ілюстраціями:

Про панель керування – там вказані цифри. Кожна цифра означає індекс панелі з F1-F12 на клавіатурі

  1. F1 - допомога - довідник з Far Manager. Хоча б швидко вивчіть довідник, багато питань відпадуть самі собою
  2. F2 - меню користувача. Спочатку непотрібна опція
  3. F3 — Перегляд вмісту файлів. На каталогах показує їх розмір
  4. F4 — редагування файлів. На каталогах викликає меню зміни атрибутів
  5. F5 — скопіювати виділені файли та папки (каталоги). Виділення здійснюється за допомогою кнопки Insert, Ins або ПКМ (правою кнопкою миші). Також, ви можете копіювати файли перетягуванням мишею
  6. F6 – перенести виділені файли та папки (каталоги). Виділення здійснюється за допомогою кнопки Insert, Ins або ПКМ. Також можна затиснути Shift і переносити файли ЛКМ (лівою кнопкою миші)
  7. F7 — створити каталог (папку) у поточному каталозі (папці)
  8. F8 — Видалення папки або файлу. Можна видалити одночасно кілька файлів і папок, попередньо виділивши їх Insert або ПКМ
  9. F9 - згадував про цю команду. Викликає вгорі меню опцій. Вивчіть його, багато може стати в нагоді
  10. F10 - закрити Far Manager
  11. F11 — список плагінів Far Manager з можливістю подальшого налаштування (наприклад, змінити кодування вмісту файлу), а також деякі інші додаткові функції.
  12. F12 – вбудовані екрани. Far Manager дозволяє використовувати кілька копій програми перегляду та редагування файлів. Ця кнопка дозволяє швидко перемикатися між ними, виводячи повний списоквідкритих екранів. Використовуйте F1, щоб детальніше ознайомитися з цією можливістю. Ця опція для просунутих користувачів

До речі, варто зауважити, що Far Manager має можливість керувати мишею. Так, вся панель управління внизу легко управляється ЛКМ. Особисто я можливістю цієї не користуюся, бо знаходжу більш зручним та швидким використовувати комбінації гарячих клавіш, але припускаю, що комусь керування мишею буде зручніше.

Також, якщо затиснути Alt або Shift, з'являться додаткові кнопки на панелі керування. Таким чином, збираються гарячі клавіші, додаткові команди Far Manager.

Команди Far Manager

Або, як правильніше буде сказати, гарячі клавіші на клавіатурі, якими найчастіше доводиться користуватися:

  • Ctrl + O — показати або приховати панель та вміст консолі
  • Tab , Shift + Tab переміщення між лівим та правим відсіками
  • Shift + 2 – змінити кількість колонок у глобальному відсіку. замість 2 можна використовувати будь-яку кнопку від 1 до 9. За замовчуванням 2
  • Alt + F9 - перейти з віконного режиму в повноекранний і навпаки
  • Home — переміститися до початку списку файлів та підкаталогів поточного каталогу
  • End — Переміститися до кінця списку файлів та підкаталогів поточного каталогу
  • PageUp — переміщатися до списку файлів і підкаталогів поточного каталогу
  • PageDown — переміститися вниз списку файлів та підкаталогів поточного каталогу
  • Ctrl + PageUp - переміститися в каталог на 1 рівень вище
  • Ctrl + F1 , Ctrl + F2 - переміститися в каталог на 1 рівень вище в лівому (Ctrl + F1) і правому (Ctrl + F2) відсіках
  • Ctrl + A – показує властивості файлу чи папки (каталогу, директорії). Можна відразу змінити і зберегти зміни. Так, наприклад, можна змінити дату створення файлу

  • Insert, Ins, ПКМ - виділення файлів по одному для масової маніпуляції ними (перенесення, копіювання, видалення)
  • Shift + PageUp , Shift + PageDown - виділення файлів для подальшої масової маніпуляції ними (перенесення, копіювання, видалення)
  • Alt + F6 – створити символічне посилання
  • Shift + F1 — запакувати виділені файли та каталоги до архіву

  • Shift + F2 — розпакувати виділений архів у вказаний каталог

  • Alt + F1, Alt + F2

    Відкривається діалогове вікно з пропозиціями вибору диска, а також інших варіантів, як правило, список складається плагінами (NetBox, WinSCP, редактор реєстру, папка для тимчасових файлів, доступ до мережі, список процесів)

  • Alt + F7 — пошук серед файлів у поточному каталозі

    Маску файлу краще залишити вільною *.*, тоді пошук проходитиме у всіх файлах. Якщо вам потрібно шукати, наприклад, тільки серед php-файлів, тобто мають розширення .php (наприклад, index.php та db.php), використовуйте маску *.php .
    Ви можете міняти її на власний розсуд.
    Також можна виділити кнопкою на клавіатурі Insert потрібні файли та папки (каталоги), потім поставити курсор на один з них, щоб зробити пошук тільки всередині них.

  • Alt + Insert — знадобиться, якщо потрібно скопіювати текст з консолі

    Під час знаходження в консолі Ви просто тиснете гарячі клавіші Alt + Insert (курсор змінить свою форму), потім мишею або за допомогою стрілочок і, затиснувши Shift, виділяєте потрібний фрагмент тексту та копіюєте його за допомогою Enter

Плагіни для Far Manager

Плагіни можуть досить ґрунтовно розширити функціонал Far Manager, перетворивши його з файлового менеджера на багатофункціональний комбайн.
Повний список плагінів ви можете знайти у Far Manager PlugRing
Насамперед, нам знадобиться . Цей плагін дозволяє підключатися до серверів на Linux: Ubuntu, Debian, Freebsd, Centos за протоколами SCP (застарілий), SSH (SFTP), FTP, WebDav.

NetBox — плагін підключення до віддаленого сервера SSH, FTP, WebDav

NetBox - це плагін для Far Manager, продовжувач традицій WinSCP, який реалізує клієнтську частину протоколів SCP (Secure Copy Protocol, застарілий), SFTP (SSH File Transfer Protocol), FTP (Files Transfer Protocol) та WebDav. Призначається для підключення до віддаленого сервера на ОС Linux: Ubuntu, Debian, Freebsd, Centos — по , FTP або WebDav та управління ним: створення, редагування, копіювання, видалення файлів за вищезгаданими протоколами, їх перенесення між вашим комп'ютером та серверами, що підтримують ці протоколи , у нашому випадку, сервер хостингу сайтів. З його допомогою ми будемо взаємодіяти з файловою системоюхостингу, де розміщуються ваші сайти: закачувати та завантажувати файли, .

Як встановити NetBox

Зараз Far Manager йде з встановленим Netbox, але ви можете завантажити NetBox в Plugring Far Manager.
Завантажений файл розпаковуємо в папку з плагінами
(Пуск — Виконати — %ProgramFiles%\Far Manager\Plugins)
На цьому, встановлення NetBox у Far Manager завершено, потрібно лише перезапустити останній.

Підключення до віддаленого сервера за SSH, FTP, WebDav за допомогою NetBox, WinSCP

Тиснемо комбінацію клавіш Alt + F1 або Alt + F2 , у меню вибираємо NetBox , він під цифрою 2 .

Тепер потрібно створити підключення до сервера. Допустимо, є дані для підключення по SSH:
Логін: root, пароль: pass, IP сервера: 127.0.0.1, порт 22
Як і запропоновано для створення нової сесії, тиснемо Shift+F4 і вводимо дані:

Підключаємось до сервера. Тепер ми зможемо копіювати файли з комп'ютера на сервер і назад (за допомогою F5, детальніше описано вище), змінювати їх (F4), а також, якщо у вас свій сервер, користуватися консоллю для керування ним.

Якщо вам потрібно підключитися по FTP або WebDav протоколу, просто вибираєте потрібний зі списку в поле Протокол

Я впевнений, що багато хто користується яким-небудь файловим менеджером, і більшість напевно використовують один з найпопулярніших. Total Commander. Для тих хто не знає, що таке файловий менеджер розповім у двох словах. Файловий менеджер є програмою, яка надає зручний і багатофункціональний інтерфейс для роботи з усією файловою системою і самими файлами відповідно. В основному файлові менеджери створені для того, щоб прискорити роботу з наступними, часто виконуваними діями: створення, редагування, видалення, пошук файлів, перейменування, копіювання, переміщення, відкриття/програвання/перегляд, зміна атрибутів і властивостей, призначення прав та ін. словами файлові менеджери не тільки зручні у щоденній роботі, але й суттєво економлять витрати на зайві натискання клавіш мишки. Є файлові менеджери, в яких вбудована велика кількість додаткових функцій, які завжди потрібні кожному користувачеві. Тому я для себе шукав такий що б за умовчанням був найменший функціональність, але і в той же час мені потрібна була можливість додавання додаткових модулів (плагінів) за допомогою яких можна збільшити функціональні можливості. А найголовнішим критерієм пошуку, був простий і мінімальний інтерфейс, який би не відволікав від роботи, але містив усе найнеобхідніше і найчастіше використовуване. Звичайно, практично всі файлові менеджери відповідали подібним критеріям, і більшість з них містить ряд налаштувань, за допомогою яких можна підігнати під себе як інтерфейс так і функціональність. Є і платні і безкоштовні, вибір досить великий. Я вибрав для себе Far Manager, Про яке власне і піде сьогодні мова.

Far Manager- Безкоштовний консольний файловий менеджер для Windows.

У Far Managerє досить велика розмаїтість плагінів, використовуючи які можна по-перше збільшити можливості програми, а по-друге зробити більш зручним для себе цей файловий менеджер.

Як я говорив трохи вище існує велика кількість файлових менеджерів з досить сильно відмінними інтерфейсами. Але найзручніший на мій погляд це файловий менеджер виконаний у вигляді двох колонок, що дозволяє набагато швидше проводити різні операції з файлами. Відповідно обраний мною Far Managerмістить у своєму інтерфейсі дві колонки.

Звичайно командна рядок Windowsдосить слабка в порівнянні з тією, що в UNIX-системах, але все одно вона є. І файловий менеджер Far Managerпідтримує роботу з командним рядком, що дозволяє не перемикати між двома вікнами, а взаємодіяти з файлами і з командним рядком. Командний рядок у Windows я в основному використовую при розробці якогось програмного забезпечення, і мені дуже часто доводилося використовувати Farне тільки як файловий менеджер, але і як зручний інструмент для роботи з командним рядком. Але зараз я знайшов для себе, в якому є дуже зручний інструмент для роботи з командним рядком, а Far Managerтепер використовую як виключно у роботі з директоріями, файлами та архівами.

У Farє досить непогана підтримка роботи з FTP. Але мені чомусь настільки сильно прижився в роботі, що підтримку FTP у Far Managerпрактично не використовую, хоч і зроблено все досить зручно та просто.

Описувати можливості файлового менеджера FAR можна до нескінченності, оскільки існує ряд плагінів, що істотно збільшують можливості програми. Я лише розповів про деякі, часто використовувані мною функції програми, все інше можна додати по необхідності, та й те що він йде за замовчуванням з основними функціями файлового менеджера великий плюс, так як кожен користувач збере з Far Managerтакий який потрібний саме йому.

Встановлення FAR Manager

Для того щоб встановити файловий менеджер, потрібно завантажити його з офіційного сайту, де доступно для завантаження кілька версій Far Manager, а саме:

  • для x86 версії v2.0 і v1.75 - архів (не інсталяційний файл), msi (установчий файл)
  • для x64 версії v2.0 і v1.75 - архів (не інсталяційний файл), msi (установчий файл)

У моєму випадку я завантажуватиму версію v2.0 для x86, інсталяційний файл msi. Для того щоб завантажити саме ту версію, яка потрібна Вам, потрібно перейти за наступним посиланням - http://www.farmanager.com/download.php . Я завантажив Far Manager за наступним посиланням - http://www.farmanager.com/files/Far20b1807.x86.20110203.msi.
Тепер потрібно запустити завантажений файл, я маю ім'я файлу http://www.farmanager.com/files/Far20b1807.x86.20110203.msi.
Після запуску файлу інсталяції з'явиться вікно привітання, в якому потрібно натиснути кнопку Nextдля продовження.

У наступному вікні пропонується до читання текст ліцензії, у якому потрібно поставити прапорець I accept the terms in the License Agreement(Я приймаю умови ліцензійної угоди), якщо Ви погоджуєтесь з усіма умовами ліцензії. Після чого потрібно натиснути Nextдля продовження.

У наступному вікні пропонується встановлення як для поточного користувача, так і для всіх користувачів системи:

  • Install just for you (Admin)(Встановити лише для поточного користувача)
    Far Manager 2 буде налаштований в первісному проміжку і бути доступним тільки для вашого користувача. (Far Manager 2 буде встановлений в папку поточного користувача і буде доступний тільки для облікового запису цього користувача. Вам не потрібно мати права адміністратора.) — У цьому випадку програма встановлюється в директорію Documents and Settings, а саме до папки користувача.
  • Install for all users of this machine(Встановити для всіх користувачів цього комп'ютера)
    Far Manager 2 буде налагоджено в першому-машинному складі відповідно до будь-якої інформації та бути доступним для всіх користувачів. Ви можете змінити додаткові налаштування folder. Ви повинні мати місцевих Administrator privileges. (Far Manager 2 буде встановлена ​​для всіх користувачів системи. Ви можете змінити папку установки за замовчуванням. Ви повинні мати привілеї адміністратора.) — У цьому випадку програма встановлюється в директорію Program Files.

Після чого потрібно натиснути Nextдля продовження.

У наступному вікні можна буде змінити місце встановлення програми Far Manager. Після чого потрібно натиснути Nextдля продовження.

У наступному вікні можна вибрати різні додатки та налаштування, які будуть встановлені разом із Far Manager. Якщо Ви відзначили якісь доповнення, а потім хочете повернути всі значення за замовчуванням, то потрібно натиснути кнопку Reset. Я вирішив вибрати усі пункти для тестування.

Для кожного елемента є додаткове меню, в якому можна вибрати як кожен елемент окремо( Will be installed on locale hard drive— Буде встановлений на жорсткий диск) і цілу групу( Entire feature ?will be installed on locale hard drive— Весь компонент буде встановлений на жорсткий диск) і третій елемент( Entire feature ?will be unavailable— Компонент не буде встановлений на жорсткий диск).

Після чого потрібно натиснути Nextдля продовження. І з'явиться наступне вікно, де можна вибрати Installдля встановлення або ж Backдля повернення назад.

Після натискання кнопки Installз'явиться наступне вікно, де відбуватиметься процес встановлення Far Managerта всіх вибраних компонентів. Установка триватиме не більше двох хвилин.

В останньому вікні можна встановити прапорець Launch Far Manager 2 new(Запустити Far Manager 2). Після цього потрібно натиснути кнопку Finishдля завершення встановлення.

На цьому встановлення Far Managerзакінчено, після натискання кнопки Finishз'явиться головне меню програми.

Реєстрація більш ранньої версії Far Manager

Раніше Far ManagerНеобхідно було зареєструвати, щоб були доступні все функціональні можливості програми. І якщо у Вас встановлена ​​стара версія Far Manager, то наступні інструкції саме для Вас:
Процитую 2 пункт змісту файлу « License.xUSSR.txt«:

2. Громадяни країн колишнього СРСР мають право використовувати цю версію FAR з некомерційною метою безкоштовно.

Скажу, що цей файловий менеджер є абсолютно безкоштовним, читаючи той же файл, стає зрозуміло як зареєструвати FAR, а саме — пункт 3:

3. Для розблокування функцій зареєстрованої версії вказаної
категорії осіб під час реєстрації після запуску 'far -r' потрібно ввести в
як ім'я користувача:
xUSSR реєстрація
при цьому як реєстраційний код повинен бути введений маленькими
російські літери поточний день тижня.

І так що ж з цього нам слід зробити:
запускаємо FARпишемо - far -r, після чого буде виїдено вікно, і як показано на нижньому скріншоті вводимо:

Реєстраційне ім'я xUSSR реєстрація
Реєстраційний код - вівторок(Тут пишемо поточний день тижня)
Ну, все на цьому закінчилася реєстрація файлового менеджера, вдалого використання!
Якщо ж Ви завантажили одну з останніх версійфайлового менеджера Far, То реєструвати його не потрібно.

Русифікація Far Manager

За замовчуванням програма буде говорити з нами на Англійській мові. Тут все набагато простіше, ніж з русифікацією більшості програм. Якщо Ви все робили за наведеними вище інструкціями, то російська мова вже встановлена ​​у програмі Far Manager, її просто потрібно включити, і для цього потрібно зробити наступне:

  • у відкритому вікні програми натиснути кнопку F9(запуск основного меню Far)
  • зайти в меню Options
  • натиснути на підпункт меню Languages

Після чого запуститься вікно, в якому можна буде вибрати мову для Меню, і тут є на вибір кілька мов, а саме:

  • Chez(Чеська)
  • English(Англійська)
  • German(Німецька)
  • Hugarion(Угорський)
  • Polish(Польська)
  • Russian(Українська)
  • Spanish(Іспанська)

Вибираємо той, який потрібен саме Вам, в моєму випадку це Русский(Russian).

Після вибору мови Меню, з'явиться наступне вікно, в якому потрібно вибрати мову Допомоги, тут мов трохи менше, а саме:

  • English(Англійська)
  • Hugarion(Угорський)
  • Russian(Українська)

Але той, який мені потрібний, все одно присутній у списку — Русский(Russian).

Після всіх цих дій у вас має бути встановлений на комп'ютері файловий менеджер Far Manager, що говорить російською мовою.

Використання FAR Manager

Вікно програми за замовчуванням містить дві панелі, в яких можна відкривати різні каталоги та файли. У кожній з панелей можна користуватися як клавіатурою так і мишкою, але файловий менеджери на мій погляд створені для того, щоб прискорити процес роботи з директоріями та файлами з клавіатури. Звичайно, тут не тільки прискорюється процес роботи, але й зручність підвищується в рази.
Для того щоб у якійсь з панелей відсортувати файли, потрібно затиснути клавішу Ctrlна клавіатурі, після чого внизу буде відображено меню, в якому кожному пункту відповідають клавіші від F1 до F10 і до F12у повному екранному режимі:

  • F1- показати/приховати ліву панель
  • F2- показати/приховати праву панель
  • F3— сортувати на ім'я файлу
  • F4- Сортувати за розширенням
  • F5- Сортувати за часом запису
  • F6- Сортувати за розміром
  • F7- не сортувати
  • F8- Сортувати за часом створення
  • F9- Сортувати за часом доступу
  • F10- Сортувати за описом
  • F11- Сортувати за власником файлів
  • F12- Запуск меню сортування

Alt, яке в основному призначене для роботи з файлами та директоріями, а саме:

  • F1— відкрити поточний диск у лівій панелі
  • F2— відкрити поточний диск у правій панелі
  • F3— тут можна відкрити файл для перегляду як у зовнішньої програмитак і в самому файловому менеджері
  • F4— тут можна відкрити файл для редагування як у зовнішній програмі, так і в самому файловому менеджері
  • F5- Друк файлів
  • F6- Тут можна створити посилання (ярлик) на файл або папку
  • F7- Пошук файлу
  • F8- Відобразити історію команд
  • F9- Зміна розміру вікна програми
  • F10- Пошук папки
  • F11- Відобразити історію перегляду та редагування
  • F12- Відобразити історію папок

Також можна відкрити додаткове меню, затиснувши кнопку Shift, яка в основному призначена для роботи з файлами та архівами, а саме:

  • F1- Додати файли до архіву
  • F2- Вийняти файли з архіву
  • F3- Виконувати команди управління архівом
  • F4- Редагувати новий файл
  • F5- Скопіювати файл під курсором
  • F6- Перейменування або перенесення файлу під курсором
  • F7- Відсутнє
  • F8- Видалення файлу під курсором
  • F9- Зберегти конфігурацію
  • F10- Вибрати останній виконаний пункт меню
  • F11- Використовувати сортування про групи
  • F12- Показувати помічені файли першими

Наступне меню запускається шляхом натискання клавіші F9на клавіатурі. У ньому є такі пункти:

  • Ліва- основні операції, які відносяться до лівої панелі.
  • Файли- Основні операції з файлами
  • Команди- Різні команди
  • Параметри- Тут зібрані основні налаштування для програми
  • Права- основні операції, які відносяться до правої панелі

Я спробував розкрити деякі невеликі можливості програми, але найголовнішим помічником у вивченні цього файлового менеджера є один із пунктів нижнього меню, а саме Допомога, запустити який можна натисканням клавіші F1на клавіатурі.
Як я говорив раніше у Far Manager доступна велика кількість додаткових плагінів, але на даний момент користуюся лише одним плагіном. Noisy Player. Про це корисному і цікавому плагіні я нещодавно вже писав саме: , який дозволяє програвати музичні файлина вашому комп'ютері.
Решту плагінів можна завантажити з офіційного сайту програми.

Посилання

  • http://www.farmanager.com/ - офіційний сайт програми
  • http://plugring.farmanager.com/ - каталог плагінів

Вдалого використання!

) і жодного разу його не бачили, проте, напевно, ви таки зрозуміли, хто це такий і з чим його їдять. Для тих, хто не читав минулу статтю, але чомусь вирішив прочитати цю, скажу, що FAR manager - це аналог Norton Commander (програми для управління файлами), що працює в консолі (текстовому режимі), але використовує всю потужність Windows. Твердження про аналог Norton`a є трохи спірним, вважатимемо, що це моя суб'єктивна думка, яких надалі буде ще багато. Сподобалося – тоді качайте його з www.rarsoft.com та запускайте. До речі, від часу написання минулої статті вийшла вже третя бета. Відразу скажу про реєстрацію – вона для жителів колишнього СРСР безкоштовна.

Отже, ви його завантажили. Що не сподобалось? Все добре? Тоді читаємо далі.

Для кого ж таки призначена ця стаття? Скоріше для тих, хто вже давно користується FAR, але не підозрює, наскільки широкі його можливості. Проте не буде зайвою вона і для тих, хто ще не вибрав собі файл-менеджер за смаком. Зізнаюся, що я спочатку не уявляв, наскільки потужна річ FAR, поки не виявив в інтернеті сайт з плагінами:)


Плагіни. А хто вони такі?

Плагін (від англійського Plug-in - модуль, що підключається) - це зовнішні підключаються модулі (plugins), які застосовуються для розширення можливостей програм. Плагіни є специфічною рисою FAR. З їхньою допомогою розширюються, наприклад, можливості ICQ, Adobe Photoshop або Winamp. Є вони і в інших файл-менеджерах, наприклад, Windows Commander. Але, порівняно з іншими файловими менеджерами, тільки в FAR плагінам надаються воістину фантастичні можливості: плагіни працюють у будь-якому місці - у панелях, редакторі, програмі перегляду; їх можна запускати прямо з командного рядка. Іноді ти просто не знаєш, хто саме виконає наступну команду – сам far.exe чи плагіни, настільки тісно злилася оболонка зі своїми помічниками. Сама ідеологія плагінів дозволяє налаштовувати оболонку під себе, додаючи потрібне та викидаючи зайве. Це найголовніша перевага систем із плагінами перед монолітними програмами.


А тепер найцікавіше

Так як плагінів величезна кількість (на день написання цього рядка їх було 288), то спробую описати найбільш корисні (на мій погляд). Причому користуватимуся, в основному, авторськими коментарями та своєю суб'єктивною думкою.

Отже, згідно з рейтингом, на першому місці стоїть FarNavigator (колишній ProxyFtp). Буквально недавно він обійшов плагін, який буде описаний нижче – colorer. Автор – Василь Мошнінов. До складу FAR входить стандартний ftp-клієнт, але має лише базові функції. А завдяки цьому плагіну FAR стає чудовим FTP-клієнтом, тому що з його допомогою можна працювати з будь-якими видами проксі-серверів. В останній версії він також почав працювати і з http-серверами.

Colorer - плагін для підсвічування синтаксису мов програмування (приклад - налаштування кольорів у будь-якому програмному середовищі) у редакторі FAR. Дуже зручно, якщо треба швидко підредагувати вихідники, а оболонку запускати ліньки. Автор – Ігор Руських. Містить безліч готових скриптів для забарвлення різних мов. Пару слів про встановлення: цей плагін складається з двох частин - бібліотеки підсвічування синтаксису та самого плагіна.

Search and replace (s_and_r). Автор – Іван Синтюрин. Плагін, який дозволяє здійснювати заміну у великій кількості файлів, розширює можливості пошуку у стандартному редакторі, а також забезпечує можливість пошуку та заміни з використанням регулярних виразів. Як сказав автор, це плагін для розумних, а для тих, хто знає, що таке регулярні вирази, – це річ незамінна.

7-zip. Плагін, який робить роботу з архівами прозорою, тобто не потребує самих архіваторів на машині. Спочатку заточений під zip, тому архівувати вміє лише zip, але розархівувати - з більшості архівів.

Крім цих плагінів, існує ще безліч інших. Наприклад, для управління WinAmp з FAR, для підтримки різних мов і кодувань, для масової обробки файлів. Насправді кожен охочий може написати потрібний плагін під своє завдання, чим і зручна модульна архітектура.

А тепер розглянемо плагіни стандартного постачання.

Advanced Compare - плагін, що розширює можливості порівняння каталогів. Навіщо його описувати просто подивіться на діалог, який він видає.

Editor\Align - плагін для форматування блоків у вбудованому редакторі. Рекомендую замість нього використати Format Block.

Editor AutoWrap - плагін для автоперенесення рядків при введенні.

Editor \ Brackets - плагін для автопереходу в редакторі між дужками. Стверджується, що він не потрібний, якщо у вас стоїть colorer, тому що він уміє все це робити.

Editor\DrawLine - плагін для малювання ліній у редакторі. Любителям "Дос Нафігатора" присвячується.

Editor\EditCase - плагін для зміни регістру набраних слів. Вміє все робити - "все малі", "Починати З Великих", "ВСЕ ПЕРЕПИСНІ", "ЗМІНИТИ РЕЄСТР", "Циклічна зміна".

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

FileCase - плагін, аналогічний EditCase, але робить те саме з іменами файлів. У наступній версії s_and_r (1.6) буде робити те саме, але для простоти роботи я б таки рекомендував використовувати цей плагін.

FTP – стандартний FTP client. Для нечастої роботи з FTP цілком достатнім. Якщо ви працюєте з FTP постійно, то рекомендую поставити описаний вище proxyftp, а цей видалити.

HlfViewer – плагін для розробників плагінів. Служить для перегляду довільного файлу hlf - файл допомоги для FAR`a.

MultiArc – найпотужніший плагін для роботи з архівами.

Network – плагін для роботи з Мережею. Дуже зручний. Можливо, у цій версії він буде трохи змінений на краще. Хто вже користувався, знає, що старий Network browser не вмів виходити з ресурсів по Мережі, новий же це вміє, щоправда, поки що тільки для Microsoft Network. Власникам Novell NetWare доведеться трохи зачекати.

PrintMan – новий плагін. Замінює стандартні функції друку у FAR`e, починаючи з версії 1.70 beta1. Друкує на всіх видах принтерів. Вміє видаляти завдання із черги друку.

ProcList – список процесів. Приємний плагін для зняття процесів та перегляду докладної інформації про них. Крім того, він вміє змінювати пріоритети у запущених процесів. До речі, сюди ж - для отримання списку і перемикання завдань можна використовувати у FAR`e комбінацію ctrl-w, а для їх зняття в меню - клавішу DEL. При цьому вони знімаються відразу і без питань, на відміну від того, що робить Windows (CTRL-ALT-DEL).

TmpPanel – тимчасова панель. Основне призначення - складати файли, знайдені під час пошуку.

EMenu – плагін для отримання контекстного меню Windows. Вміє видавати текстове чи графічне меню.

Як я зазначав вище, багато стандартних плагінів - це добавки для користувачів, вони не забезпечують всіх потреб, а в багатьох випадках їх функціональність перекривається більш просунутими плагінами, а значить їх можна видалити, якщо не використовуєте. Основний зміст стандартних плагінів – це приклади для тих, хто хоче сам почати писати плагіни, оскільки всі вони йдуть із вихідними текстами.


Де їх брати та як встановлювати?

Усі плагіни FAR зберігаються в окремих папках, розміщених у папці "Plugins" (яка, у свою чергу, розміщена там же, де і Far.exe). Виявивши новий модуль, FAR зберігає інформацію про нього і згодом завантажує лише за потреби, так що неактивні модулі не потребують додаткової пам'яті. Проте, якщо ви впевнені, що якісь модулі вам не потрібні, ви можете видалити їх, щоб зберегти місце на диску. Крім того, обов'язково прочитайте всі текстові файли типу readme.txt, whatsnew.txt, file_id. diz. Там можуть бути описані специфічні особливості встановлення даного плагіна. Також заглядайте іноді на домашні сторінки авторів плагінів, які мають бути зазначені у цих файлах.

Тепер побачимо, як їх встановлювати. Отже, треба зайти в ту папку, де встановлений FAR (зазвичай це c: program files far), в підкаталог plugins, там створити підкаталог з ім'ям, що відповідає назві плагіна (в принципі, не важливо, корисно лише для орієнтування), і в нього скопіювати весь вміст закачаного архіву. Далі перезапускаємо FAR. Прибрати плагін трохи важче. Мій спосіб такий – увійти в каталог з plugins, натиснути. (точка) та shift-enter, вийти з FAR`а, видалити каталог із плагіном (del) та запустити FAR знову. Якщо ви хочете встановити нову версіюплагіна, потрібно його спочатку видалити, а потім встановити. Іноді, якщо плагін не завантажений на згадку, можна обійтися і без виходу з FAR.

Взяти плагіни можна на PlugRing – сайті спільноти плагінописачів. До речі, у минулій статті я написав, що PlugRinG (www.uic.nnov.ru/~ruiv/plugring) – це неофіційний сайт. Так от, тепер він став офіційним, але напрямки свого не змінив: там головні (і, в принципі, єдині) збори плагінів для FAR. З'явилися більш короткі адреси для нього - www.rarsoft.com/plugring і plugring.da.ru. Також, щоб бути в курсі всіх нових плагінів, рекомендую підписатися на форум - [email protected].

І висновок хотів би висловити подяку тим, хто допомагав писати мені цю статтю – особливо Івану Синтюріну, а також розробникам FAR, плагінів для нього.

© 2022 androidas.ru - Все про Android