FAR Manager: o scurtă introducere

Acest manager de fișiere asemănător Norton, creat de celebrul programator rus Evgeniy Roshal, reproduce interfața programului Norton Commander familiară multor utilizatori. FAR este conceput pentru a lucra cu fișiere, directoare și arhive în Mediul Windows 95/98/Me și Windows 2000/NT și poate funcționa atât în ​​modul ecran complet, cât și în fereastră. Nu vom cânta laudele acestui program, dar, în opinia noastră, nu există mai convenabil manager de fișiere, cel puțin pentru o persoană care a reușit la un moment dat să lucreze serios cu programul Norton Commander.

La ce ar trebui să dai preferință?

Desigur, nu este nevoie să introduceți binecunoscutul utilitar Norton Commander. În prezent, cea mai recentă versiune este Norton 2000, grozav rezolvarea problemelor 2000, dar nu prezintă un interes deosebit pentru utilizatorul rus. Există destul de multe motive pentru aceasta, le vom numi doar pe cele mai importante: pachetul nu este rusificat; fontul folosit nu conține chirilic, așa că nu pot fi folosite nume de fișiere și directori rusești; intern baza de informatii pachetul nu include niciunul program rusesc. În plus, este important ca programul să ocupe aproximativ 10 MB (versiunea 1.0) pe hard disk și să nu fie ieftin.

Spre deosebire de utilitarul Norton Commander, cea mai recentă versiune a programului FAR (FAR 1.70b3) ocupă doar puțin mai mult de 2 MB pe disc, iar cea anterioară (FAR 1.70b2) „cântărea” în general jumătate. FAR Manager este considerat un produs shareware. Costul de înregistrare este de 25 USD (fără înregistrare, produsul funcționează timp de 40 de zile), iar cetățenii și organizațiile din CSI și țările baltice pot înregistra programul complet gratuit. Pentru a-l înregistra cu succes (acest lucru se face prin rularea programului FAR cu parametrul –r: „FAR -r”), un utilizator din fosta URSS trebuie să introducă expresia „xUSSR registration” ca nume de utilizator, iar codul de înregistrare va să fie ziua săptămânii în care ați decis să înregistrați programul (de exemplu, cuvântul „luni” introdus cu litere mici rusești). Adrese de server pentru FAR: http://www.rarsoft.com/, ftp://rarsoft.ti.sk/pub/FAR/ și ftp://rarsoft.ti.sk/pub/FAR/ (deși nu toate apare cea mai recentă versiune în același timp).

În ceea ce privește capabilitățile software ale FAR Manager, și aici acest utilitar este cel mai bun - atât pentru o gamă largă de utilizatori, cât și pentru profesioniști. Cert este că, pe lângă caracteristicile standard cunoscute încă de la primele versiuni de Norton Commander, programul are multe caracteristici plăcute. Acestea includ determinarea dimensiunii directoarelor, apelarea unei liste de sarcini active; transferați fișiere prin client FTP. FAR oferă, de asemenea, capabilități extinse atunci când lucrați cu arhive: arhivarea și dezarhivarea, vizualizarea, editarea și lansarea fișierelor din arhive. Programul acceptă cele mai cunoscute formate de arhivă, inclusiv arhivele autoextractibile și CAB. FAR înțelege perfect numele lungi de fișiere, funcționează corect cu litere rusești, iar editorul încorporat vă permite să comutați între codificările DOS și WIN. Dar nu vom aprofunda într-o listă suplimentară a capabilităților programului, deoarece s-au scris deja destul de multe despre acest lucru.

Acest program și-a luat de multă vreme locul cuvenit pe computerele specialiștilor profesioniști și aș dori foarte mult ca acest utilitar să atragă atenția restului comunității de utilizatori. Odată ce îl instalați pe computer, nu veți mai dori să vă despărțiți de el și veți uita pentru totdeauna de Norton Commander și de spațiul pe disc pe care ați fost forțat să îl împărtășiți cândva.

Pluginuri pentru FAR

Inițial, programul FAR Manager a fost conceput ca un shell cu o structură modulară (prezența unui API vă permite să extindeți capacitățile shell-ului prin așa-numitele module plug-in). Pluginurile sunt module care sunt apelate de la FAR și folosesc funcțiile și interfața FAR. Conectarea unei game largi de pluginuri înseamnă o creștere semnificativă a funcționalității programului. Implicit, managerul de fișiere este completat cu mai multe module utile care suportă atât lucrul cu arhive și servere FTP, cu o rețea și panou temporar pentru stocarea fișierelor și directoarelor, cât și utilizarea tot felul de codificări rusești. Numărul de module plug-in încorporate crește constant de la versiune la versiune, iar numărul de funcții furnizate de program crește în mod corespunzător.

În plus, apar regulat noi pluginuri scrise de diverși autori. Unele dintre ele prezintă mai mult interes, altele mai puțin, dar numărul lor total este în continuă creștere (în prezent sunt cunoscute aproximativ 407 plugin-uri diferite), iar versiunile vechi de plugin-uri sunt înlocuite periodic cu altele noi. În plus, atât autorul FAR Manager, cât și autorii unor plugin-uri specifice ascultă dorințele și sugestiile utilizatorilor și, în unele cazuri, le implementează ideile în versiuni noi. Cea mai completă listă de plugin-uri cu posibilitatea de a le sorta în funcție de diverși parametri o găsiți la adresa, care este un fel de comunitate pe Internet a autorilor de plugin-uri FAR.

Câteva dintre cele mai utile plugin-uri, așa cum am menționat deja, sunt incluse automat în distribuția FAR Manager. Printre cele mai frecvent utilizate, aș dori să numesc un manager de imprimare convenabil și modulul „Conversie registru fișiere”, care vă permite să unificați modificarea ortografiei numelor de fișiere ale directorului selectat. Modulul „Comparație avansată” este, de asemenea, foarte eficient, care, spre deosebire de comanda „Comparare foldere” cunoscută de la Norton, vă permite să specificați o serie de parametri de comparație suplimentari (timp, conținut, dimensiune), precum și să includeți sau, dimpotrivă, exclude anumite fișiere la comparare și foldere. Cunoscutul plugin de client FTP simplifică foarte mult procesul de transfer al fișierelor. Un alt plugin interesant, „Explorer Context Menu” (Fig. 1), a fost adăugat la cea mai recentă versiune a FAR (1.70b3), cu toate acestea, majoritatea caracteristicilor anunțate în acesta nu sunt încă active. În același timp, cel puțin unele dintre funcțiile acestui modul pot fi folosite destul de larg în practică (de exemplu, „Trimite”, „Tăiați”, „Copiere” și „Lipire”).

Cel mai adesea, pluginurile implementează diverse funcții de care nu au nevoie toți utilizatorii. Relevanța utilizării unui anumit modul suplimentar depinde de condițiile specifice de funcționare. Prin urmare, trebuie să vă gândiți cu atenție înainte de a instala toate pluginurile la rând. Și numai atunci, după ce v-ați analizat cu atenție propriile nevoi, ar trebui să instalați numai modulele suplimentare de care aveți cu adevărat nevoie, reducând astfel cantitatea de memorie și resurse utilizate de program.

Instalarea oricărui plugin nou este foarte simplă. Trebuie să creați un subdirector Plugin-uri în directorul FAR (în mod implicit C:\Program Files\Far) (în ultimele versiuni program, este creat automat), în interiorul acestuia, creați un subdirector special pentru acest plugin și copiați toate fișierele plugin în el. După aceste manipulări, închideți programul ca de obicei, apoi îl lansați din nou, iar pluginul începe să funcționeze. Puteți apela pluginul dorit apăsând tasta F11 și selectându-l din lista care se deschide. Unele plugin-uri pot fi selectate și folosind combinația Alt+F1 (Alt+F2). Pentru a schimba setările plugin-uri instalate va trebui să utilizați comanda F9FParametersFParameters a modulelor externe și să faceți ajustările necesare (Fig. 2).

Sunt cu adevărat necesare plugin-urile FAR?

După cum sa menționat deja mai sus, la momentul scrierii acestui articol, 407 de plugin-uri diferite au fost înregistrate oficial pe http://www.uic.nnov.ru/~ruiv/plugring/cgi-bin/downld.cgi (probabil este imposibil să găsiți un alt instrument software, pentru care un astfel de număr dintre ele ar fi dezvoltat). Pe de o parte, o gamă atât de largă de capabilități pe care le oferă plugin-urile pare inutilă, dar pe de altă parte, acesta este tocmai principalul avantaj al FAR Manager față de alte programe concepute pentru a lucra cu fișiere și directoare. La urma urmei, structura modulară a FAR permite utilizatorilor să se conecteze și să dezactiveze exact acele pluginuri care sunt necesare.

În ceea ce privește varietatea de plugin-uri FAR existente astăzi, printre ele puteți găsi literalmente orice - de la Tetris, Reversi și un mini-calendar care vă urează de ziua voastră și terminând cu tot felul de clienți. „Constelația” de plugin-uri le include în continuare pe cele care sunt incluse automat în distribuția FAR Manager sau oferă capabilități deja implementate în cele mai recente versiuni ale programului (aceste plugin-uri de astăzi pot fi de interes doar pentru utilizatorii versiunilor mai vechi ale managerului de fișiere).

O anumită parte a bazei de date de pluginuri poate fi utilă pentru o gamă destul de largă de utilizatori, cu toate acestea, majoritatea pluginurilor FAR încă implementează capabilități destul de specifice, nevoia cărora, datorită naturii de lucru pe computer, nu apare pentru toată lumea. Prin urmare, o parte semnificativă a pluginurilor este destinată doar utilizatorilor care se confruntă cu aceleași probleme ca și autorii pluginurilor.

Clipboard Copy, Clipboard Copy 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 Adevărat, nu puteți cere imposibilul de la autorii pluginurilor: exact așa se presupune pe baza însăși logicii pluginurilor). . Această idee a fost implementată inițial în pluginul Clipboard Copy, dar nu a fost complet dezvoltată: atunci când se încearcă copierea unor fișiere, programul dă un mesaj de eroare Sistemul de fișiere. Mult mai târziu a apărut pluginul Clipboard Copy Alt, similar ca funcționalitate, î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 „Explorer Context Menu”. Arhive: clbcopy110.rar (158.296 bytes, autor - Alexander Kotelovich) - Clipboard Copy plugin; lucrări începând de la versiunea FAR1.60, clipcopy.rar (9361 bytes, autor - Andrey Budko) - Clipboard Copy Alt plugin; 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, posibilitatea obișnuită de a copia numele fișierelor selectate în clipboard apăsând Ctrl+Ins și apoi lipirea din clipboard în fisier 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, îl solicită adesea atunci când creează sarcini independente). Arhiva: flist22.rar (107.780 bytes, autor - Andrey Belousov); funcționează începând cu versiunea FAR1.60.

Editează Schimb

De fapt, acest plugin reprezintă două module: „Paranteze pereche” și „Rus”<->Lat”, destinat, desigur, pentru editarea unui fișier în editor de text DEPARTE. Primul modul este responsabil pentru căutarea și evidențierea parantezelor pereche simple și duble tipuri variate. 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. Arhivă: editswap.zip (16.800 octeți, autor - Valentin Skirdin). 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ă.

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 (F11FUninstall programsFSelect program name). Arhivă: uinst11.zip (8.619 octeți, autor - Dmitry Zhemerov); 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. Pentru a vă conecta la server, trebuie să efectuați o secvență simplă de acțiuni: F11ФFAR Navigator Introduceți numele și alți parametri ai serverului apăsând combinația Shift+F4. Arhiva: FARnav18b8.zip (161.583 bytes, autor - Vasily Moshninov); 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 editorul de text FAR încorporat, inserând șabloane pentru o gamă destul de largă de etichete HTML (Fig. 4), atribute 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. Pentru a insera o etichetă, trebuie să utilizați următoarea secvență de acțiuni: F11 ФHTML - Editor - selectați eticheta dorită. Arhivă: web10.zip (163.749 octeți, autor - Alexander Ermolaev); 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 Help, care discută î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âlnit în diferitele etape ale dezvoltării pluginurilor lor. Cu alte cuvinte, această enciclopedie este un ajutor excelent 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. Arhiva: help/pluginsr_chm.zip (394.619 octeți, autori - Valentin Skirdin, Igor Russkikh, Ivan Sintyurin, Kirill Kirichenko, Artem Nazarov, Vasily Moshninov și Dmitry Zhemerov) se concentrează pe versiunea FAR1.7b3.

PlugRinGviewer

Plugin-ul este proiectat să funcționeze cu baza de date de plugin - PlugRing (Fig. 6). Pentru utilizatorul general, poate fi interesant 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. Pentru a vă conecta la baza de date, trebuie mai întâi să configurați pluginul pe serverul dumneavoastră proxy (F9F ParametriFParametrii modulelor externeFBbaza pluginurilor PlugRingF Setări proxy), apoi, după ce v-ați conectat la Internet, apăsați combinația Alt+F1 (Alt+F2) și selectați „PlugRing Plugin Database” (sau într-un mod standard prin F11FBase a pluginurilor PlugRing). Arhivă: plugring.zip (394.619 octeți, autor - Vasily Moshninov), lucrări începând de la versiunea FAR1.65.

Pentru mai mult informatii complete Vă sfătuim să contactați http://www.uic. nnov.ru/~ruiv/plugring/cgi-bin/downld.cgi, unde peste 400 de plugin-uri vă așteaptă gratuit, după cum se spune, pentru toate gusturile.

ComputerPress 2"2002

9 iunie 2001

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
povestiri. Autorul acestui program este Evgeniy Roshal, același
care a fost scris de 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.

Cu toate acestea, în ciuda toată versatilitatea sa, FAR nu face totul. De exemplu, nu poate lucra cu registry sau edita fișiere 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 în servere diferite 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, ceea ce nu este întotdeauna convenabil și este cu siguranță inferioară ca viteză față de arhivele implementate separat. 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- utilizare Browser de registru. Cu acesta, puteți edita orice date necesare direct prin interfața managerului 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

Cea de-a doua (și ultima) caracteristică utilă a programelor convenționale de gestionare a fișierelor este meniul contextual standard al Windows cu clic dreapta. Î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, conversia automată a rezultatului în hexazecimal, zecimal și sistem binar este intotdeauna. 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ă, care este plină de picioare și centimetri.

FAR Mail

Aceia dintre voi care dintr-un motiv oarecare nu utilizați Outlook Express (ei bine, să zicem, din motive religioase) și care consideră că clienții alternativi precum The Bat sau Mozilla Mail nu sunt suficient de „cool”, ar trebui să instaleze FAR Mail. Posibilitatea de a trimite și primi scrisori în formate text și HTML în absolut orice codificare, suport pentru fișiere atașate, o agendă 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 cele mai dăunătoare. 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 construită în vechiul manager de fișiere DOS Navigator chiar și atunci m-a împiedicat să fac lucruri importante.

) și nu l-ați văzut niciodată, cu toate acestea, probabil încă înțelegeți cine este și cu ce se mănâncă. Pentru cei care nu au citit ultimul articol, dar din anumite motive au decis să-l citească pe acesta, voi spune că FAR manager este un analog al Norton Commander (un program de gestionare a fișierelor), lucrând în consolă (mod text), dar folosind toată puterea Windows. Afirmația despre analogul lui Norton este puțin controversată, vom presupune că aceasta este părerea mea subiectivă, despre care vor mai fi multe în viitor. Dacă vă place, descărcați-l de pe www.rarsoft.com și rulați-l. Apropo, de când a fost scris ultimul articol, a treia versiune beta a fost deja lansată. Voi spune imediat despre înregistrare - este gratuit pentru rezidenții fostei URSS.

Deci, l-ați descărcat. Ce nu ți-a plăcut? Totul e bine? Apoi citește mai departe.

Cui este destinat acest articol? Mai degrabă, pentru cei care folosesc FAR de mult timp, dar nu au idee cât de largi sunt capabilitățile sale. Cu toate acestea, nu va fi de prisos pentru cei care nu și-au ales încă un manager de fișiere pe gustul lor. Recunosc că inițial nu mi-am dat seama cât de puternic este FAR până când am descoperit un site cu pluginuri pe Internet :)


Pluginuri. Cine sunt ei?

Un plugin (din limba engleză Plug-in - plug-in module) este module externe plug-in (plugin-uri) care sunt folosite pentru a extinde capacitățile programelor. Pluginurile nu sunt o caracteristică specifică a FAR. Cu ajutorul lor, de exemplu, capacitățile ICQ sunt extinse, Adobe Photoshop sau Winamp. Sunt disponibile și în alți manageri de fișiere, de exemplu, în Windows Commander. Dar, în comparație cu alți manageri de fișiere, doar FAR oferă plugin-uri cu capabilități cu adevărat fantastice: plugin-urile funcționează oriunde - în panouri, în editor, în vizualizator; pot fi lansate direct din Linie de comanda. Uneori pur și simplu nu știi cine exact va executa următoarea comandă - far.exe în sine sau pluginurile, shell-ul s-a îmbinat atât de strâns cu ajutoarele săi. Însăși ideologia pluginurilor vă permite să personalizați shell-ul pentru dvs., adăugând ceea ce aveți nevoie și aruncând ceea ce nu aveți nevoie. Acesta este cel mai important avantaj al sistemelor de plugin față de programele monolitice.


Și acum partea distractivă

Deoarece există un număr mare de plugin-uri (la momentul scrierii acestei rânduri erau 288), voi încerca să le descriu pe cele mai utile (după părerea mea). În plus, voi folosi în principal comentariile autorului și opinia mea subiectivă.

Deci, conform ratingului, FarNavigator (fostă ProxyFtp) este pe primul loc. Recent, a ocolit pluginul care va fi descris mai jos - colorer. Autor - Vasily Moshninov. FAR include un client ftp standard, dar are doar funcții de bază. Și datorită acestui plugin, FAR devine un excelent client FTP, deoarece poate fi folosit pentru a lucra cu orice tip de server proxy. În cea mai recentă versiune, a început să funcționeze și cu serverele http.

Colorer este un plugin pentru evidențierea sintaxelor limbajelor de programare (de exemplu, setarea culorilor în orice mediu software) în editorul FAR. Este foarte convenabil dacă trebuie să editați rapid sursele, dar sunteți prea leneș să lansați shell-ul. Autor - Igor Russkikh. Conține un număr mare de scripturi gata făcute pentru a colora diferite limbi. Câteva cuvinte despre instalare: acest plugin este format din două părți - biblioteca de evidențiere a sintaxei și pluginul în sine.

Căutați și înlocuiți (s_and_r). Autor - Ivan Sintyurin. Pluginul, care vă permite să înlocuiți un număr mare de fișiere, extinde capacitățile de căutare ale editorului standard și oferă, de asemenea, posibilitatea de a căuta și înlocui folosind expresii regulate. După cum a spus autorul, acesta este un plugin pentru oameni inteligenți, iar pentru cei care știu ce sunt expresiile regulate, acesta este un lucru de neînlocuit...

7-fermoar. Un plugin care face ca lucrul cu arhive să fie transparent, adică nu necesită ca arhivatorii înșiși să fie instalați pe mașină. A fost conceput inițial pentru zip, deci poate fi arhivat doar în zip, dar poate dezarhiva din majoritatea arhivelor.

Pe lângă aceste plugin-uri, există multe altele. De exemplu, pentru a controla WinAmp de la FAR, pentru a suporta diverse limbi și codificări, pentru toate tipurile de procesare a fișierelor în bloc. De fapt, oricine poate scrie pluginul necesar pentru sarcina sa specifică, motiv pentru care arhitectura modulară este convenabilă.

Acum să ne uităm la pluginurile standard.

Advanced Compare este un plugin care extinde capacitățile de comparare a directoarelor. De ce să-l descrii - doar uită-te la dialogul pe care îl produce.

Editor\Align - plugin pentru formatarea blocurilor în editorul încorporat. Recomand să utilizați în schimb Format Block.

Editor\AutoWrap - plugin pentru împachetarea automată a liniilor pe măsură ce tastați.

Editor\Paranteze - plugin pentru tranziția automată între paranteze în editor. Se spune că nu este necesar dacă aveți colorant, deoarece poate face toate acestea.

Editor\DrawLine - plugin pentru desenarea liniilor în editor. Dedicat fanilor Dos Nafigator.

Editor\EditCase - plugin pentru schimbarea majusculelor cuvintelor tastate. Poate face totul - „toate litere mici”, „Începe cu majuscule”, „TOate majuscule”, „Schimbare majuscule”, „Modificare ciclică”.

FARCmds este un plugin foarte puternic și bogat în funcții. Deoarece este standard, recomand să citiți „Ajutor”. Un exemplu de utilizare este să faci același director pe următorul panou ca și pe cel curent.

FileCase este un plugin similar cu EditCase, dar face același lucru cu numele fișierelor. În următoarea versiune s_and_r (1.6) va face același lucru, dar pentru ușurință în operare, aș recomanda în continuare utilizarea acestui plugin.

FTP - client FTP standard. Pentru lucrul rar cu FTP este suficient. Dacă lucrați cu FTP tot timpul, atunci vă recomand să instalați proxyftp-ul descris mai sus și să îl eliminați pe acesta.

HlfViewer este un plugin pentru dezvoltatorii de pluginuri. Folosit pentru a vizualiza un fișier hlf arbitrar - un fișier de ajutor pentru FAR.

MultiArc este un plugin puternic pentru lucrul cu arhive.

Rețea - plugin pentru lucrul cu Rețeaua. Foarte convenabil. Poate că în această versiune va fi ușor schimbată în bine. Cei care l-au folosit deja știu că vechiul browser Network nu putea accesa resursele din Network, dar cel nou poate face acest lucru, totuși, până acum doar pentru Microsoft Network. Proprietarii Novell NetWare vor trebui să mai aștepte puțin.

PrintMan este un plugin nou. Înlocuiește funcțiile standard de imprimare din FAR'e, începând cu versiunea 1.70 beta1. Imprimă pe aproape toate tipurile de imprimante. Capabil să elimine lucrări din coada de imprimare.

ProcList - lista de procese. Un plugin frumos pentru înregistrarea proceselor și vizualizarea informațiilor destul de detaliate despre acestea. În plus, poate schimba prioritățile proceselor de rulare. Apropo, aici - pentru a obține o listă și a comuta sarcinile, puteți folosi combinația ctrl-w în FAR și pentru a le elimina din meniul care apare, folosiți tasta DEL. Mai mult, acestea sunt eliminate imediat și fără întrebări, spre deosebire de ceea ce face Windows (folosind CTRL-ALT-DEL).

TmpPanel - panou temporar. Scopul principal este stocarea fișierelor găsite în timpul căutării.

EMenu este un plugin pentru obținerea meniului contextual Windows. Poate afișa meniuri text sau grafice.

După cum am menționat mai sus, multe plugin-uri standard sunt suplimente pentru utilizatori, nu acoperă toate nevoile și, în multe cazuri, funcționalitatea lor este acoperită de plugin-uri mai avansate, ceea ce înseamnă că pot fi eliminate dacă nu le folosiți. Principalul obiectiv al pluginurilor standard este de a oferi exemple pentru cei care doresc să înceapă să scrie ei înșiși pluginuri, deoarece toate vin cu cod sursă.


De unde le pot obține și cum să le instalez?

Toate pluginurile FAR sunt stocate în foldere separate situate în folderul „Plugins” (care, la rândul său, se află în același loc cu Far.exe). Când FAR detectează un modul nou, stochează informații despre acesta și le încarcă ulterior numai atunci când este necesar, astfel încât modulele inactive nu necesită memorie suplimentară. Cu toate acestea, dacă sunteți sigur că nu aveți nevoie de unele module, le puteți elimina pentru a economisi spațiu pe disc. De asemenea, asigurați-vă că citiți toate fișierele text, cum ar fi readme.txt, whatsnew.txt, file_id. diz. Acolo pot fi descrise caracteristici specifice pentru instalarea acestui plugin. De asemenea, verificați ocazional paginile de pornire ale autorilor de pluginuri care ar trebui să fie listate în aceste fișiere.

Acum să vedem cum să le instalăm. Deci, trebuie să mergeți în folderul în care este instalat FAR (de obicei c:\program files\far\), în subdirectorul de pluginuri, creați acolo un subdirector cu un nume corespunzător numelui pluginului (în principiu, nu nu contează, este util doar pentru orientare) și copiați în ea întregul conținut al arhivei descărcate. Apoi, reporniți FAR. Eliminarea pluginului este puțin mai dificilă. Metoda mea este aceasta - introduceți directorul cu pluginuri, faceți clic. (punct) și shift-enter, ieșiți din FAR, ștergeți directorul cu pluginul (del) și rulați din nou FAR. Dacă doriți să instalați versiune noua plugin, trebuie mai întâi să îl eliminați și apoi să îl instalați. Uneori, dacă pluginul nu este încărcat în memorie, puteți face fără a ieși din FAR.

Puteți obține pluginuri pe PlugRing - un site comunitar pentru scriitorii de pluginuri. Apropo, în ultimul articol am scris că PlugRinG (www.uic.nnov.ru/~ruiv/plugring) este un site neoficial. Deci, acum a devenit oficial, dar nu și-a schimbat direcția: există principala (și, în principiu, singura) colecție de plugin-uri pentru FAR. Au apărut adrese mai scurte și mai rapid amintite pentru acesta - www.rarsoft.com/plugring și plugring.da.ru. De asemenea, pentru a fi la curent cu toate cele mai recente pluginuri, vă recomand să vă abonați la forum - [email protected].

Și în încheiere, aș dori să-mi exprim recunoștința celor care m-au ajutat să scriu acest articol - în special Ivan Sintyurin, precum și dezvoltatorii FAR și plugin-urile pentru acesta.

Continuăm seria noastră de articole despre programele pe care le folosesc la serviciu. Astăzi este unul dintre cele mai vechi programe pe care le folosesc, FAR. În ciuda venerabilei vârste de 15 ani și a interfeței nepretențioase, sub forma a două ferestre de text albastru. FAR este unul dintre cei mai puternici manageri de fișiere de astăzi, folosind multe caracteristici ale sistemelor de operare moderne Windows Vistași Windows 7. Iar numărul și calitatea pluginurilor scrise pentru acesta vă permit să faceți aproape orice din el. În plus, începând cu versiunea 2.0, FAR este gratuit și open source.

Managerii de fișiere și pentru ce sunt folosite

Cândva, când copacii erau mari, cerul era mai albastru, iar computerele erau mai slabe decât cele moderne. celulare. Cel mai popular sistem de operare a fost MS DOS. Receptorul său este acum consola Windows sau cmd. În acele vremuri îndepărtate, Windows era o suprastructură peste DOS și marea majoritate a utilizatorilor nu o foloseau. Și în 1986, a fost lansat unul dintre primii manageri de fișiere, Norton Commander (alias Norton, doar de la NC) El a fost primul care a arătat lumii întregi 2 ferestre albastre. Acest format a devenit baza pentru un număr mare de manageri de fișiere, aspectul și comenzile sale au devenit manuale, iar viteza și ușurința de a lucra cu el au fost amintite de mulți. Mulți utilizatori care au experimentat toate beneficiile lucrului cu acesta încă folosesc analogii. Și destul de multe dintre ele au apărut de atunci. Volkov Commander, care avea o dimensiune mică cu capacități de bază, DOS Navigator, care avea capacități mari etc.

Dar apoi Windows 95 a apărut pe lume și l-a schimbat. Nu mai era un supliment pentru DOS, era un sistem de operare independent care oferă capabilități enorme. Managerii de fișiere au început să fie, de asemenea, dezvoltați pentru acesta. Unul dintre acestea a fost File and Archive Manager sau pur și simplu FAR.

Far Manager astăzi

Astăzi, FAR Manager este un manager de fișiere gratuit, cu licență BSD. Este în curs de dezvoltare constant pe pagina proiectului http://www.farmanager.com Există, de asemenea, un forum și o bază de date de plugin-uri pentru acesta. Funcționează grozav cu toată lumea versiuni Windows, inclusiv în mod Server Core

Versiunile x32 și x64 sunt disponibile pentru descărcare. Există stabile și zilnice sau versiuni (în ciuda numelui, acestea sunt, de asemenea, foarte stabile) descărcarea este disponibilă și sub forma unei arhive 7z sau a unui pachet msi (Poate fi util pentru implementarea software-ului prin GPO)

Mulți oameni se întreabă. De ce ai nevoie de x64 versiuneîntr-un program atât de simplu ca un manager de fișiere? Nu consumă resurse mari și nu are nevoie de performanțe ridicate. Pentru a răspunde la această întrebare, accesați folderul Windows\System32\Drivers cu orice manager x32, în orice sistem x64 și amintiți-vă numărul de fișiere pe care le-ați văzut, apoi mergeți acolo cu un simplu explorator. Și vei vedea că sunt mult mai mulți acolo. Dar lucrul cu fișiere și foldere este funcția principală pentru orice manager de fișiere

Vine cu un număr mare de plugin-uri care vă permit să lucrați cu FTP și rețea. Există un manager de proces și un manager de arhivă încorporat. Vă permite să copiați cu mouse-ul și să utilizați meniul contextual Windows cu butonul din dreapta. Pentru a apela meniul contextual, trebuie să țineți apăsată tasta timp de 3-5 secunde

Pluginul Emenu este folosit pentru aceasta.

Funcțiile suplimentare includ suport pentru lucrul cu Controlul contului utilizatorului(UAC)

Și afișare dinamică a copierii și a altor acțiuni în Pictograma Windows 7

Observ că FAR rămâne un program de consolă și vă permite să utilizați toate capacitățile consolei Windows direct în el. În plus, are memorie pentru utilizarea programelor de consolă

Pluginuri pentru Far Manager

Atenție: Versiunea pluginurilor utilizate depinde de versiunea FAR Manager pentru versiunea x64 trebuie să utilizați versiunile x64 ale pluginurilor; Toate pluginurile pe care le-am descris au versiuni x64. Compatibilitatea pluginurilor cu diferite versiuni este indicată într-un subiect special

Toate pluginurile sunt instalate în folderul Far\Plugins, despachetându-le și apoi repornind FAR

Un plugin obligatoriu. Extinde semnificativ capacitățile de configurare și utilizare FAR Manager și multe altele. Este un emulator de consolă. Dacă la pornire găsește fișierul far.exe, îl lansează și funcționează în mediul său. Folosesc conemu ca bootloader principal pentru FAR. Posibilitățile sale sunt enorme

  • Rulați mai multe copii ale FAR și multe altele, puteți funcționa cu orice program de consolă sau PowerShell, cmd, telnet etc.
  • Rulați programe ca administrator sau orice alt utilizator, există suport UAC

  • Vă permite să vizualizați ieșirea consolei în FAR lungi. Ceea ce nu poate fi privit ca standard. Util atunci când vizualizați listări mari

Pentru a activa intrarea în consolă, utilizați macrocomanda CtrlO_View.reg situată în folderul ConEmu\ConEmu.Addons. Implicit este setat la Ctrl+O, dar recomand să folosiți o altă combinație, cum ar fi Ctrl+S, editând linia

la cel de care ai nevoie

  • Colorare și modificare suplimentară aspect FAR și fonturile pe care le folosește

Setările sunt lansate făcând clic dreapta pe bara de sus și selectând setări

  • Efectuați copierea/lipirea din consola FAR
  • și mult mai mult

Archiver pentru FAR bazat pe 7-zip gratuit. FAR are deja un arhivator încorporat, dar pentru a-l folosi aveți nevoie de multe versiuni de consolă ale programelor originale. Acest plugin folosește capacitățile binecunoscutului manager de arhive 7-zip (http://www.7-zip.org/) și, în opinia mea, este mai convenabil de utilizat

Atenție: Pentru ca pluginul să funcționeze, aveți nevoie doar de biblioteca 7z.dll aflată în folderul din arhivatorul instalat, de obicei o copiez în folderul cu pluginul

Vă permite să organizați evidențierea sintaxei în editorul încorporat, are suport pentru multe limbi, este convenabil

Vă permite să utilizați puterea mediilor .NET și PowerShell direct din FAR. Din păcate, acest lucru crește serios viteza de pornire și resursele consumate de FAR Manager.

Mai întâi este instalat pluginul FarNet. Apoi pluginul este instalat în folderul Far\FarNet\Modules PowerShellFar

FarSniffer, FarHexitorși alte utilitare de sistem (http://code.google.com/p/farplugs/downloads/list)

Un mic sniffer de rețea și un editor HEX. astfel de lucruri nu strica niciodată

Și multe altele. Far Manager are programe pentru lucrul cu comunicatori bazate pe WinMobile și Android sau telefoane mobile. Vizionarea imaginilor video și ascultarea muzicii. Si multe altele.

Concluzie

După cum puteți vedea astăzi, Far Manager este un program modern și în continuă evoluție, în plus, este gratuit, open source și are capacități de configurare aproape nelimitate. Toate acestea îmi permit să-l recomand oricui are nevoie să-și ușureze munca