itthon / A PC elsajátítása / Plugin távoli nézet tib. A Far Manager egy ingyenes fájlkezelő a Windows számára. FAR Manager telepítés

Plugin távoli nézet tib. A Far Manager egy ingyenes fájlkezelő a Windows számára. FAR Manager telepítés

2001. június 9

Primus inter pares
(Első az egyenlők között)

Ebben a jegyzetben a programokról lesz szó (meglepett?). Ha lesz
pontos, akkor egy Far nevű programról fogunk beszélni.

A Far a "Fájl- és archívumkezelő", ami azt jelenti, hogy "I
legjobban kezelheti fájljait és archívumait." Az elején egy kicsit
történeteket. A program szerzője Jevgeny Roshal, ugyanaz
Ki írta Rar archiváló. De Rarral ellentétben a Far nem kapott
teljes elismerés nyugaton, de a mi programozónk
senki sem hiszi el, hogy a programozóink képesek pénzt fizetni.
Főleg a programozóinkat 🙂 Hogy ne vegyenek részt önámításban,
a volt Szovjetunió számára a Far szabad volt. Ennek eredményeként Zsenya elvégezte a programot
szinte köszi, amíg el nem fáradtam, utána átmentem
források a legjobbakból és legaktívabbakból összeállított Far Team csoport számára
plugin írók. Most ők vezetnek be új funkciókat, javíts
régi hibákat, és Zhenya játssza a szerepét é ... producer? 🙂

Igen, egyébként a bővítményekről. Far'a fő varázsa az, hogy ő
bizonyos mértékig bővíthető bővítményekkel. A bővítmények be vannak írva
C, C++, Delphi, Virtual Pascal és még sok más… Most
a beépülő modulok száma óriási, és sok, amire szüksége van, már megvan
megvalósítani.

A bővítményeket elvileg a szerzőik honlapjáról veszik át. De
van egy nyílt titok - minden plugin egy helyen található -
Far PlugRing .
Minden nagyon kényelmesen kategorizálva van, van
keresés, és megtudhatja, mely bővítmények jelentek meg
az elmúlt hónapban. Teljes számuk olyan nagy (becsléseim szerint több mint 350),
hogy úgy döntöttem, hogy leírom azokat, amelyek nem csak számomra hasznosak lehetnek,
hanem bárki másnak is.

plugin program működési kulcsa

A plugin egy program modulja, amely külön készül, és szükség esetén csatlakoztatható egy már futó alkalmazáshoz. A bővítmény fő feladata a fő program funkcionalitásának bővítése.

Plugin telepítése

  • 1. Töltse le a bővítményt az internetről.
  • 2. Másolja a mappát a c: Program FilesFar ManagerPlugins elérési út mentén.
  • 3. Indítsa újra a Far Managert, hogy a beépülő modul teljesen integrálódjon a programba.
  • 5. Ennek a bővítménynek a konfigurálásához el kell mennünk a program menüjébe, válasszuk az Options, majd a Plugin Options menüpontot.
  • 6. A megjelenő ablakban válassza ki a konfigurálandó bővítményt, majd nyomja meg az Enter billentyűt.
  • 7. Most látunk egy ablakot a szükséges beépülő modul paramétereivel. Szabja testre igényeinek megfelelően, majd kattintson az OK gombra.

Hogyan készítsünk bővítményt.

A FAR innen kerül terjesztésre teljes készlet fájlok, amelyeket maga a beépülő modul írhat a Windows bármely C-fordítóján. A cikk témája az, hogy ezeket a modulokat saját kezűleg írd meg Visual C++-ban (én Visual C++ 5.0-t használtam).

  • 1. Futtassa a VC-t, hozzon létre egy új projektet, például a "Win32 Dynamic-Link Library" nevű SimpleFP-t. Létrehoz egy egyszerűfp.cpp fájlt - itt fogunk írni. Másolja a plugin.hpp fejlécfájlt a PlugDoc.rar archívumból a SimpleFP könyvtárba (szerkesztés: a FAR 1.70 béta 5-től kezdve a példák egy külön PlugDoc könyvtárba kerülnek telepítésre).
  • 2. Most létre kell hoznunk egy .def fájlt - ez egy olyan fájl, amely leírja a külső modulokból meghívott függvényeket. Le kell írnunk a Far függvényeket, amelyeket a modulunkban fogunk használni. Csinál szöveges fájl simplefp.def, amiben ezt írjuk:
  • 3.KÖNYVTÁR
  • 4. EXPORT
  • 5. [e-mail védett]
  • 6. [e-mail védett]

[e-mail védett]

Itt 3 olyan funkciót írunk le, amelyek hasznosak lehetnek számunkra. És most adjuk hozzá a simpledef.def-et a projektfájlokhoz (Project - Add to project - Files - simplefp.def).

7. Most megírjuk magát a beépülő modult - a simplefp.cpp fájllal dolgozunk. Úgy döntöttem, hogy magának a programnak a szövegét megjegyzésekkel ellátom - átmásolhatja C ++-ba, és elkezdheti a babázást. De először az alapokról.

A Far ugyanazon az elven működik, mint a Windows – hivatkozik a programban azokra a funkciókra, amelyek már elérhetőek a rendszerben, amelyeket használni szeretne. A Far funkciókat biztosít a képernyő-űrlapokkal való munkavégzéshez konzolalkalmazás módban. A beépülő modul elindításakor a Far elindítja az OpenPlugin függvényt, amelyet a main() vagy a WinMain() analógjának fogunk tekinteni. De ezen túlmenően tájékoztatnunk kell a Fart is a beépülő modulunkról. Ezt a GetPluginInfo függvény teszi meg.

  • * A SimpleFP egy egyszerű beépülő modul a Farhoz. (С) 2000 Phoenix, Moszkva

#beleértve // a sprintf meghívása

#beleértve // a Windows funkciókhoz

#include "plugin.hpp" // a Far függvényekhez

#define PLUGIN_NAME "Ablakok megnyitása" // Beépülő modul neve

#define WINDOW_HEAD "Ablakok listájának megnyitása" // Az elkészítendő menü címe

// Ismertesse a Far függvényeket, amelyekkel dolgozunk.

void WINAPI _export SetStartupInfo(struct PluginStartupInfo *Info);

WINAPI KEZELÉSE _export OpenPlugin(int OpenFrom,int Item);

void WINAPI _export GetPluginInfo(struct PluginInfo *Info);

statikus struktúra PluginStartupInfoInfo; // Információk a beépülő modulunkról

// A modulra vonatkozó információkat mi határozzuk meg az Info struktúrában

void WINAPI _export SetStartupInfo(struct PluginStartupInfo *Info)

// Ez a függvény a beépülő modullal kapcsolatos információk beszerzésére szolgál.

// Ki kell töltenünk az Info szerkezet mezőit.

void WINAPI _export GetPluginInfo(struct PluginInfo *Info)

Info->StructSize=sizeof(*Info); // Az Info struktúra mérete

Info->Flags=0; // Erre nincs szükségünk

Info->DiskMenuStringsNumber=0; // Erre sincs szükségünk

// Adjon meg egy karakterláncot a modul nevével

static char *PluginMenuStrings;

PluginMenuStrings= PLUGIN_NAME;

// Adja meg a beépülő modul nevét

Info->PluginMenuStrings=PluginMenuStrings;

Info->PluginMenuStringsNumber=

sizeof(PluginMenuStrings)/sizeof(PluginMenuStrings);

Info->PluginConfigStringsNumber=0; // Erre nincs szükségünk

// Ez a függvény a beépülő modul indításakor hívódik meg.

WINAPI KEZELÉSE _export OpenPlugin(int OpenFrom,int elem)

HWNDhwnd; // Használja a fogantyú megszerzéséhez

char p, o; // Menüsorok létrehozása

int i=0; // Számláló

struct FarMenuItem MenuItems; // A menü leírása, amelyet a Far készít nekünk

memset(MenuItems,0,sizeof(MenuItems)); // Menünk inicializálása

MenuItems.Selected=TRUE;

hwnd = GetDesktopWindow(); // Fogantyú beszerzése asztalhoz

hwnd = GetWindow(hwnd, GW_CHILD); // Szerezd meg a fogantyút

while (hwnd !=0) // Mindaddig, amíg nem az utolsó

hwnd = GetWindow(hwnd, GW_HWNDNEXT); // ablak kilincse beszerzése

GetWindowText(hwnd,p,128); // és a fejlécét

if (strlen(p)>0) // ha van fejléc

sprintf(o,"%0.8xld %s", hwnd, p); // csinálj egy vonalat

strcpy(MenuItems.Text, o); // másolja ezt a sort a MenuItems tömbbe

// hívja fel az általunk létrehozott menüt, kapja meg a kiválasztott elem számát - MenuCode

int MenuCode=Info.Menu(Info.ModuleNumber,

FMENU_AUTOHIGHLIGHT|FMENU_WRAPMODE,

return(INVALID_HANDLE_VALUE);

Fordítsa le, másolja a FarPlugin-ba, és indítsa újra a Far-t. Távol nyomja meg az F11 billentyűt – ez a beépülő modulok listája. Most az Open windows sornak kell megjelennie benne. Nézd meg az eredményt.

Néhány plugin leírása

vágólap Másolás, vágólap Másolat alt.

Ezeket a beépülő modulokat a Windows vágólapjának szokásos használatára szánják, de korábban nem álltak rendelkezésre a FAR Managerben, fájlok és mappák másolására és áthelyezésére. Lehetőség van Windows-ból FAR-ba és fordítva másolni (áthelyezni). Ez a funkció önmagában nagyban megkönnyíti a másolás és áthelyezés szokásos műveleteit, de nem mondható el, hogy nagyon kényelmesen megvalósítható (ha a Windows rendszerben, mint tudod, elegendő megnyomni a jobb gombot és kiválasztani kívánt művelet, akkor a FAR-ban az F11FClipboardFCopy (Move / Cut vagy Paste) kombinációt kell végrehajtania. Igaz, lehetetlent nem követelhetsz a bővítmények készítőitől: a plug-inek logikája alapján ez az út. Ezt az ötletet eredetileg a Clipboard Copy beépülő modulban valósították meg, de nem fejlesztették ki teljesen: egyes fájlok másolásakor a program fájlrendszerhibát ad. Jóval később megjelent a hasonló funkcionalitású Clipboard Copy Alt plugin, amelyben nem találkoztunk hibás helyzetekkel. Nagyon valószínű, hogy a közeljövőben ez a funkció magában a fájlkezelőben is megvalósul a beépített Explorer Context Menu modulon keresztül. Vágólap másolás plugin; a FAR1.60 verzió óta működik, Clipboard Copy Alt plugin; a FAR1.65 verzió óta működik.

fájllista készítő.

Célja, ahogy a neve is sugallja, egy fájl létrehozása az aktuális könyvtárban, amely tartalmazza a kiválasztott fájlok névlistáját. Bár természetesen van a szokásos lehetőség, hogy a kiválasztott fájlok neveit a Ctrl + Ins lenyomásával a vágólapra másoljuk, majd a vágólapról beillesztjük egy szöveges fájlba, ez a beépülő modul bizonyos esetekben meglehetősen kényelmes is. Lehetővé teszi fájlok másolását elérési utakkal (hosszú elérési utak manuális megadása egy fájlcsoporthoz rendkívül kétes szórakozás), valamint a létrehozott fájllista új fájlokkal való kiegészítését és a beágyazott mappák feldolgozását (természetesen, ha ki vannak jelölve). Vannak helyzetek, amikor egyszerűen pótolhatatlan (például a cikk szerzőjének, mint tanárnak, gyakran szüksége van rá az önálló feladatok kialakításakor). A FAR1.60 verzió óta működik.

Reguláris kifejezés keresése és cseréje.

Nagyon hasznos bővítmény, amelyet a fájlok kifejezésük alapján történő keresésére terveztek, vagyis olyan helyzetekben, amikor sürgősen szükség van bizonyos információkat tartalmazó fájlra, de nem emlékszik sem a nevére, sem a helyére a lemezen. A keresés nagyon gyorsan lezajlik, a teljes merevlemezen és egy adott mappában is lehetséges, a fájlok szövegében található kifejezések automatikus cseréje lehetséges. A FAR1.65 verzió óta működik.

Swap szerkesztése.

Valójában ez a beépülő modul két modult képvisel: "Pair brackets" és "Rus<->Lat", természetesen egy fájl szerkesztésére szolgál szöveg szerkesztő MESSZE. Az első modul az egyszeres és kettős páros zárójelek megtalálásáért és kiemeléséért felelős különféle típusok. A bővítmény a FAR1.63-as verzióhoz készült, ami nem adott ilyen lehetőséget. A FAR program 1.70b2 verziója már tartalmaz egy beépített "Zárójelek" beépülő modult, amely ugyanazokat a funkciókat látja el. Ami a „Rus<->Lat", akkor továbbra is csak manuálisan csatlakoztatható, és nagyon hasznos lehetőség a kiválasztott blokk átkódolása a QWERTY szabály szerint<->YTSUKEN, és egy ilyen igény mindig felmerül, ha egyszerűen elfelejtette átállítani az ábécét, és természetesen nincs sok kedve újra beírni a szöveget. Bár a beépülő modult a FAR1.63 verzióhoz írták, a program további verzióiban jól működik. Igaz, a zárójelek keresése és kijelölése duplikált.

speciális mappák.

Biztosítja gyors hozzáférés különlegesre Windows mappák: "Főmenü", "Saját dokumentumok", "Hálózati helyek", "Asztal", "Nyomtatók", "Programok" stb. (3. ábra), ezzel megkímélve a felhasználót attól, hogy emlékezzen a helyére a lemezen, majd hosszan és fárasztóan kell hozzájutnia. Ugyanakkor kétféleképpen lehet bejutni egy speciális mappába: szabvány a beépülő modulokhoz: F11-gyel és a FAR lemezmenü segítségével, például az Alt + F1, Alt + F2 billentyűkkel (a Speciális mappák elemet kell kiválasztani amely megjelenik a menüben). Archívum: A FAR1.63-as verziótól kezdve működik.

Eltávolítás.

A beépülő modul lehetővé teszi a programok eltávolítását a FAR Managerből, ugyanúgy, ahogy az általában a vezérlőpultról történik. A FAR1.65 verzió óta működik.

FAR Navigator (ProxyFtp).

Ez a modul lehetővé teszi, hogy nem csak ftp szerverekkel (fájlok és könyvtárak letöltése vagy törlése a szerverről, fájlok másolása a szerverre) szabványos FTP kliens bővítményként, hanem http szerverekkel is (letöltés a szerverről) dolgozzon. Ha a kapcsolat megszakad, a fájlok folytathatók. Ami a fájlok számítógépre történő letöltését illeti, természetesen vannak kényelmesebb lehetőségek is, amelyeket kifejezetten erre a célra kialakított letöltéskezelők biztosítanak (itt és kényelmesebben szervezett önéletrajz, és ütemezett munka, letöltés a lehető legnagyobb sebességgel stb.) , tehát ez az irány általában nem mindenkinek való. És ha a fordított műveletről beszélünk, akkor a bővítmény funkcióinak széles közönséget kell érdekelniük. A FAR1.65 verzió óta működik.

webszerkesztő.

Ez a beépülő modul lehetővé teszi html fájlok létrehozását és szerkesztését a beépített FAR szövegszerkesztőben sablonok beszúrásával széles választék HTML címkék (4. ábra), CSS attribútumok, PHP struktúrák (5. ábra) stb. Folyamat teljes teremtés Az ilyen jellegű weboldalak jelentős időt és erőfeszítést igényelnek, és nem túl inspirálóak, különösen, ha emlékszel a kifejezetten erre a célra kialakított oldalakra. szoftver termékek. Ez a modul azonban nagyon hasznos lehet egy oldal hibakeresési folyamatában, amikor minimális változtatásokat kell végrehajtania, mentenie és azonnal ellenőriznie kell az eredményt. Ezenkívül néhány címkét (pl. az oldal sikeres népszerűsítéséhez szükséges) továbbra is manuálisan kell beilleszteni, és a Web Editor jelentősen felgyorsítja a folyamatot. A FAR1.7 verzió óta működik.

FAR beépülő modulok programozása Súgó Encyclopedia of Developer.

Ez egy orosz nyelvű PlugRinG Help enciklopédia a bővítmények fejlesztői számára. Elvileg van egy súgófájl a FAR Manager disztribúcióban, de az meglehetősen rövid. Ezért ennek a beépülő modulnak a szerzői úgy döntöttek, hogy megírják ezt a Súgó-enciklopédiát, amely részletesen tárgyalja a beépülő modulok fejlesztési technológiáját a C / C ++ és a Pascal vonatkozásában (struktúrák, szolgáltatási funkciók, exportált függvények stb.), konkrét ajánlásokat ad ezen a területen, és számos példát mutat be. Ezenkívül különféle szerzők cikkei jelennek meg itt arról, hogy milyen buktatókkal kellett szembenézniük a bővítményeik fejlesztésének különböző szakaszaiban. Más szóval, ez az enciklopédia nagyszerű forrás azok számára, akik úgy döntenek, hogy csatlakoznak a bővítmények szerzőinek listájához. Az enciklopédia elindításához kattintson a pluginsr.chm fájlra. A FAR1.7b3 verzióra összpontosít.

PlugRingViewer.

A beépülő modult úgy tervezték, hogy együttműködjön a plug-in adatbázissal -- PlugRing. Általános felhasználó számára érdekes lehet a bővítmények kategóriák szerinti célzott böngészése. Ennek a beépülő modulnak az az előnye, hogy nem kell hosszasan áttanulmányoznia a teljes bővítmény-adatbázist, ha például meg kell találnia, hogy milyen bővítmények léteznek az internettel vagy nyomtatóval való munkához. A PlugRinGviewer funkcionalitása azonban sokkal szélesebb: magában foglalja a bővítmények letöltését az adatbázisból, a frissítést és az új bővítmények hozzáadását. De ez a funkció elsősorban a bővítmények szerzőit célozza meg. A FAR1.65 verzió óta működik.

Sokoldalúsága ellenére azonban a FAR nem tud mindent megtenni. Például nem tud normálisan működni a rendszerleíró adatbázissal vagy nem szerkesztheti a Unicode fájlokat. Jó, hogy vannak rajongók, akik rengeteg plugint és kiegészítőt írtak ehhez a játékhoz. hasznos program. Könnyedén megtalálhatja ezek teljes listáját, amely közel félezer tételt tartalmaz, a címen plugring.farmanager.com. Ezek közül hagyományosan tíz legjobbat választottunk ki. Ha vettél egy magazint lemezzel, akkor nem kell letöltened semmit: a legtöbbet érdekes kiegészítések a FAR-hoz már letöltöttük és DPK-CD-re helyeztük.

A legtöbb telepítése nem okozhat problémát. Általános szabály, hogy létre kell hoznia egy almappát a modul nevével a könyvtárban C:Program FilesFarPlugins majd csomagolja ki az összes fájlt a beépülő modul archívumából. Ennyi – a program újraindítása után a FAR felismeri a kiterjesztést, és dolgozni fog vele.

Távoli navigátor

Távoli navigátor

A modul második neve ProxyFTP. Kétségtelenül a leghasznosabb bővítmény azok számára, akik gyakran csatlakoznak az internethez és FTP-szerverekkel dolgoznak. A szolgáltatások között szerepel a szerverhez való csatlakozás lehetősége akár proxyn keresztül is, ami a szabványos FAR modulban nem elérhető; a fájlok mozgatása és másolása különböző szervereken anélkül, hogy először letöltené őket a felhasználó számítógépére (olvasható - többször gyorsabban és forgalom kiadása nélkül); szokatlan engedélyezési módok támogatása; mellékletek kezelése és minden, amit bármely kereskedelmi FTP klienstől elvárhat. Ugyanakkor teljesen ingyenes. Csodálatos, nem?

7zip

Az archívumok beépített támogatása a FAR-ban a MultiArc modulon keresztül természetesen univerzális, de kizárólag külső programokon keresztül valósul meg, ami nem mindig kényelmes, és minden bizonnyal alacsonyabb sebességű, mint a külön megvalósított archiválók. Ezenkívül meg kell keresni a különböző archiválók futtatható fájljait, majd be kell állítani őket. Hogy őszinte legyek, ez nem nagyon idegesít minket, de ha van kényelmesebb megoldás, miért ne használnánk? A 7-zip már tartalmazza a ZIP, RAR, GZIP és TAR támogatását, ami a legtöbb felhasználó számára elegendő.

Rendszerleíró adatbázis böngésző

Szerkesztés rendszerleíró adatbázis A Windows egy csúnya, de sajnos meglehetősen gyakori művelet. Így például csak a rendszerleíró adatbázis szerkesztésével szabadulhat meg a hírhedt 1311-es hibától, amikor kedvenc játékát telepíti. Ha ehhez lusta vagy ahhoz, hogy kilépj FAR-ból és fuss regedit.exe- használata Rendszerleíró adatbázis böngésző. Ezzel a fájlkezelő felületen keresztül közvetlenül szerkesztheti a szükséges adatokat. Ráadásul a kulcsok és a teljes ágak másolása nem nehezebb, mint a fájlok és mappák sokszorosítása.

Háttérfájl másolása

Egyes fizetős fájlkezelők fő előnye a FAR-ral szemben mindig is a háttérmásolás volt, amely lehetővé teszi, hogy egyidejűleg több műveletet hajtson végre a fájlokon anélkül, hogy több FAR ablakot elindítana. Nos, ezt az előnyt tagadja a Background File Copy modul, amellyel kedvenc programunk is megteheti ugyanezt, nem csak másolással, hanem fájlok mozgatásával, törlésével, sőt szerkesztésével is. A legfontosabb, hogy figyelmesen olvassa el a mellékelt telepítési útmutatót, és ne feledje: a modul nem működik Windows 98/Me alatt.

Jobb klikk + Jobb klikk Menüaktivátor

A hagyományos fájlkezelő programok második (és utolsó) hasznos tulajdonsága a szabványos környezet Windows menü, amelyet a jobb egérgombbal hívunk meg. A FAR-ban, mint tudod, helyette egy banális fájlkiválasztás történik. Ha hozzá szeretne férni a helyi menühöz, telepítse mindkét bővítményt: az egyik létrehozza a tényleges ablakot a parancsok listájával, a másik pedig a jobb egérgombbal rendeli a hívását. És ne kérdezd, miért volt lehetetlen ezt egyetlen modullal megtenni - ez egy rejtély, amelyet sötétség borít. Az egyetlen hátránya, hogy néhány menüpont mellett nincs szép kép.

webszerkesztő

webszerkesztő

Ha többé-kevésbé komolyan foglalkozik webhelyek létrehozásával, vagy ha ez a fő foglalkozása, akkor valószínűleg tudja, hogy szinte minden létező HTML-szerkesztő úgynevezett piszkos kódot készít, amely több helyet foglal el és hanyagnak tűnik. Általános szabály, hogy az oldalak egy normál szövegszerkesztőben jutnak eszünkbe, például ugyanabban a FAR-ban. A WEB Editor modullal együtt ez a művelet még könnyebbé és kényelmesebbé vált. Néhány szép funkciója közé tartozik a HTML-címkék automatikus beillesztése, sőt PHP függvények, kényelmes beágyazott képek, menük és különféle űrlapok létrehozása.

Plugin kalkulátor

Plugin kalkulátor

Szükség van egy kényelmes számológépre, amely támogatja a kifejezéseket, automatikus fordítás mindig van eredmény hexadecimális, decimális és bináris rendszerben. Ez különösen igaz azokra, akik programozással foglalkoznak, vagy csak szeretnek beleásni a mentett játékfájlokba, hogy kicsit módosítsák azokat. A Plugin Calculator be van építve a FAR-ba, és lehetővé teszi, hogy ne csak egyszerű számításokat hajtson végre, hanem mértékegységeket és súlyokat is konvertáljon egyik rendszerből a másikba. Ez minden bizonnyal jól fog jönni a fizika problémák megoldásában és a klasszikus amerikai irodalom olvasásakor, tele lábbal és hüvelykkel.

FAR Mail

Azoknak, akik valamilyen okból nem használják az Outlook Expresst (jó, mondjuk vallási okokból), és akik alternatív ügyfelek mint a The Bat vagy a Mozilla Mail nem tűnik elég "menőnek", telepíteni kell a FAR Mail-t. Lehetőség szöveges és HTML formátumú levelek küldésére és fogadására, teljesen bármilyen kódolással, mellékletek támogatása, címjegyzék és sok mail fiókok(SMTP, IMAP és természetesen POP3). Még a betűk szűrése is – és ez elérhető. Azonban elképzelni, hogy valaki jobban szereti ezt a programot, mint az egyéni levelezőkliensek, nagyon nehéz nekünk.

Multimédiás megjelenítő

Multimédiás megjelenítő

Szinte minden fájlkezelő kellemetlen tulajdonsága, hogy külső segédprogramokat kell használni a képek és videofájlok megtekintéséhez. A mi esetünkben azonban ez a probléma nagyon egyszerűen megoldható - csak telepítse a Multimedia Viewer modult, hogy az összes képet közvetlenül a FAR ablakban láthassa. Sőt, a bővítmény lehetővé teszi dallamok hallgatását anélkül, hogy elhagyná a program felületét. A legfontosabb dolog: ne felejtse el letölteni a kiegészítő könyvtárat (amely a lemezünkön található), hogy minden megfelelően működjön.

Tetris

És végül a FAR leghaszontalanabb bővítménye. Nem, inkább még a legkárosabb is. Ez a kiegészítő, amint azt valószínűleg maga is sejtette, lehetővé teszi a híres "Tetris" lejátszását közvetlenül a program ablakában. Ebben az esetben fennáll annak a veszélye, hogy jobb időkig hátraégetik a munkát. A DOS-korszak iránt nosztalgiázó olvasók biztosan emlékeznek rá, hogy Alexander Pa-jit-nov alkotása az ókorba épült. fájl kezelő A DOS Navigator még akkor is beleavatkozott a fontos dolgokba.

Folytatjuk a cikksorozatot a munkám során használt programjaimról. Ma ez az egyik legrégebbi program, amit használok, a FAR. A tiszteletreméltó 15 éves kor és az igénytelen felület ellenére, két kék szövegdoboz formájában. A FAR napjaink egyik legerősebb fájlkezelője, és a modern operációs rendszerek számos funkcióját használja. Windows rendszerek Vista és Windows 7. A hozzá írt beépülő modulok mennyisége és minősége pedig lehetővé teszi, hogy szinte bármit kihozzon belőle. A 2.0-s verzió mellett a FAR ingyenes és nyílt forráskódú.

Fájlkezelők és mit esznek

Egyszer, nagyon régen, amikor nagyok voltak a fák, kékebb volt az ég, és a számítógépek gyengébbek voltak, mint a modernek. mobiltelefonok. legnepszerubb operációs rendszer MS DOS volt. A vevő most a Windows konzol vagy cmd. Azokban a távolban Windows idők a DOS felépítménye volt, és a felhasználók túlnyomó többsége nem ült benne. 1986-ban pedig megjelent az egyik első fájlkezelő, a Norton Commander (más néven Norton, egyszerűen NC), aki először mutatta meg a világnak 2 kék ablakot. Ez a formátum vált hatalmas számú fájlkezelő alapjává, elrendezése és parancsai tankönyvekké váltak, és sokan emlékeztek a sebességre és a kényelemre, amikor vele dolgoztak. Sok felhasználó, aki megkóstolta a vele való munka minden előnyét, továbbra is használja analógjait. És azóta is volt belőlük jó néhány. Volkov Commander, ami kis méretű volt, alapvető funkciókkal, DOS Navigator, ami nagyszerű tulajdonságokkal rendelkezik stb.

De aztán a Windows 95 megjelent a világban, és megváltoztatta. Ez már nem DOS-kiegészítő volt, hanem egy független operációs rendszer, amely nagyszerű lehetőségeket kínál. Ez alatt a fájlkezelőket ugyanúgy fejleszteni kezdték. Az egyik a Fájl- és Archívumkezelő vagy egyszerűen FAR volt.

Far Manager ma

Ma a FAR Manager egy ingyenes, BSD-licenccel rendelkező fájlkezelő. Folyamatosan fejlesztik a http://www.farmanager.com projekt oldalán. Van hozzá fórum és bővítménybázis is. Mindenkivel remekül működik Windows verziók módban is Server Core

Letölthető x32 és x64 verzió. Vannak stabil és napi vagy buildek (a név ellenére ezek is nagyon stabilak), letölthető 7z archívumként vagy msi csomagként is (hasznos lehet szoftverek GPO-n keresztüli telepítéséhez)

Sokan csodálkoznak. Miért van szükség x64-re? változat egy ilyen egyszerű programban, mint egy fájlkezelőben? Nem fogyaszt nagy erőforrásokat és nem igényel nagy teljesítményt. A kérdés megválaszolásához lépjen a Windows \ System32 \ Drivers mappába bármely x32-kezelővel, bármely x64-es rendszeren, és emlékezzen a látott fájlok számára, majd lépjen oda egy egyszerű böngészővel. És látni fogja, hogy sokkal több van belőlük. De minden fájlkezelő fő funkciója a fájlokkal és mappákkal való munka

Jár vele nagyszámú beépülő modulok, amelyek lehetővé teszik az FTP-vel és a hálózattal való munkát. Van egy beépített folyamatkezelő és egy archívumkezelő. Lehetővé teszi az egérrel történő másolást és a jobb gombbal kattintva a Windows helyi menüjét. Egy hívásra helyi menü 3-5 másodpercig le kell nyomni a gombot

Ehhez az Emenu plugint használjuk.

A kiegészítő funkciók közül támogatást nyújt a munkavégzéshez Felhasználói felület(UAC)

A másolás és egyéb műveletek dinamikus megjelenítése Windows ikonra 7

Megjegyzem, a FAR továbbra is konzolprogram marad, és lehetővé teszi a Windows konzol összes funkciójának használatát. Ezen kívül van egy memóriája a konzolprogramok használatához.

Beépülő modulok a Far Managerhez

Figyelem: A használt bővítmények verziója a FAR Manager verziójától függ, az x64-es verzióhoz a beépülő modulok x64-es verzióit kell használni. Az általam leírt összes pluginnek x64-es verziója van. Plugin kompatibilitás a különböző verziók egy dedikált témakörben szerepel

Minden beépülő modul a Far\Plugins mappába kerül telepítésre úgy, hogy kicsomagolja, majd újraindítja a FAR-t

Plugin a Must have kategóriából. Jelentősen kibővíti a FAR Manager konfigurálásának és használatának lehetőségeit, és nem csak azt. Ez egy konzol emulátor. Ha indításkor megtalálja a far.exe fájlt, elindítja és működik a környezetében. A conemu-t használom a FAR fő rendszerbetöltőjeként. A lehetőségei óriásiak.

  • FAR több példányát is futtathatja, bármilyen konzolprogrammal vagy PowerShell környezettel, cmd-vel, telnettel stb.
  • Futtasson programokat rendszergazdai jogokkal vagy bármely más felhasználóval, az UAC támogatja

  • Lehetővé teszi a konzol kimenetének nagy hosszúságú FAR megtekintését. amelyek nem tekinthetők standardnak. Hasznos nagy listák megtekintésekor

A konzolbevitel engedélyezéséhez használja a ConEmu\ConEmu.Addons mappában található CtrlO_View.reg makrót. Alapértelmezés szerint Ctrl+O, de javaslom egy másik kombináció, például a Ctrl+S használatát a sor szerkesztésével

arra, amelyikre szüksége van

  • További színezés és módosítás megjelenés FAR és az általa használt betűtípusok

A beállítások a felső sáv jobb gombjának megnyomásával és a beállítások kiválasztásával indíthatók el

  • Hajtsa végre a másolást/beillesztést a FAR konzolról
  • és még sok más

A FAR archiválója ingyenes 7-zip. A FAR már rendelkezik beépített archiválóval, de használatához az eredeti programok számos konzolos verziójára van szükség. Ez a bővítmény a jól ismert 7-zip archívumkezelő (http://www.7-zip.org/) képességeit használja, és véleményem szerint kényelmesebb a használata.

Figyelem: A beépülő modul működéséhez csak a 7z.dll könyvtárra van szükség, amely a telepített archiváló mappájában található, általában bemásolom a bővítménnyel rendelkező mappába

Lehetővé teszi a szintaxis kiemelésének megszervezését a beépített szerkesztőben, számos nyelvet támogat, kényelmes

Lehetővé teszi .NET-szolgáltatások és PowerShell-környezetek használatát közvetlenül a FAR-ból. Sajnos ez komolyan megnöveli a FAR Manager indítási sebességét és erőforrásait.

A plugin először telepítve van. Farnet. Ezt követően a bővítmény a Far\FarNet\Modules mappába kerül PowerShell Far

FarSniffer, FarHexitorés egyéb rendszersegédprogramok (http://code.google.com/p/farplugs/downloads/list)

Kis hálózati szippantó és hexa szerkesztő. az ilyen dolgok sosem ártanak

És sokan mások. A Far Manager alatt WinMobile és Android alapú kommunikátorokkal való munkavégzésre szolgáló programok találhatók, ill mobiltelefonok. Videóképek nézése és zenehallgatás. És még sok más.

Következtetés

Amint ma már látható, a Far Manager egy modern és folyamatosan fejlődő program, ráadásul ingyenes, nyílt forráskódú és szinte korlátlan konfigurációs lehetőséggel. Mindez lehetővé teszi, hogy mindenkinek ajánljam, akinek szüksége van a munkájának megkönnyítésére.

Biztos vagyok benne, hogy sokan használnak valamilyen fájlkezelőt, és valószínűleg az egyik legnépszerűbb - Total Commander. Azoknak, akik nem tudják, mi az a fájlkezelő, röviden elmondom. A fájlkezelő egy olyan program, amely kényelmes és többfunkciós felületet biztosít az összes munkavégzéshez fájlrendszerés magukat a fájlokat, ill. Alapvetően a fájlkezelők célja a munka gyorsítása a következő gyakran végrehajtott műveletekkel: létrehozás, szerkesztés, törlés, fájlok keresése, átnevezés, másolás, áthelyezés, megnyitás / lejátszás / megtekintés, attribútumok és tulajdonságok megváltoztatása, jogok hozzárendelése stb. Más szóval, a fájlkezelők nem csak kényelmesek napi munka, hanem jelentősen megtakaríthatja az extra egérkattintások költségeit is. Vannak olyan fájlkezelők, amelyekben nagyszámú további jellemzők, amelyekre nem mindig van szüksége minden felhasználónak. Ezért úgy kerestem magam, hogy alapértelmezés szerint a minimális funkcionalitás meglegyen, ugyanakkor szükségem volt további modulok (pluginok) hozzáadásának lehetőségére, amelyekkel növelheti funkcionalitás. A legalapvetőbb keresési kritérium pedig egy egyszerű és minimális felület volt, amely nem vonja el a figyelmet a munkáról, hanem mindent tartalmaz, amire szüksége van és gyakran használ. Természetesen szinte minden fájlkezelő megfelel ezeknek a feltételeknek, és legtöbbjük számos olyan beállítást tartalmaz, amelyekkel testreszabható a felület és a funkcionalitás egyaránt. Van fizetős és ingyenes, a választék elég nagy. választottam magamnak Távoli menedzser, amelyről ma lesz szó.

Távoli menedzser egy ingyenes konzolfájlkezelő Windows operációs rendszerhez.

Nál nél Távoli menedzser meglehetősen nagy bőség van a beépülő modulokban, amelyek segítségével először is növelheti a program képességeit, másodszor pedig kényelmesebbé teheti ezt a fájlkezelőt.

Ahogy fentebb említettem, nagyszámú fájlkezelő létezik, amelyek meglehetősen eltérő felülettel rendelkeznek. De véleményem szerint a legkényelmesebb egy két oszlopból álló fájlkezelő, amely lehetővé teszi, hogy sokkal gyorsabban hajtson végre különféle műveleteket a fájlokkal. Ennek megfelelően az én választásom Távoli menedzser felületén két oszlopot tartalmaz.

tanfolyam parancs Windows karakterlánc elég gyenge a UNIX rendszerekhez képest, de mégis az. És egy fájlkezelő Távoli menedzser támogatja a munkát parancs sor, amely lehetővé teszi, hogy ne váltson két ablak között, hanem kommunikáljon a fájlokkal végzett munkával és a parancssorral. Főleg a parancssort használom a Windowsban valamilyen fejlesztéskor szoftver, és nagyon gyakran kellett használnom Messze nemcsak fájlkezelőként, hanem kényelmes eszközként is szolgál a parancssorral való munkavégzéshez. De most találtam magamnak, amely egy nagyon kényelmes eszközzel rendelkezik a parancssorral való munkához, és Távoli menedzser most már kizárólag könyvtárakkal, fájlokkal és archívumokkal való munkához használom.

NÁL NÉL Messze elég jó támogatást nyújt a munkához FTP. De valamiért megszoktam, hogy annyit kell dolgozni, hogy a támogatás FTP a Far Managerben Szinte soha nem használom, pedig minden elég kényelmesen és egyszerűen történik.

A FAR fájlkezelő képességeit a végtelenségig le lehet írni, hiszen számos olyan beépülő modul létezik, amelyek jelentősen megnövelik a program képességeit. Az imént beszéltem néhány általam gyakran használt programfunkcióról, minden más szükség szerint hozzáadható, és az, hogy alapból a fájlkezelő alapfunkcióival érkezik, nagy plusz, hiszen minden felhasználó begyűjti a Távoli menedzser pont úgy, ahogy neki szüksége van.

FAR Manager telepítés

A fájlkezelő telepítéséhez le kell töltenie a hivatalos webhelyről, ahol több verzió is letölthető. Távoli menedzser, nevezetesen:

  • x86 v2.0 és v1.75 verziókhoz - archívum (nem telepítőfájl), msi (telepítési fájl)
  • x64 v2.0 és v1.75 verziókhoz - archívum (nem telepítőfájl), msi (telepítési fájl)

Az én esetemben letöltöm a verziót v2.0 x86-hoz, telepítés msi fájl . Pontosan a szükséges verzió letöltéséhez kövesse a következő linket - http://www.farmanager.com/download.php. A Far Managert a következő linkről töltöttem le: http://www.farmanager.com/files/Far20b1807.x86.20110203.msi.
Most le kell futtatnia a letöltött fájlt, van egy fájl nevem http://www.farmanager.com/files/Far20b1807.x86.20110203.msi.
Indítás után beállítási fájl megjelenik egy üdvözlő ablak, amelyben a gombra kell kattintania Következő folytatni.

A következő ablakban felkínálja a licenc szövegének elolvasását, amelyben be kell jelölnie a négyzetet Elfogadom a Licencszerződés feltételeit(Elfogadom a licencszerződés feltételeit), ha egyetért a licenc összes feltételével. Ezután meg kell nyomni Következő folytatni.

A következő ablak a telepítést kínálja mind az aktuális felhasználó, mind a rendszer összes felhasználója számára:

  • Telepítés csak neked (adminisztrátor)(Telepítés csak a jelenlegi felhasználó számára)
    A Far Manager 2 egy felhasználónkénti mappába kerül telepítésre, és csak az Ön felhasználói fiókjához lesz elérhető. Nincs szüksége helyi rendszergazdai jogosultságra. (A Far Manager 2 az aktuális felhasználói mappába kerül telepítésre, és csak a felhasználók számára lesz elérhető fiókot ezt a felhasználót. Nem kell rendszergazdai jogokkal rendelkeznie.) - Ebben az esetben a program a könyvtárba van telepítve dokumentumok és beallítások, nevezetesen a felhasználó mappájába.
  • Telepítés a gép összes felhasználója számára(Telepítés a számítógép összes felhasználója számára)
    A Far Manager 2 alapértelmezés szerint egy gépenkénti mappába kerül telepítésre, és minden felhasználó számára elérhető lesz. Módosíthatja az alapértelmezett telepítési mappát. Helyi rendszergazdai jogosultságokkal kell rendelkeznie. (A Far Manager 2 a rendszer összes felhasználója számára telepítve lesz. Módosíthatja az alapértelmezett telepítési mappát. Rendszergazdai jogosultságokkal kell rendelkeznie.) - Ebben az esetben a program a könyvtárba kerül telepítésre Program fájlok.

Ezután meg kell nyomni Következő folytatni.

A következő ablakban módosíthatja a program telepítési helyét Távoli menedzser. Ezután meg kell nyomni Következő folytatni.

A következő ablakban különféle kiegészítőket és beállításokat választhat, amelyeket a Far Managerrel telepíteni fog. Ha megjelölt néhány kiegészítést, majd vissza szeretné állítani az összes alapértelmezett értéket, akkor meg kell nyomnia a gombot Visszaállítás. Úgy döntöttem, hogy az összes elemet kiválasztom tesztelésre.

Minden elemhez egy további menü áll rendelkezésre, amelyben mindkét elemet külön-külön kiválaszthatja ( Helyi merevlemezre lesz telepítve- telepítve lesz HDD) és az egész csoport ( A teljes szolgáltatás telepítve lesz a helyi merevlemezre- A teljes komponens a merevlemezre lesz telepítve, a harmadik elem ( A teljes szolgáltatás nem lesz elérhető— Az összetevő nem lesz telepítve a merevlemezre).

Ezután meg kell nyomni Következő folytatni. És megjelenik a következő ablak, ahol választhat Telepítés telepíteni ill Vissza hogy visszatérjen.

A gomb megnyomása után Telepítés a következő ablak jelenik meg, ahol a telepítési folyamat megtörténik Távoli menedzserés az összes kiválasztott komponens. A telepítés nem tart tovább két percnél.

Az utolsó ablakban bejelölheti a négyzetet Indítsa el a Far Manager 2-t(Indítsa el a Far Manager 2-t). Ezután meg kell nyomnia a gombot Befejez a telepítés befejezéséhez.

Ezen a telepítésen Távoli menedzser a gomb megnyomása után befejeződött Befejez Megjelenik a program főmenüje.

A Far Manager korábbi verziójának regisztrálása

Előtt Távoli menedzser regisztráció szükséges ahhoz, hogy a program minden funkciója elérhető legyen. És ha telepítette régi verzió Távoli menedzser, akkor utasításokat követve csak neked:
Idézem a fájl tartalmának 2. bekezdését" License.xUSSR.txt«:

2. A volt Szovjetunió országainak állampolgárai jogosultak a felhasználásra ezt a verziót FAR nem kereskedelmi célokra ingyenes.

Azt fogom mondani, hogy ez a fájlkezelő teljesen ingyenes, ugyanazt a fájlt olvasva világossá válik, hogyan kell regisztrálni a FAR-t, nevezetesen a 3. pontot:

3. A megadott regisztrált verzió funkcióinak feloldásához
személyi kategóriákat kell beírni, ha a „far -r” lefutása után regisztrál
felhasználónévként:
xUSSR regisztráció
míg as regisztrációs kód kicsiben kell megadni
orosz betűkkel a hét aktuális napja.

Tehát mit tegyünk ezzel kapcsolatban:
dob MESSZE mi írunk - far-r, amely után megjelenik az ablak, és az alábbi képernyőképen látható módon írja be:

Regisztrációs név - xUSSR regisztráció
Regisztrációs kód - kedd(itt a hét aktuális napját írjuk)
Nos, ennyi a fájlkezelő regisztrációja, jó hasznot!
Ha letöltötte valamelyiket legújabb verziói fájl kezelő Messze akkor nem kell regisztrálni.

Far Manager oroszosítás

Alapértelmezés szerint a program angolul beszél hozzánk. Itt minden sokkal egyszerűbb, mint a legtöbb program oroszosításánál. Ha mindent a fenti utasítások szerint tett meg, akkor az orosz nyelv már telepítve van a Far Manager programban, csak engedélyeznie kell, és ehhez a következőket kell tennie:

  • ban ben nyitott ablak programok kattintson a gombra F9(a Far főmenü elindítása)
  • menj a menübe Lehetőségek
  • kattintson az almenüre Nyelvek

Ezután megnyílik egy ablak, amelyben kiválaszthatja a menü nyelvét, és több nyelv közül is választhat, nevezetesen:

  • cseh (cseh)
  • Angol angol)
  • német (német)
  • Hugarion (magyar)
  • lengyel (lengyel)
  • orosz (orosz)
  • spanyol (spanyol)

Azt választjuk, amelyikre szüksége van, esetemben orosz (orosz).

A menü nyelvének kiválasztása után a következő ablak jelenik meg, amelyben a Súgó nyelvét kell kiválasztani, itt valamivel kevesebb nyelv van, nevezetesen:

  • Angol angol)
  • Hugarion (magyar)
  • orosz (orosz)

De az, amelyikre szükségem van, még mindig a listán van - orosz (orosz).

Mindezen lépések után telepítenie kell egy fájlkezelőt a számítógépére. Távoli menedzser oroszul beszél.

A FAR Manager használata

A program ablaka alapértelmezés szerint két panelt tartalmaz, amelyekben különböző könyvtárakat és fájlokat nyithat meg. Mindegyik panelen használhatja a billentyűzetet és az egeret is, de véleményem szerint a fájlkezelőket azért hozták létre, hogy felgyorsítsák a billentyűzetről a könyvtárakkal és fájlokkal való munka folyamatát. Természetesen itt nem csak a munkafolyamat gyorsul fel, hanem a kényelem is jelentősen megnő.
A fájlok bármelyik panelen történő rendezéséhez tartsa lenyomva a gombot ctrl a billentyűzeten, majd alul megjelenik egy menü, amelyben minden elem megfelel a billentyűknek F1-től F10-től F12-ig teljes képernyős módban:

  • F1— bal oldali panel megjelenítése/elrejtése
  • F2— jobb oldali panel megjelenítése/elrejtése
  • F3- rendezés fájlnév szerint
  • F4- kiterjesztés szerinti rendezés
  • F5- Rendezés felvételi idő szerint
  • F6- méret szerint rendezni
  • F7- ne válogatj
  • F8- Rendezés létrehozási idő szerint
  • F9- Rendezés elérési idő szerint
  • F10- rendezés leírás szerint
  • F11- rendezés fájltulajdonos szerint
  • F12- rendezési menü indítása

alt, amely elsősorban fájlokkal és könyvtárakkal való munkára szolgál, nevezetesen:

  • F1- nyissa meg az aktuális lemezt a bal oldali panelen
  • F2- nyissa meg az aktuális lemezt a jobb oldali panelen
  • F3- itt nyithatja meg a fájlt, hogy megtekinthesse külső program valamint magában a fájlkezelőben
  • F4- itt megnyithat egy fájlt szerkesztésre mind külső programban, mind magában a fájlkezelőben
  • F5- fájlok nyomtatása
  • F6- itt hozhat létre hivatkozást (parancsikont) egy fájlhoz vagy mappához
  • F7- fájlkeresés
  • F8- parancstörténet megjelenítése
  • F9- a programablak átméretezése
  • F10- mappa keresés
  • F11- a böngészési és szerkesztési előzmények megjelenítése
  • F12- mappaelőzmények megjelenítése

A gomb nyomva tartásával további menüt is megnyithat Váltás, amely elsősorban fájlokkal és archívumokkal való munkára szolgál, nevezetesen:

  • F1- fájlok hozzáadása az archívumhoz
  • F2- fájlok kibontása az archívumból
  • F3— hajtsa végre az archívumkezelési parancsokat
  • F4- új fájl szerkesztése
  • F5- másolja a fájlt a kurzor alatt
  • F6- nevezze át vagy helyezze át a fájlt a kurzor alatt
  • F7- hiányzó
  • F8- a kurzor alatti fájl törlése
  • F9- konfiguráció mentése
  • F10- válassza ki az utoljára végrehajtott menüpontot
  • F11- használja a csoportok szerinti rendezést
  • F12- először mutasd meg a megjelölt fájlokat

Következő menü, a gomb megnyomásával indítható F9 a billentyűzeten. A következő elemeket tartalmazza:

  • Bal- a bal oldali panelhez kapcsolódó alapvető műveletek
  • Fájlok- alapvető fájlműveletek
  • Csapatok- különféle parancsok
  • Lehetőségek- itt vannak a program főbb beállításai
  • Jobb- a jobb oldali panelhez kapcsolódó alapvető műveletek

Megpróbáltam felfedni a program néhány nem túl jó tulajdonságát, de a fájlkezelő tanulásában a legfontosabb asszisztens az alsó menü egyik eleme, nevezetesen - Segítség, amely a gomb megnyomásával indítható F1 a billentyűzeten.
Ahogy korábban mondtam, számos további bővítmény érhető el a Far Managerben, de tovább Ebben a pillanatban Csak egy plugint használok - Zajos lejátszó. Nem is olyan régen írtam erről a hasznos és érdekes bővítményről, nevezetesen, amely lehetővé teszi zenefájlok lejátszását a számítógépen.
Az összes többi beépülő modul letölthető a program hivatalos webhelyéről.

Linkek

  • http://www.farmanager.com/ - a program hivatalos weboldala
  • http://plugring.farmanager.com/ - a bővítmények könyvtára

Boldog használatot!