messze. Beépülő modulok. Plugins Far manager ftp plugin

23.01.2022 Programok

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 vásárolt egy magazint CD-vel, akkor nem kell letöltenie semmit: a FAR legérdekesebb kiegészítőit 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 a külső programok, ami nem mindig kényelmes, és sebességében minden bizonnyal alacsonyabb, mint a külön végrehajtott 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ő

A rendszer szerkesztése Windows rendszerleíró adatbázis- kellemetlen, de sajnos elég gyakori műtét. Í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 egyben utolsó) hasznos minősége a szabványos Windows jobb kattintás helyi menüje. 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 a hiány szép képek néhány menüpont mellett.

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. Kellemes tulajdonságai közé tartozik az automatikus beillesztés HTML címkék sőt még 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 oknál fogva nem használják az Outlook Expresst (jó, mondjuk vallási okokból), és akiknek alternatív kliensek pl. A denevér 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, abszolút bármilyen kódolással, mellékletek támogatása, címjegyzék és számos e-mail fiók (SMTP, IMAP és természetesen POP3). Még a betűk szűrése is – és ez elérhető. Azonban nagyon nehezen tudjuk elképzelni, hogy valaki ezt a programot részesítse előnyben, mint az egyéni levelezőklienseket.

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.

) és soha nem láttad, ennek ellenére valószínűleg még mindig megérted, ki ő, és mivel eszik. Azok számára, akik nem olvasták el az utolsó cikket, de valamilyen oknál fogva úgy döntöttek, hogy elolvassák ezt, elmondom, hogy a FAR manager a Norton Commander (fájlkezelő program) analógja, amely konzolon (szöveges módban) működik, de az összes a Windows erejét. A Norton`a analógjával kapcsolatos kijelentés kissé ellentmondásos, feltételezzük, hogy ez az én szubjektív véleményem, amiről a jövőben még sok lesz. Ha tetszett, töltse le a www.rarsoft.com webhelyről, és futtassa. Egyébként az utolsó cikk írása óta már megjelent a harmadik béta. Azonnal elmondom a regisztrációról - a volt Szovjetunió lakosai számára ingyenes.

Szóval letöltötted. Mi nem tetszett? Minden rendben? Aztán olvasunk tovább.

Kinek szól ez a cikk? Inkább azoknak, akik már régóta használják a FAR-t, de nem sejtik, milyen széles a képességei. Ennek ellenére nem lesz felesleges azok számára, akik még nem választottak kedvükre való fájlkezelőt. Bevallom, kezdetben fel sem fogtam, milyen erős a FAR, egészen addig, amíg nem találtam egy oldalt pluginokkal az interneten :)


Beépülő modulok. És kik ők?

Plug-in (az angol Plug-in - plug-in szóból) - ezek külső beépülő modulok (pluginok), amelyek a programok képességeinek bővítésére szolgálnak. A beépülő modulok nem FAR-specifikus jellemzők. Segítségükkel bővülnek például az ICQ lehetőségei, Adobe Photoshop vagy winamp. Más fájlkezelőkben is megtalálhatók, például az in Windows Commander. De a többi fájlkezelőhöz képest csak a FAR-ban található bővítmények kínálnak igazán fantasztikus lehetőségeket: a bővítmények bárhol működnek - a panelekben, a szerkesztőben, a megjelenítőben; onnan közvetlenül futtathatók parancs sor. Néha egyszerűen nem tudja, hogy pontosan ki hajtja végre a következő parancsot - maga a far.exe vagy a bővítmények, a shell olyan szorosan egyesült az asszisztenseivel. A beépülő modulok ideológiája lehetővé teszi, hogy személyre szabja a héjat, hozzáadja azt, amire szüksége van, és kidobja a felesleget. Ez a plug-in rendszerek legfontosabb előnye a monolitikus programokkal szemben.


És most a legérdekesebb

Mivel rengeteg plugin létezik (288 volt belőlük a sor írásának napján), megpróbálom leírni a leghasznosabbakat (szerintem). És elsősorban a szerző megjegyzéseit és az én szubjektív véleményemet fogom használni.

Az értékelés szerint tehát a FarNavigator (korábban ProxyFtp) áll az első helyen. Nemrég megkerülte a beépülő modult, amelyet alább ismertetünk - színező. Szerző - Vaszilij Moshninov. A FAR tartalmaz egy szabványos ftp klienst, de csak alapfunkciókkal rendelkezik. Ennek a bővítménynek köszönhetően a FAR kiváló FTP-klienssé válik, mivel bármilyen proxyszerverrel használható. A legújabb verzióban http szerverekkel is működik.

Colorer - beépülő modul a programozási nyelvek szintaktikai kiemelésére (például - színek beállítása bármilyen szoftverkörnyezetben) a FAR szerkesztőben. Nagyon kényelmes, ha gyorsan kell szerkesztenie a forráskódot, és túl lusta a shell elindításához. Szerző - Igor Russkikh. Nagyszámú kész szkriptet tartalmaz a színezéshez különböző nyelvek. Néhány szó a telepítésről: ez a bővítmény két részből áll - a szintaxis kiemelő könyvtárból és magából a bővítményből.

Keresés és cserélje ki(s_and_r). Szerző - Ivan Sintyurin. Egy beépülő modul, amely lehetővé teszi nagyszámú fájl cseréjét, kiterjeszti a keresési lehetőségeket a szabványos szerkesztőben, és lehetőséget biztosít a keresésre és cserére reguláris kifejezések használatával. Ahogy a szerző mondta, ez egy beépülő modul okos emberek számára, és azok számára, akik ismerik a reguláris kifejezéseket, ez nélkülözhetetlen dolog ...

7zip. Egy beépülő modul, amely átláthatóvá teszi az archívumokkal való munkát, vagyis nem igényli maguknak az archiválóknak a jelenlétét a gépen. Kezdetben zip miatt börtönben volt, ezért csak zip-ben archiválható, de a legtöbb archívumból kibontható.

Ezeken a bővítményeken kívül még sok más létezik. Például a WinAmp vezérléséhez FAR-ból, különféle nyelvek és kódolások támogatásához, mindenféle tömeges fájlfeldolgozáshoz. Valójában bárki megírhatja a kívánt plugint az adott feladatához, ami kényelmessé teszi a moduláris architektúrát.

És most nézzük meg a szabványos disztribúció bővítményeit.

Az Advanced Compare egy bővítmény, amely kibővíti a címtár-összehasonlítás lehetőségeit. Miért írja le – nézze csak meg a párbeszédet.

Editor\Align - bővítmény blokkok formázásához a beépített szerkesztőben. Javaslom helyette a Format Block használatát.

Editor\AutoWrap – beépülő modul a sorok automatikus tördeléséhez gépelés közben.

Szerkesztő\Brackets – beépülő modul a zárójelek közötti automatikus átmenethez a szerkesztőben. Állítólag nincs rá szükség, ha van színezéked, mert mindezt meg tudja csinálni.

Editor\DrawLine - bővítmény vonalak rajzolásához a szerkesztőben. Dedikált a "Dos Nafigator" szerelmeseinek.

Editor\EditCase - bővítmény a beírt szavak kis- és nagybetűinek megváltoztatásához. Tudja, hogyan kell mindent megtenni - "csupa kisbetű", "Nagybetűvel kezdeni", "CSAK NAGYBETŰ", "BETŰVÁLTÁS", "Kerékpározás".

A FARCmds egy nagyon erős és funkciókban gazdag bővítmény. Mivel alapkivitelben van, javaslom, hogy olvassa el a "Súgó" részt. Egy példa a felhasználásra, ha a szomszédos panelen ugyanazt a könyvtárat kell létrehozni, mint az aktuális panelen.

A FileCase az EditCase-hez hasonló bővítmény, de ugyanezt teszi a fájlnevekkel. Az s_and_r következő verziója (1.6) ugyanezt teszi, de a könnyebb használat érdekében továbbra is ezt a bővítményt javaslom.

FTP - szabványos FTP kliens. Ritka FTP-vel végzett munkához elég. Ha folyamatosan FTP-vel dolgozik, akkor azt javaslom, hogy telepítse a fent leírt proxyftp-t, és törölje ezt.

A HlfViewer egy plugin fejlesztők számára. Egy tetszőleges hlf-fájl megtekintésére szolgál - a FAR`a súgófájlja.

A MultiArc egy hatékony bővítmény az archívumokkal való munkavégzéshez.

Hálózat - bővítmény a hálózattal való együttműködéshez. Nagyon kényelmes. Talán ebben a verzióban kissé jobbra módosul. Azok, akik már használták, tudják, hogy a régi hálózati böngésző nem tudta, hogyan lehet a weben keresztül hozzáférni az erőforrásokhoz, az új azonban ezt eddig csak a Microsoft Network számára tudja. A Novell NetWare tulajdonosoknak várniuk kell egy kicsit.

nyomdász- új plugin. Felváltja a FAR'e szabványos nyomtatási funkcióit, az 1.70 béta1 verziótól kezdve. Szinte minden típusú nyomtatón nyomtat. Képes eltávolítani a feladatokat a nyomtatási sorból.

ProcList - folyamatok listája. Egy szép bővítmény a folyamatok filmezéséhez és a velük kapcsolatos meglehetősen részletes információk megtekintéséhez. Ezen kívül tudja, hogyan módosíthatja a futó folyamatok prioritásait. Mellesleg itt - a lista lekéréséhez és a feladatok váltásához használhatja a FAR`e-ban ctrl-w kombináció, és a megjelenő menüből való eltávolításukhoz nyomja meg a DEL billentyűt. Ugyanakkor azonnal és kérdések nélkül eltávolítják őket, ellentétben azzal, amit a Windows csinál (a CTRL-ALT-DEL billentyűkombinációval).

TmpPanel - ideiglenes panel. A fő cél a keresés során talált fájlok hozzáadása.

EMenu - bővítmény a beszerzéshez helyi menü Ablakok. Képes szöveges vagy grafikus menü kiadására.

Ahogy fentebb is megjegyeztem, sok szabványos bővítmény a felhasználók számára készült kiegészítők, nem biztosítanak minden igényt, és sok esetben a funkcionalitásukat fejlettebb bővítmények fedik le, ami azt jelenti, hogy használaton kívül eltávolíthatók. A szabványos beépülő modulok lényege a példák azok számára, akik maguk akarnak írni pluginokat, mivel mindegyikhez forráskód tartozik.


Hol lehet beszerezni és hogyan kell telepíteni?

Az összes FAR beépülő modul külön mappákban van tárolva, amelyek a „Plugins” mappában találhatók (amely viszont ugyanott található, mint a Far.exe). Ha új modult talál, a FAR elmenti az információt, majd csak szükség esetén tölti be, így az inaktív modulok nem igényelnek további memóriát. Ha azonban biztos abban, hogy nincs szüksége modulokra, lemezterület megtakarítása érdekében eltávolíthatja őket. Ezenkívül feltétlenül olvassa el az összes szöveges fájlt, például a readme.txt, whatsnew.txt, file_id. diz. Lehetséges, hogy a beépülő modul telepítéséhez speciális funkciókat írnak le. Néha ellenőrizze a beépülő modulok szerzőinek kezdőlapjait is, amelyeknek szerepelniük kell ezekben a fájlokban.

Most nézzük meg, hogyan kell telepíteni őket. Tehát el kell menni abba a mappába, ahol a FAR telepítve van (általában c:\program files\far\), a plugins alkönyvtárba, ott létre kell hozni egy alkönyvtárat a bővítmény nevének megfelelő névvel (elvileg nem nem számít, csak tájékozódáshoz hasznos), és másolja be a letöltött archívum összes tartalmát. Ezután indítsa újra a FAR-t. A plugin eltávolítása kicsit nehezebb. Az a módom, hogy belépek a plugins könyvtárba, és kattintson. (pont) és shift-enter, kilép a FAR-ból, törölje a beépülő modul könyvtárát (del), és futtassa újra a FAR-t. Ha szeretné telepíteni új verzió plugin, először el kell távolítania, majd telepítenie kell. Néha, ha a bővítmény nincs betöltve a memóriába, megteheti anélkül, hogy kilépne a FAR-ból.

Beépülő modulokat a PlugRingről szerezhet be, amely egy pluginírók közösségi oldala. Egyébként a legutóbbi cikkben írtam, hogy a PlugRinG (www.uic.nnov.ru/~ruiv/plugring) egy nem hivatalos oldal. Tehát most hivatalossá vált, de nem változtatta meg az irányt: ott van a fő (és elvileg az egyetlen) beépülő modulok gyűjteménye a FAR számára. Rövidebb és emlékezetesebb címek jelentek meg - www.rarsoft.com/plugring és plugring.da.ru. Továbbá, hogy tisztában legyen a legújabb bővítményekkel, azt javaslom, hogy iratkozzon fel a fórumra - [e-mail védett].

Végezetül szeretném kifejezni hálámat azoknak, akik segítettek megírni ezt a cikket - különösen Ivan Sintyurinnak, valamint a FAR bővítményeinek fejlesztőinek.

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 egy komplett fájlkészlettel van terjesztve magának a beépülő modulnak a Windows bármely C-fordítóján történő megírásához. 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. Készítünk egy simplefp.def szöveges fájlt, amelybe 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 cím

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). Önmagában egy ilyen funkció nagyban megkönnyíti a másolás és áthelyezés szokásos műveleteit, de nem mondható el, hogy nagyon kényelmesen valósult meg (ha a Windows rendszerben elegendő, mint tudod, megnyomni a jobb gombot és kiválasztani a kívánt műveletet, akkor a FAR-ban végre kell hajtani az F11FClipboardFCopy (Move /cut or paste) kombinációt. fájlrendszer hibát ad. Jóval később megjelent egy hasonló funkcionalitású Clipboard Copy Alt plugin amiben nem találkoztunk hibás helyzetekkel.Nagyon valószínű hogy hamarosan 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, közös lehetőség a kiválasztott fájlok nevének másolása a vágólapra a Ctrl + Ins billentyűkombináció megnyomásával, majd a vágólapról szövegfájlba illesztve, ezt a bővítményt bizonyos esetekben nagyon praktikus 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 a fájl szerkesztésére szolgál a FAR szövegszerkesztőben. 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éget biztosít a kiválasztott blokk újrakódolására 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.

Gyors hozzáférést biztosít a speciális 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 környezetben. szöveg szerkesztő FAR a HTML-címkék meglehetősen széles körét tartalmazó sablonok beszúrásával (4. ábra), CSS attribútumok, PHP struktúrák (5. ábra) stb. A weblapok ilyen módon történő teljes létrehozásának folyamata sok időt és erőfeszítést igényel, és nem túl inspiráló, különösen, ha kifejezetten erre a célra tervezettekre gondol. 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. Ezen kívül különböző szerzők cikkei a buktatók, amellyel a bővítményeik fejlesztésének különböző szakaszaiban kellett megküzdeniük. 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.

A Far Manager egy ingyenes konzolos fájlkezelő orosz és angol nyelv(többnyelvű felülettel rendelkezik). A funkcionalitás hasonló bármely más fájlkezelőhöz, például a Total Commanderhez. Beépített szerkesztővel rendelkezik szöveges fájlok mint a jegyzettömb, de szintaktikai kiemeléssel. Lehetőség van a fájlkódolás megváltoztatására, valamint sok más hasznos funkcióra.
A felület egyszerű oszlopos, mint a Norton Commander fájlkezelő az MS-DOS-tól, a Windows ősatyától.

Hol lehet letölteni a Far Managert

A Far Manager ingyenesen terjeszthető, a program verzióját letöltheti a hivatalos webhelyről: http://www.farmanager.com/download.php?l=ru. Az alábbiakban leírjuk, hogyan lehet a felület nyelvét oroszra változtatni.

A Far Manager telepítése és konfigurálása

Nem igényel különleges beállításokat és összeállításokat. Csak töltse le a telepítőt, és telepítse a Far Manager-t, mint egy normál programot. Azonban mindig elvégezheti a saját módosításait. Például alapértelmezés szerint a felület meglehetősen kicsi betűtípussal rendelkezik.

A rövidítések listája és értelmezésük:

  • RMB - jobb egérgomb;
  • LMB - bal egérgomb.

Növeléséhez meg kell keresnie a parancsikon tulajdonságait az asztalon, meg kell keresnie és növelnie kell a betűtípust (RMB (jobb gombbal kattintson) a parancsikonra - Tulajdonságok - Betűtípus)

  1. A Lucida Console betűtípus kiválasztása
  2. Megjelenik egy új betűméret skála. Válassza ki a méretet ízlése szerint, például 20

Ennek eredményeként a felület kényelmesebb lesz

Most megváltoztathatja a felület nyelvét oroszra. Ehhez nyissa meg a Far Managert, és ott nyomja meg az F9 - Beállítások - Nyelvek gombot. A megjelenő ablakban válassza az orosz lehetőséget

Általában ebben a szakaszban a kezdeti beállítás befejeződött. Ezután megtanuljuk, hogyan kell használni ezt a programot, pontosabban, hogyan kell olvasni és érzékelni a felületet.

A Far Manager használata

Először is a program interfész eszközéről.
Az interfész a központi területen oszlopokból, alul egy vezérlőpanelből és felül egy információs panelből áll. A középső hangszórók két globális rekeszből állnak. Minden rekesz egy vagy több oszlopot tartalmazhat, az alapértelmezett kettő.
A rekesz egy adott meghajtó fájlszintű rendszere. A szint feljebb lépéséhez mozgassa a kurzort a nyilakkal a billentyűzeten vagy az egérrel a .. szimbólum legmagasabb pozíciójába, majd nyomja meg az Enter billentyűt. Ha az aktuális könyvtár alkönyvtárába szeretne lépni, vigye a kurzort arra, és nyomja meg az Enter billentyűt. Használhatja az egeret is, a könyvtárra duplán kattintva eljuthat hozzá. A lemez megváltoztatásához az Alt + F1 vagy az Alt + F2 gyorsbillentyűket kell használnia. Most még többet a felületről és illusztrációkkal:

A vezérlőpultról - vannak számok. Minden számjegy a panel indexét jelenti F1-F12 billentyűzettel

  1. F1 - Súgó - Far Manager hivatkozás. Legalább röviden tanulmányozza a kézikönyvet, sok kérdés magától eltűnik
  2. F2 - felhasználói menü. Eleinte szükségtelen lehetőség
  3. F3 - a fájlok tartalmának megtekintése. A katalógusokon a méretük látható
  4. F4 - fájlok szerkesztése. Katalógusokon meghívja az attribútumok megváltoztatására szolgáló menüt
  5. F5 - a kiválasztott fájlok és mappák (könyvtárak) másolása. A kijelölés az Insert , Ins vagy RMB gombbal (jobb egérgomb) történik. A fájlokat húzással is másolhatja.
  6. F6 - a kiválasztott fájlok és mappák (könyvtárak) áthelyezése. A kiválasztás az Insert , Ins vagy RMB gombokkal történik. Ezenkívül lenyomva tarthatja a Shift billentyűt, és átviheti az LMB fájlokat (bal gomb)
  7. F7 - hozzon létre egy könyvtárat (mappát) az aktuális könyvtárban (mappában)
  8. F8 - mappa vagy fájl törlése. Egyszerre több fájlt és mappát is törölhet, ha először kiválasztja őket a Beszúrás vagy az RMB gombbal
  9. F9 - említette ezt a parancsot. Megjeleníti a beállítások menüt a tetején. Nézd meg, sokat segíthet.
  10. F10 – Távolsági menedzser bezárása
  11. F11 - előhívja a Far Manager beépülő modulok listáját további konfigurálás lehetőségével (például a fájltartalom kódolásának megváltoztatásával), valamint néhány további funkcióval.
  12. F12 - beépített képernyők. A Far Manager lehetővé teszi a fájlnézegető és -szerkesztő több példányának használatát. Ezzel a gombbal gyorsan válthat közöttük megjelenítéssel teljes lista nyissa meg a képernyőket. Az F1 használatával többet megtudhat erről a funkcióról. Ez a lehetőség haladó felhasználók számára készült.

Egyébként érdemes megjegyezni, hogy a Far Manager képes irányítani az egeret. Így a teljes vezérlőpanel alján könnyen vezérelhető az LMB-vel. Én személy szerint nem élek ezzel a lehetőséggel, mert kényelmesebbnek és gyorsabbnak találom a gyorsbillentyűkombinációkat, de elismerem, hogy valakinek kényelmesebb lesz az egérvezérlés.

Továbbá, ha lenyomva tartja az Alt vagy a Shift billentyűt, további gombok jelennek meg a vezérlőpulton. Így a gyorsbillentyűk és a Far Manager további parancsai összegyűjtésre kerülnek.

Far Manager parancsok

Vagy, ahogy helyesebb lenne mondani, a leggyakrabban használt billentyűparancsok:

  • Ctrl + O - a panel és a konzol tartalmának megjelenítése vagy elrejtése
  • Tab , Shift + Tab mozgás a bal és a jobb oldali rekesz között
  • Shift + 2 - az oszlopok számának módosítása a globális rekeszben. 2 helyett bármelyik gombot használhatja 1 és 9 között. Alapértelmezett 2
  • Alt + F9 - váltás ablakos módról teljes képernyőre és fordítva
  • Kezdőlap - ugrás az aktuális könyvtár fájlok és alkönyvtárainak listájának elejére
  • Vége – ugrás az aktuális könyvtár fájlok és alkönyvtárai listájának végére
  • PageUp – az aktuális könyvtár fájlok és alkönyvtárai listájának elejére lépés
  • PageDown – lépés az aktuális könyvtár fájlok és alkönyvtárai listájának aljára
  • Ctrl + PageUp – lépés az 1. könyvtárba szinttel feljebb
  • Ctrl + F1 , Ctrl + F2 - ugrás a bal (Ctrl + F1) és jobb (Ctrl + F2) rekeszben 1 szinttel magasabb könyvtárba
  • Ctrl + A - egy fájl vagy mappa tulajdonságait mutatja (könyvtár, könyvtár). Itt szerkesztheti és mentheti a változtatásokat. Így például megváltoztathatja a fájl létrehozásának dátumát

  • Insert , Ins , RMB - fájlok kiválasztása egyenként a tömeges manipulációhoz (átvitel, másolás, törlés)
  • Shift + PageUp , Shift + PageDown - fájlok kiválasztása a későbbi tömeges manipulációhoz (átvitel, másolás, törlés)
  • Alt + F6 - szimbolikus hivatkozás létrehozása
  • Shift + F1 - csomagolja a kiválasztott fájlokat és könyvtárakat egy archívumba

  • Shift + F2 - csomagolja ki a kiválasztott archívumot a megadott könyvtárba

  • Alt + F1 , Alt + F2

    Megnyílik egy párbeszédpanel a lemez kiválasztására vonatkozó javaslatokkal, valamint egyéb lehetőségekkel, a listát általában beépülő modulok állítják össze (NetBox, WinSCP, rendszerleíró adatbázis szerkesztő, ideiglenes fájlok mappa, hálózati hozzáférés, folyamatok listája)

  • Alt + F7 - keresés az aktuális könyvtárban lévő fájlok között

    A fájlmaszkot jobb szabadon hagyni *.* , akkor a keresés minden fájlban megtörténik. Ha például csak a php fájlok között kell keresni, vagyis a .php kiterjesztésűek között (például index.php és db.php), használja a *.php maszkot.
    Tetszés szerint módosíthatja.
    Ezenkívül a billentyűzet Beszúrás gombjával kiválaszthatja a szükséges fájlokat és mappákat (könyvtárakat), majd az egyikre helyezheti a kurzort, hogy csak azokban keressen.

  • Alt + Insert - hasznos, ha szöveget szeretne másolni a konzolról

    A konzolban egyszerűen nyomja meg az Alt + Insert gyorsbillentyűket (a kurzor megváltoztatja az alakját), majd az egérrel vagy a nyilak segítségével és a Shift billentyűt lenyomva jelölje ki a kívánt szövegrészt, és másolja ki az Enter billentyűvel.

Beépülő modulok a Far Managerhez

A beépülő modulok meglehetősen széles körben bővíthetik a Far Manager funkcionalitását, és fájlkezelőből többfunkciós kombájnná változtatják.
A beépülő modulok teljes listáját a Far Manager PlugRingben találja
Először is szükségünk van. Ez a beépülő modul lehetővé teszi, hogy csatlakozzon Linux szerverekhez: Ubuntu, Debian, Freebsd, Centos SCP (elavult), SSH (SFTP), FTP, WebDav protokollokon keresztül.

NetBox - bővítmény távoli szerverhez való csatlakozáshoz SSH, FTP, WebDav segítségével

A NetBox a Far Manager beépülő modulja, a WinSCP hagyomány folytatása, amely megvalósítja az SCP (Secure Copy Protocol, elavult), az SFTP (SSH File Transfer Protocol), az FTP (Files Transfer Protocol) és a WebDav protokollok kliens oldalát. . Csatlakoztatására tervezték távoli szerver Linux operációs rendszeren: Ubuntu, Debian, Freebsd, Centos - FTP-n vagy WebDav-n keresztül és ezek kezelése: fájlok létrehozása, szerkesztése, másolása, törlése a fenti protokollok használatával, átvitele a számítógépe és az ezeket a protokollokat támogató szerverek között, esetünkben, szerver oldal hosting. Ezzel interakcióba lépünk azzal a hosting fájlrendszerrel, ahol webhelyei találhatók: fájlok feltöltése és letöltése, .

A netbox telepítése

A Far Manager már előre telepített Netbox-szal érkezik, de letöltheti a NetBoxot a Plugring Far Manager segítségével.
Csomagolja ki a letöltött fájlt a bővítményekkel ellátott mappába
(Start - Futtatás - %ProgramFiles%\Far Manager\Plugins)
Ezzel a NetBox telepítése a Far Managerben befejeződött, csak az utóbbit kell újraindítani.

Csatlakozás távoli szerverhez SSH, FTP, WebDav segítségével NetBox, WinSCP használatával

Megnyomjuk az Alt + F1 vagy az Alt + F2 billentyűkombinációt, a megnyíló menüben válassza ki a NetBoxot, ez a 2-es szám alatt található.

Most létre kell hoznunk a kapcsolatot a szerverünkkel. Tegyük fel, hogy vannak adatok az SSH-n keresztüli csatlakozáshoz:
Bejelentkezés: root , jelszó: pass , szerver IP: 127.0.0.1 , 22-es port
Az új munkamenet létrehozásához javasolt módon nyomja meg a Shift + F4 billentyűt, és írja be az adatokat:

Csatlakozunk a szerverhez. Mostantól fájlokat másolhatunk a számítógépről a szerverre és vissza (az F5-tel, amit fentebb részletesebben leírtunk), módosíthatjuk (F4), illetve ha van saját szerverünk, akkor a konzolt is kezelhetjük.

Ha FTP-n vagy WebDav-protokollon keresztül kell csatlakoznia, válassza ki a megfelelőt a Protokoll mező legördülő listából

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 Vistaés a 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 mivel 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. Kiválóan működik a Windows összes verziójával, beleértve 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? Nagyszerű források nem fogyaszt é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 a fájlokkal és mappákkal való munka az fő funkció bármilyen fájlkezelőhöz

Számos bővítményt tartalmaz, 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. A helyi menü előhívásához tartsa lenyomva a gombot 3-5 másodpercig

Ehhez az Emenu plugint használjuk.

Tól től további funkciókat támogatása van 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 az összes szolgáltatás használatát Windows konzolok pont benne. 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

ahhoz, amelyre szüksége van

  • Opcionálisan színezheti és módosíthatja a FAR és az általa használt betűtípusok megjelenését

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)

Egy kis hálózati szippantó és hex 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 látható, a Far Manager egy modern és folyamatosan fejlődő program, amellett, hogy ingyenes, nyitott forráskódés gyakorlatilag korlátlan testreszabási lehetőség. Mindez lehetővé teszi, hogy mindenkinek ajánljam, akinek szüksége van a munkájának megkönnyítésére.