Plugin-uri pentru far manager 3. FAR manager și pluginurile sale

Cu toate acestea, în ciuda toată versatilitatea sa, FAR nu face totul. De exemplu, nu este capabil să lucreze cu registry sau să editeze fișierele Unicode în mod normal. E bine că există fani care au scris o mulțime de plugin-uri și completări pentru asta program util. Puteți găsi cu ușurință lista lor completă, inclusiv aproape jumătate de mie de articole, la plugring.farmanager.com. Prin tradiție, am selectat cei mai buni zece dintre ei. Dacă ați cumpărat revista cu un disc, atunci nu trebuie să descărcați nimic: am descărcat deja cele mai interesante completări pentru FAR și le-am plasat pe CD-ul DPK.

Instalarea celor mai multe dintre ele nu ar trebui să vă provoace probleme. De obicei, trebuie să creați un subfolder cu numele modulului din director C:Program FilesFarPluginsși apoi despachetați toate fișierele din arhiva pluginului în ea. Asta este - după repornirea programului, FAR va recunoaște extensia și va funcționa cu ea.

Navigator îndepărtat

Navigator îndepărtat

Al doilea nume al acestui modul este ProxyFTP. Fără îndoială, cel mai util plugin pentru cei care accesează des internetul și lucrează cu servere FTP. Caracteristicile includ posibilitatea de a se conecta la server chiar și printr-un proxy, care nu este disponibil în modulul standard FAR; capacitatea de a muta și copia fișiere pe diferite servere fără a le descărca mai întâi pe computerul utilizatorului (a se citi: de câteva ori mai rapid și fără a consuma trafic); suport pentru moduri de autorizare neobișnuite; procesarea atașamentelor și tot ce ți-ai putea dori de la orice client FTP comercial. În plus, este absolut gratuit. Minunat, nu-i așa?

7-fermoar

Suportul încorporat pentru arhive în FAR prin modulul MultiArc este, desigur, universal, dar este implementat exclusiv prin programe externe, care nu este întotdeauna convenabil și cu siguranță este inferioară ca viteză față de arhivatorii separați. Plus nevoia de a căuta fișiere executabile ale diferitelor arhivare și apoi de a le configura. Sincer să fiu, acest lucru nu ne deranjează foarte tare, dar dacă există o soluție mai convenabilă, de ce să nu o folosim? 7-zip conține deja suport pentru ZIP, RAR, GZIP și TAR, ceea ce este suficient pentru majoritatea utilizatorilor.

Browser de registru

Sistem de editare Registrul Windows- o operatie neplacuta, dar, din pacate, destul de comuna. De exemplu, puteți scăpa de notoria eroare 1311 atunci când instalați jocul preferat doar prin editarea registrului. Dacă pentru asta ești prea lene să ieși din FAR și să fugi regedit.exe- folosire Browser de registru. Cu acesta puteți edita orice date necesare direct prin interfață manager de fișiere. Mai mult decât atât, copierea cheilor și a ramurilor întregi nu este mai dificilă decât duplicarea fișierelor și folderelor.

Copiere fișier de fundal

Principalul avantaj al unor manageri de fișiere plătiți față de FAR a fost întotdeauna declarat a fi copierea în fundal, care vă permite să efectuați simultan o serie de operațiuni asupra fișierelor fără a lansa mai multe ferestre FAR. Ei bine, acest avantaj este anulat de modulul Background File Copy, care permite programului nostru preferat să facă același lucru, nu doar cu copierea, ci și cu mutarea, ștergerea și chiar editarea fișierelor. Principalul lucru este să citiți cu atenție instrucțiunile de instalare incluse și să rețineți: modulul nu funcționează sub Windows 98/Me.

Clic dreapta + Clic dreapta Activator meniu

A doua (și ultima) caracteristică utilă a programelor convenționale de gestionare a fișierelor este contextualul standard meniul Windows, cauzat clic dreapta soareci. În FAR, după cum știți, are loc o selecție banală de fișiere. Dacă doriți să aveți acces la meniul contextual, instalați ambele plugin-uri: unul dintre ele va crea fereastra propriu-zisă cu o listă de comenzi, iar al doilea va atribui apelul său butonului drept al mouse-ului. Și nu mă întrebați de ce nu s-a putut face într-un singur modul - acesta este un mister, învăluit în întuneric. Singurul dezavantaj este lipsa imaginilor frumoase lângă unele elemente de meniu.

Editor WEB

Editor WEB

Dacă sunteți mai mult sau mai puțin serios interesat de crearea de site-uri web sau aceasta este ocupația dvs. principală, atunci probabil știți că aproape toți editorii Html existente creează așa-numitul cod murdar, care ocupă mai mult spațiu și arată neglijent. De regulă, paginile sunt lustruite într-un editor de text obișnuit, de exemplu în același FAR. Și împreună cu modulul WEB Editor, această operațiune a devenit și mai simplă și mai convenabilă. Printre caracteristicile sale plăcute se numără inserarea automată Etichete HTMLşi chiar Funcții PHP, crearea convenabilă de imagini încorporate, meniuri și diverse forme.

Calculator de plugin

Calculator de plugin

Necesitatea unui calculator convenabil cu suport pentru expresii, traducere automată Există întotdeauna un rezultat în sistemele hexazecimal, zecimal și binar. Acest lucru este valabil mai ales pentru cei care sunt implicați în programare sau pur și simplu le place să se aprofundeze în fișierele de joc salvate în scopul de a le modifica ușor. Plugin Calculator este încorporat în FAR și vă permite nu numai să efectuați calcule simple, ci și să convertiți unitățile de măsură și greutăți de la un sistem la altul. Acest lucru va fi cu siguranță util atunci când rezolvați probleme de fizică și citiți literatura americană clasică, plină de picioare și centimetri.

FAR Mail

Pentru aceia dintre voi care dintr-un motiv oarecare nu folosesc Outlook Express (ei bine, să zicem, din motive religioase) și cărora le plac clienții alternativi precum Liliacul sau Mozilla Mail nu pare suficient de cool, ar trebui să instalați FAR Mail. Abilitatea de a trimite și primi scrisori în formate text și HTML în absolut orice codificare, suport pentru fișiere atașate, agenda de adreseși multe conturi de e-mail (SMTP, IMAP și, bineînțeles, POP3). Chiar și filtrarea literelor este disponibilă. Totuși, să ne imaginăm că cineva ar prefera ca acest program să se separe clienti de mail, ne este foarte greu.

Vizualizator multimedia

Vizualizator multimedia

Necesitatea de a utiliza utilități externe pentru a vizualiza imagini și fișiere video este o caracteristică neplăcută a aproape tuturor managerilor de fișiere. Cu toate acestea, în cazul nostru, această problemă poate fi rezolvată foarte simplu - trebuie doar să instalați modulul Multimedia Viewer pentru a vedea toate imaginile direct în fereastra FAR. Mai mult, pluginul vă permite chiar să ascultați melodii fără a părăsi interfața programului. Principalul lucru: nu uitați să descărcați biblioteca suplimentară (situată pe discul nostru) pentru a face totul să funcționeze corect.

Tetris

Și în sfârșit, cel mai inutil plugin pentru FAR. Nu, mai degrabă, chiar și cel mai dăunător. Acest supliment, așa cum probabil v-ați ghicit singur, face posibilă redarea celebrului „Tetris” direct în fereastra programului. In acest caz, munca risca sa fie pusa pe spate pana la vremuri mai bune. Cititorii nostalgici pentru era DOS își vor aminti probabil că creația lui Alexander Pa-zhitnov a fost încorporată în vechiul manager de fișiere DOS Navigator și chiar și atunci a interferat cu chestiuni importante.

Primus inter pares
(primul dintre egali)

În această notă vom vorbi despre programe (surprins?). Dacă există
precis, atunci vom vorbi despre un program numit Far.

De departe este „File and Archive Manager”, care se traduce prin „I
Pot să vă gestionez fișierele și arhivele mai bine decât oricine.” La inceput putin
istorie. Autorul acestui program este Evgeniy Roshal, același
care a scris Arhivatorul Rar. Dar, spre deosebire de Rar, Far nu a primit
recunoaștere deplină în Occident, dar faptul că programatorul nostru
Nimeni nu crede că programatorii noștri sunt capabili să plătească bani.
În special programatorii noștri :) Pentru a nu se angaja în auto-înșelăciune,
căci ex-URSS Farul era liber. Drept urmare, Zhenya a făcut un program
aproape multumesc pana m-am saturat de el, dupa care l-am dat mai departe
surse către grupul Far Team, colectate de la cei mai buni și cei mai activi
scriitori de pluginuri. Acum ei sunt cei care implementează noi funcții, remediați
bug-uri vechi, iar Zhenya joacă rolul de... producător? 🙂

Da, apropo, despre pluginuri. Farmecul principal al lui Far este că el
Îl putem extinde într-o oarecare măsură folosind plugin-uri. Pluginurile sunt scrise în
limbaje C, C++, Delphi, Virtual Pascal și așa mai departe... Acum
numărul de pluginuri este mare și o mare parte din ceea ce aveți nevoie este deja
implementate.

În principiu, pluginurile sunt preluate de pe paginile de start ale autorilor lor. Dar
Există un secret deschis - toate pluginurile pot fi găsite într-un singur loc -
PlugRing de departe.
Totul este foarte convenabil împărțit în categorii, există
căutare și capacitatea de a afla care plugin-uri au apărut în trecut
ultima lună sau două. Numărul lor total este atât de mare (>350 conform estimărilor mele),
că am decis să le descriu pe acelea dintre ele care ar putea fi utile nu numai mie,
dar și oricui altcineva.

cheie de operare a programului plugin

Un plugin este un modul pentru un program care este creat separat și, dacă este necesar, poate fi conectat la o aplicație care rulează deja. Sarcina principală a pluginului este extinderea funcționalității programului principal.

Instalarea pluginului

  • 1. Descărcați pluginul de pe Internet.
  • 2. Copiați folderul de-a lungul căii c:Program FilesFar ManagerPlugins.
  • 3. Reporniți Far Manager, astfel încât pluginul să fie complet integrat în program.
  • 5. Pentru a configura acest plugin, trebuie să mergem în meniul programului, selectați Opțiuni, apoi Opțiuni plugin.
  • 6. În fereastra care apare, selectați pluginul pe care trebuie să îl configuram și apăsați Enter.
  • 7. Acum vedem o fereastră cu parametrii pluginului de care avem nevoie. Îl personalizăm pentru a se potrivi nevoilor dvs. și faceți clic pe OK.

Cum se creează un plugin.

FAR este distribuit cu un set complet de fișiere pentru a scrie singur pluginul pe orice compilator C pentru Windows. Subiectul acestui articol este să scrii singur aceste module în Visual C++ (am folosit Visual C++ 5.0).

  • 1. Lansează VC, fă-o proiect nou tastați „Win32 Dynamic-Link Library” numit SimpleFP. Creează un fișier simplefp.cpp - aici, de fapt, vom scrie. Copiați fișierul antet plugin.hpp din arhiva PlugDoc.rar în directorul SimpleFP (editare: începând cu FAR 1.70 beta 5, exemplele sunt instalate într-un director PlugDoc separat).
  • 2. Acum trebuie să facem un fișier .def - acesta este un fișier care descrie funcțiile care sunt apelate de la module externe. Trebuie să descriem funcțiile Far pe care le vom folosi în modulul nostru. Să facem fișier text simplefp.def, în care scriem:
  • 3. BIBLIOTECA
  • 4.EXPORTURI
  • 5. GetPluginInfo=_GetPluginInfo@4
  • 6. OpenPlugin=_OpenPlugin@8

SetStartupInfo=_SetStartupInfo@4

Aici descriem 3 funcții care ne vor fi utile. Acum să adăugăm simpledef.def la fișierele de proiect (Proiect - Adaugă la proiect - Fișiere - simplefp.def).

7. Acum scriem plug-in-ul în sine - lucrăm cu fișierul simplefp.cpp. Am decis să dau textul programului însuși cu comentarii - îl puteți copia în C++ și puteți începe să-l modificați. Dar mai întâi, câteva elemente de bază.

Far funcționează pe aceleași principii ca și Windows - faceți referire în program la acele funcții deja disponibile pe sistemul pe care doriți să le utilizați. Far oferă funcții pentru lucrul cu formulare de ecran în modul aplicație consolă. Când plug-in-ul este lansat, Far lansează funcția OpenPlugin, o vom considera ca un analog al main() sau WinMain(). Dar, pe lângă aceasta, trebuie să oferim Far și informații despre plug-in-ul nostru. Acest lucru este realizat de funcția GetPluginInfo.

  • * SimpleFP - un simplu plug-in pentru Far. (C) 2000 Phoenix, Moscova

#include // pentru a apela sprintf

#include // pentru funcțiile Windows

#include "plugin.hpp" // pentru funcțiile Far

#define PLUGIN_NAME „Deschide ferestre” // Numele plug-in-ului

#define WINDOW_HEAD "Open windows list" // Antetul meniului pe care îl vom face

// Descrieți funcțiile Far cu care lucrăm.

void WINAPI _export SetStartupInfo(struct PluginStartupInfo *Info);

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

void WINAPI _export GetPluginInfo(struct PluginInfo *Info);

struct static PluginStartupInfo Info; // Informații despre plug-in-ul nostru

// Informațiile despre modul sunt definite de noi în structura Info

void WINAPI _export SetStartupInfo(struct PluginStartupInfo *Info)

// Această funcție este apelată pentru a obține informații despre plug-in.

// Trebuie să completăm câmpurile structurii Info.

void WINAPI _export GetPluginInfo(struct PluginInfo *Info)

Info->StructSize=sizeof(*Info); // Dimensiunea structurii Info

Info->Flags=0; // Nu avem nevoie de asta

Info->DiskMenuStringsNumber=0; // Nici noi nu avem nevoie de asta

// Definiți un șir cu numele modulului

caracter static *PluginMenuStrings;

PluginMenuStrings= PLUGIN_NAME;

// Definiți numele modulului plug-in

Info->PluginMenuStrings=PluginMenuStrings;

Info->PluginMenuStringsNumber=

sizeof(PluginMenuStrings)/sizeof(PluginMenuStrings);

Info->PluginConfigStringsNumber=0; // Nu avem nevoie de asta

// Această funcție este apelată când pornește modulul plug-in.

HANDLE WINAPI _export OpenPlugin(int OpenFrom,int Item)

HWND hwnd; // Folosește-l pentru a obține mâna

char p, o; // Pentru a crea bare de meniu

int i=0; // Contor

struct FarMenuItem MenuItems; // Descrierea meniului pe care Far ne va crea

memset(MenuItems,0,sizeof(MenuItems)); // Inițializați meniul nostru

MenuItems.Selected=TRUE;

hwnd = GetDesktopWindow(); // Obține handle pentru desktop

hwnd = GetWindow(hwnd, GW_CHILD); // Ia-i mânerul

while (hwnd !=0) // Deși nu este ultimul

hwnd = GetWindow(hwnd, GW_HWNDNEXT); // obține mânerul ferestrei

GetWindowText(hwnd,p,128); // și titlul acestuia

if (strlen(p)>0) // dacă există un antet

sprintf(o,"%0.8xld %s", hwnd, p); // face o linie

strcpy(MenuItems.Text, o); // copiați această linie în matricea MenuItems

// apelăm meniul creat de noi, obținem numărul articolului selectat - MenuCode

int MenuCode=Info.Menu(Info.ModuleNumber,

FMENU_AUTOHIGHLIGHT|FMENU_WRAPMODE,

return(INVALID_HANDLE_VALUE);

Compilați, copiați în FarPlugin și reporniți Far. În Far, apăsați F11 - aceasta este o listă de module plug-in. Acum ar trebui să apară linia Open windows în ea. Uită-te la rezultat.

Descrierea unor pluginuri

Clipboard Copiere, Clipboard Copie Alt.

Aceste plugin-uri sunt concepute pentru Windows obișnuit, dar anterior nu erau disponibile în FAR Manager, utilizarea clipboard-ului pentru copierea și mutarea fișierelor și folderelor. Este permisă copierea (mutarea) atât din Windows în FAR și invers. În sine, o astfel de caracteristică facilitează foarte mult operațiunile obișnuite de copiere și mutare, cu toate acestea, nu se poate spune că este implementată foarte convenabil (dacă în Windows este suficient, după cum știți, să apăsați butonul din dreapta și să selectați acțiunea dorită, apoi în FAR trebuie să efectuați combinația F11FClipboardFCopy (Mutare /Tăiare sau Lipire), nu se poate cere imposibilul de la autorii pluginurilor: exact așa se presupune pe baza însăși logica pluginurilor. Această idee a fost implementată inițial în pluginul Clipboard Copy, dar nu a fost pe deplin dezvoltată: atunci când încercați să copiați unele fișiere, programul dă o eroare sistem de fișiere. Mult mai târziu a apărut un plugin similar ca funcționalitate, Clipboard Copy Alt, în care nu am întâlnit situații de eroare. Este foarte probabil ca această caracteristică să fie implementată în curând în managerul de fișiere prin intermediul modulului încorporat „ Meniu contextual conductor." Clipboard Copy plugin; functioneaza incepand cu versiunea FAR1.60, plugin Clipboard Copy Alt; funcționează începând cu versiunea FAR1.65.

Creator de liste de fișiere.

Proiectat, după cum sugerează și numele, pentru a crea un fișier în directorul curent care conține o listă de nume ale fișierelor selectate. Deși există, desigur, capacitatea obișnuită de a copia numele fișierelor selectate în clipboard apăsând Ctrl+Ins și apoi lipiți din clipboard într-un fișier text, acest plugin este, de asemenea, destul de convenabil în unele cazuri. Vă permite să copiați fișiere cu căi (introducerea manuală a căilor lungi pentru un grup de fișiere este o distracție extrem de dubioasă), precum și să completați lista creată de fișiere cu fișiere noi și să procesați subdosare (desigur, dacă sunt selectate). Există situații în care este pur și simplu de neînlocuit (de exemplu, autorul acestui articol, ca profesor, are adesea nevoie de el atunci când creează sarcini independente). Funcționează începând cu versiunea FAR1.60.

Căutați și înlocuiți expresiile regulate.

Un plugin foarte util conceput pentru a căuta fișiere pe baza expresiilor pe care le conțin, adică în situațiile în care aveți nevoie urgent de un fișier cu anumite informații, dar nu vă amintiți numele sau locația acestuia pe disc. Căutarea este foarte rapidă și este posibilă atât pe întregul hard disk, cât și într-un anumit folder. Este posibil să înlocuiți automat expresiile găsite în textul fișierelor. Funcționează începând cu versiunea FAR1.65.

Editează Schimb.

De fapt, acest plugin reprezintă două module: „Paranteze pereche” și „Rus”<->Lat”, destinat, firesc, editării fișierului în editorul de text FAR. Primul modul este responsabil pentru căutarea și evidențierea parantezelor pereche simple și duble diverse tipuri. Plugin-ul a fost scris pentru versiunea FAR1.63, care nu prevedea o astfel de opțiune. Versiunea 1.70b2 a programului FAR include deja un plugin Brackets încorporat care îndeplinește aceleași funcții. Cât despre modulul Rus<->Lat", atunci poate fi conectat doar manual și oferă o capacitate foarte utilă de a recoda blocul selectat conform regulii QWERTY<->YTSUKEN, și o astfel de nevoie apare tot timpul dacă pur și simplu ați uitat să schimbați alfabetul și, desigur, nu aveți prea multă dorință să tastați textul din nou. Deși pluginul a fost scris pentru versiunea FAR1.63, funcționează perfect în versiunile ulterioare ale programului. Adevărat, funcția de căutare și evidențiere a parantezelor se dovedește a fi duplicată.

Foldere speciale.

Oferă acces rapid la special folderele Windows: „Meniu principal”, „Documentele mele”, „Vecinătate de rețea”, „Desktop”, „Imprimante”, „Programe”, etc. (Fig. 3), scutând astfel utilizatorul de nevoia de a-și aminti locația pe disc și apoi de a avea o călătorie lungă și obositoare pentru a ajunge la ele. În acest caz, puteți ajunge la folderul special în două moduri: standard pentru pluginuri: prin F11 și prin meniul unității FAR, de exemplu, prin Alt+F1, Alt+F2 (ar trebui să selectați folderele speciale care apar suplimentar element din meniu). Arhivă: Funcționează începând cu versiunea FAR1.63.

Dezinstalează.

Pluginul vă permite să dezinstalați programe din FAR Manager în același mod în care se face de obicei din panoul de control. Funcționează începând cu versiunea FAR1.65.

FAR Navigator (ProxyFtp).

Acest modul vă permite să lucrați nu numai cu servere ftp (descărcarea sau ștergerea fișierelor și directoarelor de pe server, copierea fișierelor pe server), ca un plugin standard de client FTP, ci și cu servere http (descărcare de pe server). Dacă conexiunea este pierdută, fișierele pot fi reluate. În ceea ce privește descărcarea fișierelor pe un computer, există, desigur, opțiuni mai convenabile oferite de managerii de descărcare special concepute pentru aceasta (există o reluare organizată mai convenabil a descărcărilor și lucrează conform unui program și descărcarea la cea mai mare viteză posibilă , etc. ), deci această direcție, în general, nu este pentru toată lumea. Și dacă vorbim despre operația inversă, atunci funcțiile pluginului ar trebui să fie de interes pentru un public larg. Funcționează începând cu versiunea FAR1.65.

Editor web.

Acest plugin vă permite să creați și să editați fișiere html în mediul încorporat editor de text FAR datorită inserării de șabloane pentru o gamă destul de largă de etichete HTML (Fig. 4), Atributele CSS, structuri PHP (Fig. 5), etc. Procesul de creare completă a paginilor Web în acest mod necesită o investiție considerabilă de timp și efort și nu este foarte inspirat, mai ales dacă vă amintiți de cele special concepute în acest scop. produse software. Cu toate acestea, acest modul poate fi foarte util în procesul de depanare a unei pagini, atunci când trebuie să faceți modificări minime, să salvați și să verificați imediat rezultatul. În plus, unele etichete (necesare, de exemplu, pentru promovarea cu succes a paginii dvs.) trebuie încă introduse manual, iar Editorul Web ajută la accelerarea semnificativă a întregului proces. Funcționează începând cu versiunea FAR1.7.

Programare plugin-uri FAR Help Encyclopedia of Developer.

Este o enciclopedie în limba rusă PlugRinG Help pentru dezvoltatorii de pluginuri. În principiu, în distribuția FAR Manager există un fișier de ajutor, dar este destul de scurt. Prin urmare, autorii acestui plugin au decis să scrie o adevărată enciclopedie de ajutor, care examinează în detaliu tehnologia dezvoltării pluginurilor în raport cu C/C++ și Pascal (structuri, funcții de serviciu, funcții exportate etc.), oferă recomandări specifice în acest sens. zonă și oferă numeroase exemple. În plus, aici sunt publicate articole de la diverși autori cu privire la capcanele pe care le-au întâmpinat în diferitele etape ale dezvoltării pluginurilor lor. Cu alte cuvinte, această enciclopedie este de mare ajutor pentru cei care decid să se alăture rândurilor autorilor de pluginuri. Pentru a lansa enciclopedia, faceți clic pe fișierul pluginsr.chm. Concentrat pe versiunea FAR1.7b3.

PlugRinGviewer.

Plugin-ul este proiectat să funcționeze cu o bază de date de plugin-uri - PlugRing Pentru un utilizator general, poate fi de interes să organizeze o vizionare țintită a pluginurilor pe categorii. Avantajul acestui plugin este că nu trebuie să studiați întreaga bază de date de pluginuri îndelung și din greu dacă trebuie să aflați, de exemplu, ce pluginuri există pentru a lucra cu Internetul sau cu o imprimantă. Cu toate acestea, funcționalitatea PlugRinGviewer este mult mai largă: include descărcarea de pluginuri din baza de date, actualizarea și adăugarea de noi plugin-uri. Dar această caracteristică se adresează în primul rând autorilor de pluginuri. Funcționează începând cu versiunea FAR1.65.

Far Manager este un manager de fișiere gratuit pentru consolă în limba rusă și engleză(are interfață multilingvă). Funcționalitatea sa este similară cu orice alt manager de fișiere, de exemplu, Total Commander. Are un editor de fișiere text încorporat similar cu Notepad, dar cu evidențiere de sintaxă. Este posibil să schimbați codificarea fișierelor, precum și multe alte funcții utile.
Interfața este simplă, coloană, ca și managerul de fișiere Norton Commander de la MS-DOS, strămoșul Windows.

De unde să descărcați Far Manager

Far Manager este distribuit gratuit, puteți descărca versiunea programului de pe site-ul oficial: http://www.farmanager.com/download.php?l=ru. Mai jos vom descrie cum să schimbați limba interfeței în rusă.

Instalarea și configurarea Far Manager

Nu necesită setări sau asamblare speciale. Pur și simplu descărcați programul de instalare și instalați Far Manager ca un program obișnuit. Cu toate acestea, puteți oricând să faceți propriile ajustări. De exemplu, în mod implicit, fontul din interfață este destul de mic.

Lista abrevierilor și semnificațiile acestora:

Pentru a o mări, trebuie să mergeți la proprietățile comenzii rapide de pe desktop, să găsiți și să măriți fontul (RMB (buton dreapta al mouse-ului) pe comanda rapidă - Proprietăți - Font)

  1. Selectarea fontului Lucida Console
  2. Va apărea o nouă scară de dimensiune a fontului. Alege marimea dupa gustul tau, de exemplu, 20

Ca urmare, interfața va deveni mai convenabilă

Acum puteți schimba limba interfeței în rusă. Pentru a face acest lucru, deschideți Far Manager și apăsați F9 - Opțiuni - Limbi. În fereastra care apare, selectați limba rusă

În general, în această etapă, configurarea inițială este completă. În continuare, vom învăța cum să folosim acest program sau, mai degrabă, să citim și să percepem interfața.

Cum se utilizează Far Manager

Pentru început, despre designul interfeței acestui program.
Interfața este formată din coloane în zona centrală, un panou de control în partea de jos și un panou de informații în partea de sus. Difuzoarele din centru sunt două compartimente globale. Fiecare compartiment poate avea una sau mai multe coloane, implicit două.
Un dof este un sistem la nivel de fișier al unui anumit disc. Pentru a vă deplasa mai sus în nivel, trebuie să mutați cursorul folosind săgețile de pe tastatură sau mouse-ul în poziția de sus a simbolului... și apăsați Enter. Pentru a merge la un subdirector al directorului curent, mutați cursorul la acesta și apăsați Enter. De asemenea, puteți folosi mouse-ul dacă faceți dublu clic pe catalog vă va duce la acesta. Pentru a schimba unitatea, trebuie să utilizați tastele rapide Alt + F1 sau Alt + F2. Acum, mai detaliat despre interfață și cu ilustrații:

Despre panoul de control - numerele sunt indicate acolo. Fiecare număr înseamnă un index de panou cu F1-F12 pe tastatură

  1. F1 - ajutor - referință pentru Far Manager. Studiați cel puțin pe scurt cartea de referință, multe întrebări vor dispărea de la sine
  2. F2 - meniu utilizator. O opțiune inutilă la început
  3. F3 - vizualizați conținutul fișierului. Cataloagele arată dimensiunea lor
  4. F4 - editați fișiere. Pe directoare, afișează un meniu pentru modificarea atributelor
  5. F5 - copiați fișierele și folderele selectate (directoare). Selectarea se face folosind butonul Insert, Ins sau RMB (butonul dreapta al mouse-ului). De asemenea, puteți copia fișiere prin glisare și plasare
  6. F6 - transferați fișierele și folderele selectate (directoare). Selectarea se face folosind butonul Insert, Ins sau RMB. De asemenea, puteți ține apăsat Shift și puteți transfera fișiere cu LMB (butonul stâng al mouse-ului)
  7. F7 - creați un director (dosar) în directorul curent (dosar)
  8. F8 - ștergeți un folder sau fișier. Puteți șterge mai multe fișiere și foldere în același timp, selectându-le mai întâi cu Inserare sau RMB
  9. F9 - a menționat această comandă. Afișează meniul de opțiuni din partea de sus. Studiază-l, poate fi util
  10. F10 - închide Far Manager
  11. F11 - afișează o listă de pluginuri Far Manager cu posibilitatea de a configura în continuare (de exemplu, modificați codificarea conținutului fișierului), precum și alte funcții suplimentare.
  12. F12 - ecrane încorporate. Far Manager vă permite să utilizați mai multe copii ale programului de vizualizare și editare a fișierelor. Acest buton vă permite să comutați rapid între ele, afișând lista completa ecrane deschise. Folosiți F1 pentru a afla mai multe despre această funcție. Această opțiune este pentru utilizatorii avansați

Apropo, merită remarcat faptul că Far Manager are capacitatea de a controla mouse-ul. Astfel, întregul panou de control de mai jos este ușor de controlat de LMB. Personal, nu folosesc această opțiune, deoarece mi se pare mai convenabil și mai rapid să folosesc combinații de taste rapide, dar recunosc că pentru unii oameni va fi mai convenabil să controleze mouse-ul.

De asemenea, dacă țineți apăsat Alt sau Shift, vor apărea butoane suplimentare în panoul de control. Astfel, tastele rapide și comenzile suplimentare sunt colectate în Far Manager.

Comenzi Far Manager

Sau, după cum ar fi mai corect să spunem, tastele rapide de pe tastatură pe care trebuie să le utilizați cel mai adesea:

  • Ctrl + O - arată sau ascunde conținutul panoului și al consolei
  • Tab , Shift + Tab se deplasează între compartimentele din stânga și din dreapta
  • Shift + 2 - modificați numărul de coloane din compartimentul global. În loc de 2, puteți folosi orice buton de la 1 la 9. Implicit este 2
  • Alt + F9 - comutați de la modul fereastră la ecran complet și invers
  • Acasă — treceți la începutul listei de fișiere și subdirectoare ale directorului curent
  • Sfârșit — treceți la sfârșitul listei de fișiere și subdirectoare ale directorului curent
  • PageUp - treceți în partea de sus a listei de fișiere și subdirectoare ale directorului curent
  • PageDown — mutați în partea de jos a listei de fișiere și subdirectoare ale directorului curent
  • Ctrl + PageUp - treceți la directorul cu 1 nivel mai sus
  • Ctrl + F1, Ctrl + F2 - treceți la directorul cu 1 nivel mai sus în compartimentele din stânga (Ctrl + F1) și din dreapta (Ctrl + F2)
  • Ctrl + A - arată proprietățile unui fișier sau folder (director, director). Puteți modifica și salva imediat modificările. De exemplu, puteți modifica data creării fișierului

  • Inserare, Ins, RMB - selectarea fișierelor pe rând pentru manipularea în masă a acestora (transfer, copiere, ștergere)
  • Shift + PageUp, Shift + Pagedown - selectarea fișierelor pentru manipularea ulterioară în masă (transfer, copiere, ștergere)
  • Alt + F6 - creați o legătură simbolică
  • Shift + F1 - împachetați fișierele și directoarele selectate într-o arhivă

  • Shift + F2 - despachetează arhiva selectată în directorul specificat

  • Alt + F1, Alt + F2

    Se deschide o casetă de dialog cu sugestii pentru selectarea unui disc, precum și alte opțiuni, de regulă, lista este compilată de plugin-uri (NetBox, WinSCP, editor de registry, folder pentru fișiere temporare, acces la rețea, listă de procese);

  • Alt + F7 - caută printre fișierele din directorul curent

    Este mai bine să lăsați masca de fișiere liberă *.*, apoi căutarea va avea loc în toate fișierele. Dacă trebuie să cauți, de exemplu, doar printre fișierele php, adică cele cu extensia .php (de exemplu, index.php și db.php), folosește masca *.php.
    Îl poți schimba la discreția ta.
    De asemenea, puteți selecta fișierele și folderele (directoare) necesare folosind butonul Inserare de pe tastatură, apoi plasați cursorul pe unul dintre ele pentru a căuta doar în ele.

  • Alt + Insert - util dacă doriți să copiați text din consolă

    În timp ce vă aflați în consolă, apăsați pur și simplu tastele rapide Alt + Insert (cursorul își va schimba forma), apoi utilizați mouse-ul sau folosiți săgețile și, în timp ce țineți apăsat Shift, selectați fragmentul de text dorit și copiați-l folosind Enter

Pluginuri pentru Far Manager

Pluginurile pot extinde destul de semnificativ funcționalitatea Far Manager, transformându-l dintr-un manager de fișiere într-un procesor multifuncțional.
O listă completă de pluginuri poate fi găsită în Far Manager PlugRing
În primul rând, avem nevoie. Acest plugin vă permite să vă conectați la servere pe sistemul de operare Linux: Ubuntu, Debian, Freebsd, Centos prin protocoale SCP (învechit), SSH (SFTP), FTP, WebDav.

NetBox - plugin pentru conectarea la un server la distanță prin SSH, FTP, WebDav

NetBox este un plugin pentru Far Manager, un succesor al tradițiilor WinSCP, care implementează parte client protocoale SCP (Secure Copy Protocol, învechit), SFTP (SSH File Transfer Protocol), FTP (Files Transfer Protocol) și WebDav. Proiectat pentru a se conecta la către un server la distanță pe sistemul de operare Linux: Ubuntu, Debian, Freebsd, Centos - prin , FTP sau WebDav și gestionarea acestuia: crearea, editarea, copierea, ștergerea fișierelor folosind protocoalele de mai sus, transferarea acestora între computerul dvs. și serverele care acceptă aceste protocoale, în cazul nostru, gazduire site-uri servere. Cu ajutorul acestuia, vom interacționa cu sistemul de fișiere de găzduire în care se află site-urile dvs.: încărcați și descărcați fișiere, .

Cum se instalează NetBox

În prezent, Far Manager vine cu Netbox preinstalat, dar puteți descărca NetBox în Plugring Far Manager.
Despachetați fișierul descărcat în folderul de pluginuri
(Start - Run - %ProgramFiles%\Far Manager\Plugins)
În acest moment, instalarea NetBox în Far Manager este completă, trebuie doar să reporniți acesta din urmă.

Conectarea la un server la distanță prin SSH, FTP, WebDav folosind NetBox, WinSCP

Apăsați combinația Tastele Alt+ F1 sau Alt + F2, în meniul care se deschide, selectează NetBox, este numerotat 2.

Acum trebuie să creăm o conexiune la serverul nostru. Să presupunem că aveți informații pentru conectarea prin SSH:
Login: root, parola: pass, IP server: 127.0.0.1, portul 22
După cum s-a sugerat pentru a crea o nouă sesiune, apăsați Shift + F4 și introduceți datele:

Conectați-vă la server. Acum putem copia fișiere de pe computer pe server și înapoi (folosind F5, descris mai detaliat mai sus), le putem schimba (F4) și, de asemenea, dacă aveți propriul server, folosiți consola pentru a-l gestiona.

Printre mulți alți manageri de fișiere, nu se poate evidenția programul FAR Manager. Această aplicație a fost realizată pe baza programului de cult Norton Commander și, la un moment dat, s-a poziționat ca un concurent demn Comandant total. În ciuda interfeței de consolă destul de simplă, funcționalitatea PAR Manager este destul de mare, ceea ce contribuie la popularitatea acestei aplicații în rândul unui anumit cerc de utilizatori. În același timp, unii utilizatori, în ciuda interfeței intuitive a acestui manager de fișiere, nu cunosc unele dintre nuanțele lucrului cu acesta. Să ne uităm la punctele principale ale întrebării cum să lucrezi în programul FAR Manager.

Înainte de a începe să lucreze în programul FAR Manager, ar fi rațional ca un utilizator casnic să instaleze limba rusă a interfeței programului.

După lansarea aplicației, pentru a merge la setările programului, faceți clic pe butonul „ConfMn” („Call Menu”) din panoul de jos al FAR Manager sau pur și simplu apăsați tasta F9 de pe tastatură.

Un meniu apare în partea de sus a interfeței programului. Accesați secțiunea „Opțiuni” și selectați „Limbi”.

În lista care apare, selectați rusă ca limbă principală.

Se deschide imediat următoarea fereastră, unde setăm limba rusă ca limbă de ajutor.

Navigarea sistemului de fișiere

Navigarea prin sistemul de fișiere din aplicația Far Manager nu diferă fundamental de navigarea familiară multor utilizatori Program total Commander, deoarece FAR Manager are aceeași interfață cu două panouri. Pentru a schimba panoul activ, pur și simplu apăsați tasta Tab de pe tastatură. Pentru a urca un nivel, trebuie să faceți clic pe pictograma în formă de două puncte din partea de sus a listei de fișiere și foldere.

Pentru a schimba discul curent în care navigați, trebuie să faceți clic pe litera „și” din partea de sus a listei.

Numele folderelor sunt albe, foldere ascunse– alb plictisitor, iar fișierele pot fi marcate în culori diferite, în funcție de extensie.

Acțiuni asupra fișierelor și folderelor

Diverse acțiuni cu fișiere pot fi efectuate folosind butoanele din panoul de jos al programului. Dar pentru utilizatorii experimentați, este mult mai convenabil să folosească comenzile rapide de la tastatură.

De exemplu, pentru a copia un fișier dintr-un director în altul, trebuie să aveți deschis folderul cu fișierul de copiat pe unul dintre panouri, iar folderul în care se va face copierea pe celălalt. După notare fișierul necesar, faceți clic pe butonul „Copier” din panoul de jos.” Aceeași acțiune poate fi lansată prin simpla apăsare a tastei F5.

Apoi, în fereastra care se deschide, trebuie să confirmăm acțiunea făcând clic pe butonul „Copiere”.

Toate celelalte acțiuni asupra elementelor sistemului de fișiere sunt efectuate folosind același algoritm. În primul rând, trebuie să selectăm elementul de care avem nevoie și apoi să apăsăm butonul corespunzător de pe panoul de jos sau tasta funcțională a tastaturii.

Mai jos este o listă cu numele butoanelor de pe panoul de jos al FAR Manager, tastele de pe tastatură și esența acțiunilor efectuate atunci când sunt apăsate:

    F3 – „Vizualizare” – Vizualizare;
    F4 – „Editare” – Editare;
    F5 – „Copier” – Copiere;
    F6 – „Mutare” – Redenumiți sau mutați;
    F7 – „Folder” – Creați un director nou;
    F8 – „Șterge” – Șterge.

De fapt, numărul tastei funcționale pentru fiecare acțiune corespunde numărului indicat lângă butonul din panoul de jos al programului.

În plus, când apăsați combinația de taste Alt+Del, îndepărtarea completă fișierul sau folderul selectat, fără a-l plasa în coșul de gunoi.

Gestionarea interfeței programului

În plus, există caracteristici suplimentare privind gestionarea interfeței programului FAR Manager.

Pentru a afișa panoul de informații, trebuie doar să apăsați combinația de taste Ctrl+L.

Panoul de vizualizare rapidă a fișierelor este lansat prin apăsarea combinației de taste Ctrl+Q.

Să se întoarcă aspect panourile la starea lor implicită, trebuie doar să repetați comenzile introduse.

Lucrul cu textul

FAR Manager acceptă vizualizarea fișierelor text folosind un vizualizator încorporat. Pentru a deschide un fișier text, trebuie doar să îl selectați și să faceți clic pe butonul „Vizualizare” din panoul de jos sau pe tasta funcțională F3 de pe tastatură.

După aceasta, se deschide un fișier text. Folosind aceleași taste rapide, este foarte convenabil să navighezi prin el. Când apăsați combinația Ctrl+Home, fișierul este mutat în partea de sus, iar combinația Ctrl+End se mută în partea de jos. În consecință, apăsarea tastelor Acasă și Sfârșit efectuează aceleași operațiuni numai nu la scara întregului fișier, ci în cadrul liniei.

Pentru a selecta tot textul, trebuie să apăsați combinația de taste Shift+A, iar copierea textului în clipboard are loc, ca de obicei, folosind combinația de taste Ctrl+C.

Pluginuri

Un set de pluginuri vă permite să extindeți semnificativ funcționalitatea programului FAR Manager. Pentru a vizualiza lista plugin-uri instalate, și lansați-l pe cel dorit, faceți clic pe butonul „Plugin” din panoul de jos al programului sau pe tasta F11 de pe tastatură.

După cum puteți vedea, se deschide o listă de pluginuri preinstalate în program. Despre cele mai importante dintre ele vom vorbi mai jos.

Pluginul arclite este un arhivator încorporat, care poate fi folosit pentru a vizualiza, dezambala și crea arhive.

Folosind un plugin special de conversie a majusculei, puteți efectua conversia de grup a literelor din litere mici în majuscule și în ordine inversă.

Folosind pluginul de navigare în rețea, puteți vizualiza conexiuni de rețea, dacă sunt disponibile și navigați printre ele.

Pluginul special „Lista de procese” este un fel de analog al Dispatcher-ului Sarcini Windows. Dar cu ajutorul acestuia puteți monitoriza doar consumul de resurse de sistem de către procese, dar nu le puteți gestiona.

Folosind pluginul NetBox, puteți descărca și transfera fișiere printr-o rețea FTP.

După cum puteți vedea, în ciuda funcționalității destul de puternice a programului FAR Manager, care este, de asemenea, îmbunătățită de pluginuri, lucrul în această aplicație este destul de ușor. Datorită ușurinței de a lucra cu programul și a interfeței sale intuitive, acesta atrage mulți utilizatori.