Program za upravljanje dodacima u daleko. Dodaci

FAR Manager: kratak uvod

Ovaj menadžer datoteka sličan Nortonu, koji je kreirao poznati ruski programer Jevgenij Rošal, reprodukuje interfejs programa Norton Commander poznat mnogim korisnicima. FAR je dizajniran da radi sa datotekama, direktorijumima i arhivama u Windows 95/98 / Me i Windows 2000 / NT i može da funkcioniše i u režimu preko celog ekrana i u prozoru. Nećemo hvaliti ovaj program, ali, po našem mišljenju, ne postoji pogodniji file manager, barem za osobu koja je imala vremena da ozbiljno radi sa Norton Commander programom.

Kome dati prednost?

Naravno, nema potrebe predstavljati poznati uslužni program Norton Commander. Trenutno je njegova najnovija verzija Norton 2000, koja savršeno rješava problem iz 2000. godine, ali nije od posebnog interesa za ruskog korisnika. Postoji mnogo razloga za to, navedimo samo one najvažnije: paket nije rusifikovan; korišteni font ne sadrži ćirilicu, tako da se ruski nazivi datoteka i direktorija ne mogu koristiti; interna baza podataka paketa ne uključuje nijedan ruski program. Osim toga, nije od male važnosti da program zauzima oko 10 MB (verzija 1.0) na vašem tvrdom disku, a nije jeftin.

Za razliku od uslužnog programa Norton Commander, najnovija verzija programa FAR (FAR 1.70b3) zauzima tek nešto više od 2 MB prostora na disku, a prethodna verzija (FAR 1.70b2) je generalno "vagala" duplo manje. FAR Manager se smatra shareware proizvodom. Trošak registracije iznosi 25 dolara (bez registracije, proizvod radi 40 dana), a građani i organizacije zemalja ZND i Baltika mogu besplatno registrirati program. Za uspješnu registraciju (ovo se radi pokretanjem programa FAR sa parametrom –r: “FAR -r”), korisnik iz bivšeg SSSR-a treba da unese izraz “xUSSR registracija” kao korisničko ime, a registracioni kod će biti dan u sedmici kada ste odlučili da registrujete program (na primjer, riječ "ponedjeljak" unesena malim slovima ruskog jezika). Adrese servera za FAR: http://www.rarsoft.com/, ftp://rarsoft.ti.sk/pub/FAR/ i ftp://rarsoft.ti.sk/pub/FAR/ (iako ne na svim od njih se istovremeno pojavljuje najnovija verzija).

Što se tiče softverskih mogućnosti FAR Manager-a, ovaj uslužni program je i ovdje najbolji - kako za širok krug korisnika tako i za profesionalne stručnjake. Činjenica je da pored standardnih funkcija poznatih iz prvih verzija Norton Commandera, program ima mnogo lijepih karakteristika. To uključuje određivanje veličine direktorija, pozivanje liste aktivnih zadataka; prijenos datoteka putem FTP klijenta. FAR takođe pruža brojne mogućnosti pri radu sa arhivama: arhiviranje i raspakivanje, pregled, uređivanje i izvršavanje datoteka iz arhiva. Program podržava većinu poznatih arhivskih formata, uključujući samoraspakirajuće i CAB arhive. FAR savršeno razumije dugačka imena datoteka, ispravno radi sa ruskim slovima, a ugrađeni uređivač vam omogućava da prelazite između DOS i WIN kodiranja. Ali nećemo ulaziti u dalje nabrajanje mogućnosti programa, jer je o tome već dosta pisano.

Na računarima profesionalnih stručnjaka ovaj program je odavno zauzeo svoje mjesto i jako bih volio da ovaj uslužni program privuče pažnju svih ostalih korisnika. Nakon što ste ga instalirali na svoje računalo, više se nećete željeti odvojiti od njega i zauvijek ćete zaboraviti na Norton Commander i volumen diska koji ste nekada morali dijeliti s njim.

Dodaci za FAR

Program FAR Manager je prvobitno zamišljen kao ljuska sa modularnom strukturom (prisustvo API-ja vam omogućava da povećate mogućnosti ljuske putem tzv. plug-in dodataka). Dodaci su moduli koji se pozivaju iz FAR-a i koriste FAR funkcije i sučelje. Uključivanje širokog spektra dodataka znači značajno povećanje funkcionalnosti programa. Podrazumevano, upravitelj datoteka je dopunjen s nekoliko korisnih modula koji podržavaju rad s arhivama i ftp serverima, sa mrežom i privremenim panelom za pohranjivanje datoteka i direktorija, te korištenjem svih vrsta ruskih kodiranja. Broj ugrađenih dodataka se stalno povećava od verzije do verzije, a shodno tome raste i broj funkcija koje nudi program.

Osim toga, redovno se pojavljuju novi dodaci raznih autora. Neki od njih su od većeg interesa, drugi manje, ali njihov ukupan broj se stalno povećava (trenutno je poznato oko 407 različitih dodataka), a stare verzije dodataka se povremeno zamjenjuju novima. Osim toga, i autor FAR Manager-a i autori određenih dodataka slušaju želje i sugestije korisnika iu nekim slučajevima implementiraju svoje ideje u nove verzije. Najkompletnija lista dodataka sa mogućnošću sortiranja po različitim parametrima nalazi se na adresi koja je svojevrsna Internet zajednica autora FAR dodataka.

Nekoliko najkorisnijih dodataka, kao što smo već spomenuli, automatski su uključeni u distribuciju FAR Managera. Od najčešće korišćenih, želeo bih da navedem zgodan menadžer za štampanje i modul "Konverzija registra datoteka", koji vam omogućava da objedinite promenu u pisanju imena datoteka izabranog direktorijuma. Modul "Advanced Comparison" je takođe vrlo efikasan, koji vam, za razliku od naredbe "Comparison of folders" poznate iz Nortona, omogućava da navedete niz dodatnih parametara poređenja (vreme, sadržaj, veličina), kao i da uključite ili, obrnuto. , isključite određene datoteke prilikom upoređivanja i foldere. Dobro poznati dodatak "FTP-klijent" znatno olakšava proces prenosa fajlova. Najnovija verzija FAR-a (1.70b3) je dodala još jedan zanimljiv dodatak "Explorer kontekstualni meni" (Sl. 1), međutim, većina funkcija najavljenih u njoj još nije aktivna. Istovremeno, barem neke od funkcija ovog modula mogu se koristiti u praksi prilično široko (na primjer, "Pošalji", "Izreži", "Kopiraj" i "Zalijepi").

Najčešće dodaci implementiraju različite funkcije koje nisu potrebne svim korisnicima. Relevantnost korištenja jednog ili drugog dodatnog modula ovisi o specifičnim uvjetima rada. Stoga morate dobro razmisliti prije nego što instalirate sve dodatke za redom. I tek tada, pažljivo analizirajući svoje potrebe, trebali biste instalirati samo dodatne module koji su vam zaista potrebni, smanjujući na taj način količinu memorije i resursa koje koristi program.

Instaliranje bilo kojeg novog dodatka je vrlo jednostavno. Morate kreirati poddirektorijum Plugins u FAR direktorijumu (podrazumevano C: \ Program Files \ Far) (u najnovijim verzijama programa se kreira automatski), unutar njega kreirajte poseban poddirektorijum za ovaj dodatak i kopirajte sav dodatak datoteke u njega. Nakon ovih manipulacija, zatvorite program na uobičajen način, a zatim ga ponovo pokrenete i dodatak počinje s radom. Možete pozvati željeni dodatak pritiskom na tipku F11 i odabirom sa liste koja se otvori. Neki dodaci se također biraju kombinacijom Alt + F1 (Alt + F2). Da biste promenili parametre instaliranih dodataka, potrebno je da koristite naredbu F9FParametersFParameters eksternih modula i izvršite potrebna podešavanja (slika 2).

Da li su FAR dodaci zaista potrebni?

Kao što je gore navedeno, u vrijeme pisanja ovog teksta, 407 različitih dodataka je bilo službeno registrirano na http://www.uic.nnov.ru/~ruiv/plugring/cgi-bin/downld.cgi (vjerovatno je nemoguće pronaći drugi softver alat za koji bi takav broj bio razvijen). S jedne strane, tako širok spektar mogućnosti koje dodaci pružaju izgleda da je suvišan, ali s druge strane, ovo je glavna prednost FAR Manager-a u odnosu na druge programe dizajnirane za rad sa datotekama i direktorijumima. Na kraju krajeva, modularna struktura FAR-a omogućava korisnicima da povezuju i isključuju upravo one dodatke koji su potrebni.

Što se tiče raznih FAR dodataka koji postoje danas, među njima možete pronaći doslovno sve - od Tetrisa, reversa i mini kalendara, čestitajući vam rođendan, pa sve do raznih vrsta klijenata. "Konstelacija" dodataka i dalje uključuje one koji su automatski uključeni u FAR Manager distributivni komplet ili pružaju funkcije koje su već implementirane u najnovijim verzijama programa (ovi dodaci danas mogu biti interesantni samo korisnicima starijih verzija datoteke menadžer).

Određeni dio baze dodataka može biti koristan prilično širokom krugu korisnika, međutim, većina FAR dodataka i dalje implementira prilično specifične karakteristike, potreba za kojima, zbog prirode rada na računaru, ne postoji. nastaju za svakoga. Stoga je značajan dio dodataka usmjeren samo na korisnike koji se suočavaju sa istim problemima kao i sami autori dodataka.

Clipboard Copy, Clipboard Copy Alt

Ovi dodaci su namijenjeni za korištenje međuspremnika za kopiranje i premještanje datoteka i mapa kao i obično u Windows-u, ali ranije nedostupni u FAR Manageru. Dozvoljeno je kopiranje (premeštanje) i iz Windows-a u FAR i obrnuto. Sama po sebi, takva funkcija uvelike olakšava uobičajene operacije kopiranja i premještanja, međutim, ne može se reći da je implementirana vrlo zgodno (ako je u Windowsu dovoljno, kao što znate, kliknuti desnim tasterom miša i odabrati željenu radnju, onda u FAR-u morate izvršiti kombinaciju F11F Exchange buffer F Copy (Move / Cut ili Paste) Istina, ne možete zahtijevati nemoguće od autora dodataka: to je put koji se pretpostavlja na osnovu same logike Operacija plug-ina Ova ideja je prvobitno implementirana u Clipboard Copy plug-in, ali nije u potpunosti razrađena: kada pokušavate kopirati neke datoteke, program daje grešku sistema datoteka Mnogo kasnije, sličan u funkcionalnosti Clipboard Copy Alt plug- u, u kojoj nismo naišli na greške u situaciji.. Arhiva: cl bcopy110.rar (158,296 bajtova, autor - Alexander Kotelovich) - Clipboard Copy plugin; radi od verzije FAR1.60, clipcopy.rar (9361 bajtova, autor - Andrey Budko) - Clipboard Copy Alt dodatak; radi od FAR1.65.

Kreator liste datoteka

Namijenjen je, kao što naziv implicira, kreiranje datoteke u trenutnom direktoriju koja sadrži listu imena odabranih datoteka. Iako postoji, naravno, uobičajena mogućnost kopiranja imena odabranih datoteka u međuspremnik pritiskom na Ctrl + Ins, a zatim lijepljenje iz međuspremnika u tekstualnu datoteku, ovaj dodatak je također prilično zgodan u nekim slučajevima. Omogućava vam kopiranje datoteka sa putanjama (ručno unošenje dugih putanja za grupu datoteka je krajnje sumnjiva zabava), kao i dopunjavanje kreirane liste datoteka novim datotekama i obrada podmapa (naravno, ako su odabrane). Postoje situacije kada je jednostavno nezamjenjiv (na primjer, autoru ovog članka, kao nastavniku, često je potreban prilikom formiranja samostalnih zadataka). Arhiva: flist22.rar (107.780 bajtova, autor - Andrej Belousov); radi od FAR1.60.

Edit Swap

Zapravo, ovaj dodatak predstavlja dva modula: "Uparene zagrade" i "Rus<->Lat", namijenjen je, naravno, uređivanju datoteke u uređivaču teksta FAR. Prvi modul je odgovoran za pronalaženje i isticanje pojedinačnih i dvostrukih parnih zagrada različitih tipova. Dodatak je napisan za verziju FAR1.63, koja nije pružala takvu mogućnost. FAR verzija 1.70b2 već uključuje ugrađeni dodatak "Brackets" koji obavlja iste funkcije. Što se tiče modula „Rus<->Lat", tada se još uvijek može povezati samo ručno i pruža vrlo korisnu mogućnost pretvaranja odabranog bloka prema QWERTY pravilu<->QWERTY, a takva potreba se javlja stalno, ako ste samo zaboravili da promenite abecedu, a prirodno nemate posebnu želju da ponovo kucate tekst. Arhiva: editswap.zip (16 800 bajtova, autor - Valentin Skirdin). Iako je dodatak napisan za verziju FAR1.63, odlično radi u narednim verzijama programa. Istina, ispada da je funkcija pronalaženja i isticanja zagrada duplicirana.

Deinstalirati

Dodatak vam omogućava da deinstalirate programe iz FAR Manager-a na isti način kao što se obično radi sa kontrolne table (F11FRukloni programeFSIzaberi naziv programa). Arhiva: uinst11.zip (8 619 bajtova, autor - Dmitrij Žemerov); radi od FAR1.65.

FAR Navigator (ProxyFtp)

Ovaj modul vam omogućava da radite ne samo sa ftp serverima (preuzimanje ili brisanje fajlova i direktorijuma sa servera, kopiranje vaših fajlova na server), kao standardni FTP klijent plugin, već i sa http serverima (preuzimanje sa servera). Ako je veza prekinuta, moguće je nastaviti sa datotekama. Što se tiče preuzimanja fajlova na računar, tu su, naravno, pogodnije mogućnosti koje pružaju menadžeri preuzimanja posebno dizajnirani za to (ovde i zgodnije organizovan životopis, i rad po rasporedu, i preuzimanje najvećom mogućom brzinom, itd.) ), tako da ovaj smjer, općenito, nije za svakoga. A ako govorimo o obrnutoj operaciji, onda bi funkcije dodatka trebale biti od interesa za široku publiku. Da biste se povezali sa serverom, potrebno je izvršiti jednostavan niz radnji: F11FFAR NavigatorF Unesite naziv i druge parametre servera pritiskom na kombinaciju Shift + F4. Arhiva: FARnav18b8.zip (161.583 bajtova, autor - Vasilij Mošnjinov); radi od FAR1.65.

Web Editor

Ovaj dodatak vam omogućava da kreirate i uređujete html fajlove u okruženju ugrađenog uređivača teksta FAR umetanjem šablona prilično širokog spektra HTML oznaka (slika 4), CSS atributa, PHP struktura (slika 5), ​​itd. . Proces potpunog kreiranja web stranica na ovaj način je dugotrajan i radno intenzivan i nije previše inspirativan, posebno kada se razmišlja o softverskim proizvodima posebno dizajniranim za ovu svrhu. Međutim, ovaj modul može biti vrlo koristan u procesu otklanjanja grešaka na stranici, kada trebate napraviti minimalne promjene, sačuvati i odmah provjeriti rezultat. Osim toga, neke od oznaka (neophodne, na primjer, za uspješnu promociju vaše stranice) i dalje morate ručno umetnuti, a Web Editor pomaže značajno ubrzati cijeli proces. Da biste umetnuli oznaku, koristite sljedeći niz radnji: F11FHTML - EditorFodaberite potrebnu oznaku. Arhiva: web10.zip (163.749 bajtova, autor - Aleksandar Ermolaev); radi od verzije FAR1.7.

Programiranje dodataka FAR Help Encyclopedia of Developer

To je enciklopedija na ruskom PlugRinG Help za programere dodataka. U principu, FAR Manager distribucija takođe sadrži datoteku pomoći, ali je prilično kratka. Stoga su autori ovog dodatka odlučili napisati pravu Help-enciklopediju, u kojoj se razmatra tehnologija razvoja dodataka u odnosu na C / C ++ i Pascal (strukture, servisne funkcije, izvezene funkcije itd.) detaljno su date konkretne preporuke u ovoj oblasti i brojni primjeri. Osim toga, ovdje su objavljeni članci različitih autora u vezi sa zamkama s kojima su se morali suočiti u različitim fazama razvoja svojih dodataka. Drugim riječima, ova enciklopedija je od velike pomoći onima koji su odlučili da popune broj autora dodataka. Da biste pokrenuli enciklopediju, jednostavno kliknite na datoteku pluginsr.chm. Arhiva: pomoć / pluginsr_chm.zip (394 619 bajtova, autori - Valentin Skirdin, Igor Russkikh, Ivan Sintjurin, Kiril Kiričenko, Artem Nazarov, Vasilij Mošnjinov i Dmitrij Žemerov) fokusiran je na verziju FAR1.7b3.

PlugRinGviewer

Dodatak je dizajniran za rad sa bazom podataka dodataka - PlugRing (slika 6). Obični korisnik može biti zainteresiran za organiziranje ciljanog pregleda dodataka po kategorijama. Prednost ovog dodatka je u tome što ne morate dugo i uporno proučavati cijelu bazu dodataka ako trebate saznati, na primjer, koji dodaci postoje za rad sa internetom ili sa štampačem. Međutim, funkcionalnost PlugRinGviewer-a je mnogo šira: uključuje preuzimanje dodataka iz baze podataka, ažuriranje i dodavanje novih dodataka. Ali ova funkcija je prvenstveno namijenjena autorima dodataka. Da biste se povezali sa bazom podataka, prvo morate da konfigurišete plug-in na svom proxy serveru (F9 F Parametri F Vanjski parametri modula F PlugRing plug-in baza F Proxy postavke), a zatim, nakon povezivanja na Internet, pritisnite Alt + F1 (Alt + F2) i odaberite "PlugRing plug-in baza podataka" (ili standardni način preko baze dodataka F11F PlugRing). Arhiva: plugring.zip (394 619 bajtova, autor - Vasily Moshninov), radi od FAR1.65.

Za više informacija savjetujemo da se obratite na adresu http://www.uic. nnov.ru/~ruiv/plugring/cgi-bin/downld.cgi, gdje vas čeka više od 400 dodataka besplatno, kako kažu, za svačiji ukus.

ComputerPres 2 "2002

Nastavljamo seriju članaka o programima koje koristim na poslu. Danas je to jedan od najstarijih programa koje koristim, FAR. Uprkos časnoj starosti od 15 godina i skromnom interfejsu, u obliku dva plava okvira za tekst. FAR je jedan od najmoćnijih upravitelja datoteka danas, i koristi mnoge karakteristike modernih operativnih sistema Windows Vista i Windows 7. A količina i kvalitet dodataka napisanih za njega omogućava vam da od njega napravite gotovo sve. Pored verzije 2.0, FAR je besplatan i otvorenog koda.

Upravljači datotekama i sa čim jedu

Nekada, kada je drveće bilo veliko, nebo je bilo plavije, a kompjuteri slabiji od modernih mobilnih telefona. Najpopularniji operativni sistem bio je MS DOS. Njegov prijemnik je sada Windows konzola ili cmd. U ta daleka vremena, Windows je bio dodatak preko DOS-a i velika većina korisnika nije sjedila u njemu. A 1986. godine, pušten je jedan od prvih menadžera datoteka, Norton Commander (On je Norton, samo iz NC). On je bio taj koji je cijelom svijetu prvi pokazao 2 plava prozora. Upravo je ovaj format postao osnova za ogroman broj upravitelja datoteka, njegov izgled i naredbe postali su udžbenici, a brzina i praktičnost rada s njim mnogi su zapamtili. Mnogi korisnici koji su okusili sve prednosti radeći s njim i dalje koriste njegove kolege. I pojavilo ih se dosta od tada. Volkov Commander, koji je imao malu veličinu sa osnovnim mogućnostima, DOS Navigator je imao velike mogućnosti itd.

Ali onda je Windows 95 došao na svijet i promijenio ga. To više nije bio dodatak preko DOS-a, to je bio nezavisan operativni sistem koji je pružao ogromne mogućnosti. Za to su također razvijeni upravitelji datoteka. Jedan od njih je bio File and Archive Manager, ili jednostavno FAR.

Far Manager danas

Danas je FAR Manager besplatni menadžer datoteka sa BSD licencom. Konstantno se razvija na stranici projekta http://www.farmanager.com Za to postoji i forum i baza podataka dodataka. Odlično radi sa svim verzijama Windowsa, uključujući i način rada Server Core

I x32 i x64 verzije su dostupne za preuzimanje. Postoje stabilne i dnevne verzije (uprkos nazivu, one su također vrlo stabilne), preuzimanje je također dostupno u obliku 7z arhive ili msi paketa (može biti korisno za implementaciju softvera putem GPO-a)

Mnogi se pitaju. Zašto vam treba x64 verzija u programu jednostavnom poput upravitelja datoteka? Ne troši velike resurse i ne zahtijeva visoke performanse. Da biste odgovorili na ovo pitanje, idite sa bilo kojim x32 menadžerom u fasciklu Windows \ System32 \ Drivers, u bilo kom x64 sistemu, i zapamtite broj datoteka koje ste videli, a zatim idite tamo pomoću jednostavnog istraživača. I vidjećete da ih je mnogo više. Ali upravo je rad sa datotekama i fasciklama glavna funkcija svakog menadžera datoteka.

Dolazi sa velikim brojem dodataka koji vam omogućavaju rad sa FTP-om i mrežom. Postoji ugrađeni upravitelj procesa i upravitelj arhive. Omogućava vam kopiranje pomoću miša i korištenje kontekstnog izbornika Windows desnim klikom. Da biste pozvali kontekstni meni, potrebno je da držite pritisnut taster 3-5 sekundi

Za to se koristi dodatak Emenu.

Od dodatnih funkcija tu je podrška za rad Kontrola korisničkog naloga(UAC)

I dinamički prikaz kopiranja i drugih radnji u ikoni Windows 7

Imajte na umu da FAR ostaje konzolni program i omogućava vam da koristite sve funkcije Windows konzole upravo u njemu. Osim toga, ima memoriju za korištenje konzolnih programa.

Dodaci za Far Manager

Pažnja: Verzija korištenih dodataka ovisi o verziji FAR Managera; za x64 verziju morate koristiti x64 verzije dodataka. Svi dodaci koje sam opisao imaju x64 verzije. Kompatibilnost dodataka s različitim verzijama navedena je u posebnoj temi

Svi dodaci se instaliraju u fasciklu Far \ Plugins tako što se raspakuju i zatim ponovo pokrene FAR

Dodatak iz kategorije Must have. Značajno proširuje mogućnosti konfigurisanja i korišćenja FAR Manager-a i ne samo njega. To je emulator konzole. Ako pri pokretanju pronađe datoteku far.exe, pokreće je i radi u svom okruženju. Koristim conemu kao glavni bootloader za FAR. Njegove mogućnosti su ogromne

  • Pokreni više kopija FAR-a i više, može raditi sa bilo kojim konzolnim programom ili PowerShell okruženjem, cmd, telnet, itd.
  • Pokreni programe kao administrator ili bilo koji drugi korisnik, postoji UAC podrška

  • Omogućava gledanje izlaza konzole u FAR velike dužine. Što se ne može posmatrati kao standard. Korisno kada gledate velike liste

Da biste omogućili unos sa konzole, koristite makro CtrlO_View.reg koji se nalazi u fascikli ConEmu \ ConEmu.Addons. Podrazumevano je postavljen na Ctrl + O prečicu, ali preporučujem korištenje druge kombinacije poput Ctrl + S uređivanjem linije

na onaj koji vam je potreban

  • Dodatno, obojite i promijenite izgled FAR-a i fontova koje koristi

Podešavanje se pokreće pritiskom na desnu tipku na gornjoj traci i odabirom postavki

  • Kopiraj/pasiraj sa FAR konzole
  • i mnogo više

Arhiver za FAR baziran na besplatnom 7-zip-u. FAR već ima ugrađeni arhivator, ali da biste ga koristili, potrebno vam je mnogo konzolnih verzija originalnih programa. Ovaj dodatak koristi mogućnosti poznatog 7-zip menadžera arhiva (http://www.7-zip.org/) i, po mom mišljenju, pogodniji je za korištenje

Pažnja: Da bi plug-in radio potrebna je samo biblioteka 7z.dll koja se nalazi u fascikli u instaliranom arhiveru, obično je kopiram u fasciklu sa dodatkom

Omogućava vam da organizirate isticanje sintakse u ugrađenom uređivaču, ima podršku za mnoge jezike, zgodno je

Omogućava vam da koristite mogućnosti .NET i PowerShell okruženja direktno iz FAR-a. Nažalost, ovo ozbiljno povećava brzinu pokretanja i resurse koje troši FAR Manager.

Prvo se instalira dodatak FarNet. Nakon toga, dodatak se instalira u folder Far \ FarNet \ Modules. PowerShellFar

FarSniffer, FarHexitor i drugi sistemski uslužni programi (http://code.google.com/p/farplugs/downloads/list)

Mali mrežni njuškalo i HEX editor. takve stvari nikad ne škode

I mnoge druge. Far Manager ima programe za rad sa komunikatorima na bazi WinMobile i Android ili mobilnih telefona. Gledanje video slika i slušanje muzike. I još mnogo toga.

Zaključak

Kao što možete vidjeti danas, Far Manager je moderan program koji se stalno razvija, osim što je besplatan, otvorenog koda i sa gotovo neograničenim mogućnostima konfiguracije. Sve ovo mi omogućava da preporučim svima koji imaju potrebu da im olakšaju posao.

Far Manager je besplatni konzolni upravitelj datoteka na ruskom i engleskom (ima višejezični interfejs). Što se tiče funkcionalnosti, sličan je bilo kojem drugom upravitelju datoteka, na primjer, Total Commander. Ima ugrađeni uređivač za tekstualne fajlove kao što je notepad, ali sa isticanjem sintakse. Moguće je promijeniti kodiranje datoteka, kao i mnoge druge korisne funkcije.
Interfejs je jednostavan kolonaran, poput menadžera datoteka Norton Commander iz MS-DOS-a, praoca Windows-a.

Gdje preuzeti Far Manager

Far Manager se distribuira besplatno, verziju programa možete preuzeti na službenoj web stranici: http://www.farmanager.com/download.php?l=ru. U nastavku će biti opisano kako promijeniti jezik sučelja u ruski.

Instalacija i konfiguracija Far Managera

Ne trebaju posebna podešavanja i sklopovi. Vi samo preuzmete instalater i instalirate Far Manager kao normalan program. Međutim, uvijek možete napraviti vlastita prilagođavanja. Na primjer, prema zadanim postavkama, interfejs ima prilično mali ispis.

Spisak skraćenica i njihova značenja:

  • RMB - desni taster miša;
  • LMB - lijevo dugme miša.

Da biste ga povećali, morate otići u svojstva prečice na radnoj površini, pronaći i povećati font (RMB (desni klik) na prečicu - Svojstva - Font)

  1. Odabir fonta Lucida Console
  2. Pojavit će se nova skala veličina fonta. Odaberite veličinu po svom ukusu, na primjer 20

Kao rezultat toga, interfejs će postati lakši za upotrebu.

Sada možete promijeniti jezik interfejsa u ruski. Da biste to učinili, otvorite Far Manager i tamo pritisnite F9 - Opcije - Jezici. U prozoru koji se pojavi odaberite ruski

Općenito, u ovoj fazi je početna konfiguracija završena. Zatim ćemo naučiti kako koristiti ovaj program, tačnije čitati i percipirati sučelje.

Kako koristiti Far Manager

Za početak, o sučelju uređaja ovog programa.
Interfejs je predstavljen kolonama u središnjem dijelu, kontrolnom pločom na dnu i informativnom tablom na vrhu. Zvučnici u centru su dva globalna odeljka. Svaki odjeljak može imati jednu ili više kolona, ​​dvije po zadanom.
Ležište je sistem na nivou datoteka određenog diska. Da biste se pomerili na viši nivo, potrebno je da pomerite kursor sa strelicama na tastaturi ili mišem na najgornju poziciju na simbolu .. i pritisnite Enter. Da biste otišli u poddirektorij trenutnog direktorija, pomaknite kursor na njega i pritisnite Enter. Također, možete koristiti miš, dvostruki klik na katalog će vas odvesti do njega. Da biste promijenili disk, trebate koristiti prečice Alt + F1 ili Alt + F2. Sada detaljnije o interfejsu i sa ilustracijama:

O kontrolnoj tabli - postoje brojevi. Svaka cifra označava indeks panela sa F1-F12 na tastaturi

  1. F1 - pomoć - referenca za Far Manager. Barem prelistajte vodič, mnoga pitanja će nestati sama od sebe.
  2. F2 - prilagođeni meni. U početku nepotrebna opcija
  3. F3 - pregled sadržaja datoteka. Prikazuje njihovu veličinu na katalozima
  4. F4 - uređivanje datoteka. U imenicima, poziva meni za promjenu atributa
  5. F5 - kopirajte odabrane datoteke i mape (direktorije). Izbor se vrši pomoću dugmeta Insert, Ins ili RMB (desno dugme miša). Također, možete kopirati datoteke povlačenjem i ispuštanjem.
  6. F6 - prenosi odabrane datoteke i mape (direktorije). Izbor se vrši pomoću dugmeta Insert, Ins ili RMB. Također, možete držati pritisnut Shift i prenositi datoteke LMB (lijevo dugme miša)
  7. F7 - kreirajte direktorij (mapu) u trenutnom direktoriju (mapu)
  8. F8 - brisanje fascikle ili datoteke. Možete izbrisati nekoliko datoteka i mapa istovremeno tako što ćete ih odabrati pomoću Insert ili RMB
  9. F9 - spomenuo je ovu naredbu. Poziva meni opcija na vrhu. Proučite, mnogo toga može dobro doći
  10. F10 - Zatvori Far Manager
  11. F11 - poziva listu Far Manager dodataka sa mogućnošću daljeg prilagođavanja (na primjer, promjena kodiranja sadržaja datoteke), kao i neke druge dodatne funkcije.
  12. F12 - ugrađeni ekrani. Far Manager vam omogućava da koristite više kopija pregledača i uređivača datoteka. Ovo dugme vam omogućava brzo prebacivanje između njih, prikazujući kompletnu listu otvorenih ekrana. Koristite F1 da saznate više o ovoj funkciji. Ova opcija je za napredne korisnike

Usput, vrijedi napomenuti da Far Manager ima mogućnost kontrole miša. Dakle, cijelim kontrolnim panelom na dnu lako se upravlja pomoću LMB-a. Ja lično ne koristim ovu priliku, jer mi je zgodnije i brže koristiti kombinacije prečica, ali priznajem da će nekome biti zgodnije da kontroliše miš.

Takođe, ako držite Alt ili Shift, na kontrolnoj tabli će se pojaviti dodatna dugmad. Tako se prikupljaju prečice, dodatne komande u Far Manageru.

Daleki menadžerski timovi

Ili, kako bi bilo ispravnije reći, prečice na tastaturi koje najčešće morate koristiti:

  • Ctrl + O - prikaži ili sakrij sadržaj panela i konzole
  • Tab, Shift + Tab se kreću između lijevog i desnog odjeljka
  • Shift + 2 - promijenite broj stupaca u globalnom odjeljku. umjesto 2, možete koristiti bilo koje dugme od 1 do 9. Podrazumevano, 2
  • Alt + F9 - prebacivanje iz prozorskog načina rada u cijeli ekran i obrnuto
  • Početna - prelazak na početak liste datoteka i poddirektorija trenutnog direktorija
  • Kraj - prelazak na kraj liste datoteka i poddirektorija trenutnog direktorija
  • PageUp - prelazak na vrh liste datoteka i poddirektorija trenutnog direktorija
  • PageDown - prelazak na dno liste datoteka i poddirektorija trenutnog direktorija
  • Ctrl + PageUp - prelazak u direktorij jedan nivo više
  • Ctrl + F1, Ctrl + F2 - prelazak u direktorij jedan nivo više u lijevom (Ctrl + F1) i desnom (Ctrl + F2) odjeljcima
  • Ctrl + A - prikazuje svojstva datoteke ili mape (direktorij, direktorij). Promjene možete odmah promijeniti i sačuvati. Tako, na primjer, možete promijeniti datum kreiranja datoteke

  • Insert, Ins, RMB - odaberite datoteke jednu po jednu za masovnu manipulaciju (prijenos, kopiranje, brisanje)
  • Shift + PageUp, Shift + PageDown - odabir datoteka za naknadnu masovnu manipulaciju (prijenos, kopiranje, brisanje)
  • Alt + F6 - kreiranje simboličke veze
  • Shift + F1 - spakujte odabrane datoteke i direktorije u arhivu

  • Shift + F2 - raspakirajte odabranu arhivu u navedeni direktorij

  • Alt + F1, Alt + F2

    Otvara se dijaloški okvir sa prijedlozima za odabir drajva, kao i drugim opcijama, po pravilu listu sastavljaju dodaci (NetBox, WinSCP, uređivač registra, folder za privremene datoteke, pristup mreži, lista procesa)

  • Alt + F7 - pretraživanje između datoteka u trenutnom direktoriju

    Bolje je ostaviti masku datoteke slobodnu *. *, tada će se pretraga odvijati u svim datotekama. Ako trebate pretraživati, na primjer, samo među php datotekama, odnosno onima sa ekstenzijom .php (na primjer, index.php i db.php), koristite * .php masku.
    Možete ga mijenjati kako želite.
    Također, možete odabrati potrebne datoteke i mape (direktorije) pomoću dugmeta Insert na tastaturi, a zatim staviti kursor na jedan od njih da biste pretraživali samo unutar njih.

  • Alt + Insert - korisno ako želite da kopirate tekst sa konzole

    Dok ste u konzoli, jednostavno pritisnete prečice Alt + Insert (kursor će promijeniti svoj oblik), zatim mišem ili pomoću strelica i držeći Shift odaberite željeni fragment teksta i kopirajte ga sa Enter

Dodaci za Far Manager

Dodaci mogu značajno proširiti funkcionalnost Far Managera, pretvarajući ga iz upravitelja datoteka u multifunkcionalni kombajn.
Kompletnu listu dodataka možete pronaći u Far Manager PlugRing
Prije svega, treba nam. Ovaj dodatak vam omogućava da se povežete na servere na Linux OS: Ubuntu, Debian, Freebsd, Centos putem SCP (zastarjelo), SSH (SFTP), FTP, WebDav protokola.

NetBox - dodatak za povezivanje na udaljeni server preko SSH, FTP, WebDav

NetBox je dodatak za Far Manager, koji nastavlja WinSCP tradiciju, koji implementira protokole na strani klijenta SCP (Secure Copy Protocol, zastario), SFTP (SSH File Transfer Protocol), FTP (Protokol za prijenos datoteka) i WebDav. Dizajniran za povezivanje na udaljeni server na Linux OS: Ubuntu, Debian, Freebsd, Centos - putem, FTP-a ili WebDav-a i upravljanje njime: kreiranje, uređivanje, kopiranje, brisanje datoteka koristeći gore navedene protokole, prijenos između vašeg računala i servera koji podržavaju ovi protokoli, u našem slučaju, server za hostovanje sajta. Uz njegovu pomoć, mi ćemo stupiti u interakciju sa hosting datotečnim sistemom na kojem se nalaze vaše stranice: upload i download fajlova,.

Kako instalirati NetBox

Far Manager sada dolazi s unaprijed instaliranim Netboxom, ali NetBox možete preuzeti sa Plugring Far Managera.
Preuzetu datoteku raspakujemo u fasciklu sa dodacima
(Start - Pokreni -% ProgramFiles% \ Far Manager \ Plugins)
Ovim je završena instalacija NetBox-a u Far Manager-u, samo trebate ponovo pokrenuti ovaj drugi.

Povezivanje na udaljeni server preko SSH, FTP, WebDav koristeći NetBox, WinSCP

Pritisnemo kombinaciju tastera Alt + F1 ili Alt + F2, u meniju koji se otvori izaberite NetBox, nalazi se pod brojem 2.

Sada moramo stvoriti vezu sa našim serverom. Recimo da imate podatke za povezivanje preko SSH-a:
Prijava: root, lozinka: prolaz, IP servera: 127.0.0.1, port 22
Kao što je predloženo za kreiranje nove sesije, pritisnite Shift + F4 i unesite podatke:

Povezujemo se sa serverom. Sada možemo kopirati fajlove sa računara na server i obrnuto (pomoću F5, detaljnije opisano gore), menjati ih (F4), a takođe, ako imate svoj server, koristite konzolu za upravljanje njime.

Ako se trebate povezati putem FTP ili WebDav protokola, jednostavno odaberite onaj koji vam je potreban sa padajuće liste u polju Protokol

radni ključ programa plug-in

Dodatak je modul programa koji se kreira zasebno i, ako je potrebno, može se povezati s već pokrenutom aplikacijom. Glavni zadatak dodatka je proširiti funkcionalnost glavnog programa.

Instaliranje dodatka

  • 1. Preuzmite dodatak sa interneta.
  • 2. Kopirajte fasciklu duž putanje c: Program FilesFar ManagerPlugins.
  • 3. Ponovo pokrenite Far Manager tako da dodatak bude u potpunosti integriran u program.
  • 5. Da konfigurišemo ovaj dodatak, potrebno je da odemo u meni programa, izaberemo Options, zatim Plugins Options.
  • 6. U prozoru koji se pojavi izaberite dodatak koji treba da konfigurišemo i pritisnite Enter.
  • 7. Sada vidimo prozor sa parametrima dodatka koji nam je potreban. Mi ga prilagođavamo vašim potrebama i kliknemo OK.

Kako kreirati dodatak.

FAR se distribuira sa kompletnim skupom datoteka za pisanje samog dodatka na bilo kom C kompajleru za Windows. Tema ovog članka je da sami napišete ove module u Visual C++ (koristio sam Visual C++ 5.0).

  • 1. Pokreće VC, napravite novi projekat kao što je "Win32 Dynamic-Link Library" pod nazivom SimpleFP. Kreira datoteku simplefp.cpp - ovdje ćemo, u stvari, pisati. Kopirajte datoteku zaglavlja plugin.hpp iz PlugDoc.rar arhive u SimpleFP direktorij (ed: počevši od FAR 1.70 beta 5, primjeri su instalirani u zasebnom PlugDoc direktoriju).
  • 2. Sada trebamo napraviti .def datoteku - ovo je datoteka koja opisuje funkcije koje se pozivaju iz vanjskih modula. Moramo opisati Far funkcije koje ćemo koristiti u našem modulu. Pravimo tekstualnu datoteku simplefp.def u koju pišemo:
  • 3. BIBLIOTEKA
  • 4. IZVOZ
  • 5. [email protected]
  • 6. [email protected]

[email protected]

Ovdje opisujemo 3 funkcije koje će nam dobro doći. Sada dodajmo simpledef.def u projektne datoteke (Projekt - Dodaj projektu - Datoteke - simplefp.def).

7. Sada pišemo sam plug-in - radimo sa datotekom simplefp.cpp. Odlučio sam da dam tekst samog programa s komentarima - možete ga kopirati u C ++ i početi se petljati s njim. Ali prvo o osnovama.

Far radi na istim principima kao i Windows - u programu se pozivate na one funkcije koje su već dostupne u sistemu koje želite da koristite. Far pruža funkcije za rad sa ekranskim obrascima u režimu aplikacije konzole. Kada se plug-in pokrene, Far pokreće funkciju OpenPlugin, smatrat ćemo je analogom main () ili WinMain (). Ali osim ovoga, moramo također obavijestiti Far o našim podacima o dodacima. To radi funkcija GetPluginInfo.

  • * SimpleFP je jednostavan dodatak za Far. (C) 2000. Phoenix, Moskva

#include // za pozivanje sprintf

#include // za Windows funkcije

#include "plugin.hpp" // za funkcije Far

#define PLUGIN_NAME "Otvoreni prozori" // Naziv dodatka

#define WINDOW_HEAD "Otvori listu prozora" // Naslov menija koji ćemo napraviti

// Opiši Far funkcije s kojima radimo.

void WINAPI _export SetStartupInfo (struct PluginStartupInfo * Info);

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

void WINAPI _export GetPluginInfo (struct PluginInfo * Info);

statička struktura PluginStartupInfo Info; // Informacije o našem dodatku

// Informacije o modulu definiramo mi u Info strukturi

void WINAPI _export SetStartupInfo (struct PluginStartupInfo * Info)

// Ova funkcija se poziva da dobije informacije o dodatku.

// Moramo popuniti polja Info strukture.

void WINAPI _export GetPluginInfo (struct PluginInfo * Info)

Info-> StructSize = sizeof (* Info); // Veličina info strukture

Info-> Zastavice = 0; // Ovo nam ne treba

Info-> DiskMenuStringsNumber = 0; // Ni ovo nam ne treba

// Definirajte liniju s imenom modula

static char * PluginMenuStrings;

PluginMenuStrings = PLUGIN_NAME;

// Odredite ime modula dodatka

Info-> PluginMenuStrings = PluginMenuStrings;

Info-> PluginMenuStringsNumber =

sizeof (PluginMenuStrings) / sizeof (PluginMenuStrings);

Info-> PluginConfigStringsNumber = 0; // Ovo nam ne treba

// Ova funkcija se poziva kada se plug-in pokrene.

HANDLE WINAPI _export OpenPlugin (int OpenFrom, int Item)

HWND hwnd; // Koristi se za dobivanje ručke

char p, o; // Za kreiranje traka menija

int i = 0; // Counter

struct FarMenuItem MenuItems; // Opis menija koji će Far kreirati za nas

memset (MenuItems, 0, sizeof (MenuItems)); // Pokreni naš meni

MenuItems.Selected = TRUE;

hwnd = GetDesktopWindow (); // Uzmi ručku za radnu površinu

hwnd = GetWindow (hwnd, GW_CHILD); // Uzmi njegovu ručku

while (hwnd! = 0) // Dok ne bude posljednje

hwnd = GetWindow (hwnd, GW_HWNDNEXT); // dobijemo ručku prozora

GetWindowText (hwnd, str, 128); // i njegov naslov

if (strlen (p)> 0) // ako postoji zaglavlje

sprintf (o, "% 0.8xld% s", hwnd, p); // napravi liniju

strcpy (MenuItems.Text, o); // kopirajte ovu liniju u niz MenuItems

// pozivamo meni koji smo kreirali, dobijamo broj odabrane stavke - MenuCode

int MenuCode = Info.Menu (Info.ModuleNumber,

FMENU_AUTOHIGHLIGHT | FMENU_WRAPMODE,

povratak (INVALID_HANDLE_VALUE);

Kompajlirajte, kopirajte u FarPlugin i ponovo pokrenite Far. U Far pritisnite F11 - ovo je lista plug-in modula. Sada bi se u njemu trebao pojaviti red Open windows. Pogledajte rezultat.

Opis nekih dodataka

Clipboard Kopiraj, međuspremnik Kopiraj Alt.

Ovi dodaci su namijenjeni za korištenje međuspremnika za kopiranje i premještanje datoteka i mapa kao i obično u Windows-u, ali ranije nedostupni u FAR Manageru. Dozvoljeno je kopiranje (premeštanje) i iz Windows-a u FAR i obrnuto. Sama po sebi, takva funkcija uvelike olakšava uobičajene operacije kopiranja i premještanja, međutim, ne može se reći da je implementirana vrlo zgodno (ako je u Windowsu dovoljno, kao što znate, kliknuti desnim tasterom miša i odabrati željenu radnju, onda u FAR-u morate izvršiti kombinaciju F11F Exchange buffer F Copy (Move / Cut ili Paste) Istina, ne možete zahtijevati nemoguće od autora dodataka: to je put koji se pretpostavlja na osnovu same logike Operacija plug-ina Ova ideja je prvobitno implementirana u Clipboard Copy plug-in, ali nije u potpunosti razrađena: kada pokušavate kopirati neke datoteke, program daje grešku sistema datoteka Mnogo kasnije, sličan u funkcionalnosti Clipboard Copy Alt plug -in se pojavio u kojem nismo naišli na greške.Clipboard Copy plugin; radi od FAR1.60, Clipboard Copy Alt dodatak; radi od FAR1.65.

Kreator liste datoteka.

Namijenjen je, kao što naziv implicira, kreiranje datoteke u trenutnom direktoriju koja sadrži listu imena odabranih datoteka. Iako postoji, naravno, uobičajena mogućnost kopiranja imena odabranih datoteka u međuspremnik pritiskom na Ctrl + Ins, a zatim lijepljenje iz međuspremnika u tekstualnu datoteku, ovaj dodatak je također prilično zgodan u nekim slučajevima. Omogućava vam kopiranje datoteka sa putanjama (ručno unošenje dugih putanja za grupu datoteka je krajnje sumnjiva zabava), kao i dopunjavanje kreirane liste datoteka novim datotekama i obrada podmapa (naravno, ako su odabrane). Postoje situacije kada je jednostavno nezamjenjiv (na primjer, autoru ovog članka, kao nastavniku, često je potreban prilikom formiranja samostalnih zadataka). Radi od verzije FAR1.60.

Pretraga i zamjena regularnog izraza.

Vrlo koristan dodatak dizajniran za pretraživanje datoteka prema izrazima koje sadrže, odnosno u situacijama kada je hitno potrebna datoteka s određenim informacijama, a ne sjećate se njenog imena ili lokacije na disku. Pretraga se vrši vrlo brzo, a moguća je kako na cijelom hard disku tako iu određenom folderu.Moguća je automatska zamjena izraza koji se nalaze u tekstualnim datotekama. Radi od verzije FAR1.65.

Edit Swap.

Zapravo, ovaj dodatak predstavlja dva modula: "Uparene zagrade" i "Rus<->Lat", namijenjen je, naravno, uređivanju datoteke u uređivaču teksta FAR. Prvi modul je odgovoran za pronalaženje i isticanje pojedinačnih i dvostrukih parnih zagrada različitih tipova. Dodatak je napisan za verziju FAR1.63, koja nije pružala takvu mogućnost. FAR verzija 1.70b2 već uključuje ugrađeni dodatak "Brackets" koji obavlja iste funkcije. Što se tiče modula „Rus<->Lat", tada se još uvijek može povezati samo ručno i pruža vrlo korisnu mogućnost pretvaranja odabranog bloka prema QWERTY pravilu<->QWERTY, a takva potreba se javlja stalno, ako ste samo zaboravili da promenite abecedu, a prirodno nemate posebnu želju da ponovo kucate tekst. Iako je dodatak napisan za verziju FAR1.63, odlično radi u narednim verzijama programa. Istina, ispada da je funkcija pronalaženja i isticanja zagrada duplicirana.

Posebne fascikle.

Omogućava brz pristup posebnim Windows folderima: "Glavni meni", "Moji dokumenti", "Network Neighborhood", "Desktop", "Štampači", "Programi" itd. (Sl. 3), čime se oslobađa korisnik potrebe da zapamti svoju lokaciju na disku, a zatim dugo i zamorno dolazi do njih. U ovom slučaju možete ući u posebnu mapu na dva načina: standardno za dodatke: pomoću F11 i preko menija FAR diska i, na primjer, pomoću Alt + F1, Alt + F2 (trebalo bi odabrati dodatnu stavku Posebni folderi u meniju. Arhiva: Radi od verzije FAR1.63.

Deinstalirati.

Dodatak vam omogućava da deinstalirate programe iz FAR Manager-a na isti način kao što se obično radi sa kontrolne table. Radi od verzije FAR1.65.

FAR Navigator (ProxyFtp).

Ovaj modul vam omogućava da radite ne samo sa ftp serverima (preuzimanje ili brisanje fajlova i direktorijuma sa servera, kopiranje vaših fajlova na server), kao standardni FTP klijent plugin, već i sa http serverima (preuzimanje sa servera). Ako je veza prekinuta, moguće je nastaviti sa datotekama. Što se tiče preuzimanja fajlova na računar, tu su, naravno, pogodnije mogućnosti koje pružaju menadžeri preuzimanja posebno dizajnirani za to (ovde i zgodnije organizovan životopis, i rad po rasporedu, i preuzimanje najvećom mogućom brzinom, itd.) ), tako da ovaj smjer, općenito, nije za svakoga. A ako govorimo o obrnutoj operaciji, onda bi funkcije dodatka trebale biti od interesa za široku publiku. Radi od verzije FAR1.65.

Web Editor.

Ovaj dodatak vam omogućava da kreirate i uređujete html fajlove u okruženju ugrađenog uređivača teksta FAR umetanjem šablona prilično širokog spektra HTML oznaka (slika 4), CSS atributa, PHP struktura (slika 5), ​​itd. . Proces potpunog kreiranja web stranica na ovaj način je dugotrajan i radno intenzivan i nije previše inspirativan, posebno kada se razmišlja o softverskim proizvodima posebno dizajniranim za ovu svrhu. Međutim, ovaj modul može biti vrlo koristan u procesu otklanjanja grešaka na stranici, kada trebate napraviti minimalne promjene, sačuvati i odmah provjeriti rezultat. Osim toga, neke od oznaka (neophodne, na primjer, za uspješnu promociju vaše stranice) i dalje morate ručno umetnuti, a Web Editor pomaže značajno ubrzati cijeli proces. Radi od verzije FAR1.7.

Programiranje dodataka FAR Help Encyclopedia of Developer.

To je enciklopedija na ruskom PlugRinG Help za programere dodataka. U principu, FAR Manager distribucija takođe sadrži datoteku pomoći, ali je prilično kratka. Stoga su autori ovog dodatka odlučili da napišu pravu Help-enciklopediju, u kojoj se raspravlja o tehnologiji razvoja dodataka u odnosu na C / C ++ i Pascal (strukture, servisne funkcije, izvezene funkcije itd.) detaljno su date konkretne preporuke u ovoj oblasti i brojni primjeri. Osim toga, ovdje su objavljeni članci različitih autora u vezi sa zamkama s kojima su se morali suočiti u različitim fazama razvoja svojih dodataka. Drugim riječima, ova enciklopedija je od velike pomoći onima koji su odlučili da popune broj autora dodataka. Da biste pokrenuli enciklopediju, jednostavno kliknite na datoteku pluginsr.chm. Fokusira se na verziju FAR1.7b3.

PlugRinGviewer.

Dodatak je dizajniran za rad sa bazom podataka dodataka - PlugRing.Za obične korisnike može biti od interesa organizirati ciljani pregled dodataka po kategorijama. Prednost ovog dodatka je u tome što ne morate dugo i uporno proučavati cijelu bazu dodataka ako trebate saznati, na primjer, koji dodaci postoje za rad sa internetom ili sa štampačem. Međutim, funkcionalnost PlugRinGviewer-a je mnogo šira: uključuje preuzimanje dodataka iz baze podataka, ažuriranje i dodavanje novih dodataka. Ali ova funkcija je prvenstveno namijenjena autorima dodataka. Radi od verzije FAR1.65.

) i nikada ga niste vidjeli, ipak, vjerovatno još uvijek razumijete ko je i sa čime se jede. Za one koji nisu pročitali prošli članak, ali su iz nekog razloga odlučili pročitati ovaj, reći ću da je FAR manager analogni Norton Commander-u (programi za upravljanje datotekama), koji radi u konzoli (tekstualni način), ali koristi svu snagu Windowsa. Izjava o analogu Nortona je malo kontroverzna, pretpostavićemo da je ovo moje subjektivno mišljenje, kojih će u budućnosti biti mnogo više. Svidjelo mi se - preuzmite ga sa www.rarsoft.com i pokrenite ga. Inače, treća beta je puštena od kada je napisan zadnji članak. Odmah ću vam reći o registraciji - besplatna je za stanovnike bivšeg SSSR-a.

Dakle, preuzeli ste ga. Šta ti se nije svidjelo? jesu li stvari dobre? Onda čitajte dalje.

Za koga je ovaj članak? Tačnije, za one koji već duže vrijeme koriste FAR, ali nemaju pojma koliko su široke njegove mogućnosti. Ipak, neće biti suvišno za one koji još nisu odabrali upravitelja datoteka po svom ukusu. Moram priznati da u početku nisam imao pojma koliko je moćna stvar FAR, sve dok nisam na internetu pronašao stranicu sa dodacima :)


Dodaci. Ko su oni?

Dodatak (od engleskog Plug-in - dodatak) su eksterni dodaci (dodatci) koji se koriste za proširenje mogućnosti programa. Dodaci nisu specifični za FAR. Uz njihovu pomoć, na primjer, proširuju se mogućnosti ICQ-a, Adobe Photoshopa ili Winampa. Oni se također nalaze u drugim upraviteljima datoteka, na primjer, u Windows Commanderu. Ali, u poređenju sa drugim upraviteljima datoteka, samo u FAR-u dodaci imaju zaista fantastične mogućnosti: dodaci rade bilo gdje - na panelima, u uređivaču, u pregledniku; mogu se pokrenuti direktno iz komandne linije. Ponekad jednostavno ne znate ko će tačno izvršiti sljedeću naredbu - sam far.exe ili dodaci, ljuska je tako blisko spojena sa svojim pomoćnicima. Sama ideologija dodataka omogućava vam da prilagodite shell za sebe, dodajući ono što vam je potrebno i izbacivanjem nepotrebnog. Ovo je glavna prednost plugin sistema u odnosu na monolitne programe.


A sada zabavni dio

Pošto postoji ogroman broj dodataka (bilo ih je 288 na dan pisanja ovog teksta), pokušaću da opišem najkorisnije (po mom mišljenju). I uglavnom ću koristiti komentare autora i svoje subjektivno mišljenje.

Dakle, prema rejtingu, FarNavigator (bivši ProxyFtp) je na prvom mjestu. Nedavno je zaobišao dodatak koji će biti opisan u nastavku - colorer. Autor je Vasilij Mošnjinov. FAR uključuje standardnog ftp klijenta, ali ima samo osnovne funkcije. A zahvaljujući ovom dodatku, FAR postaje odličan FTP klijent, jer se može koristiti za rad sa bilo kojom vrstom proxy servera. U najnovijoj verziji radi i sa http serverima.

Colorer je dodatak za isticanje sintakse programskih jezika (na primjer, postavljanje boja u bilo kojem softverskom okruženju) u FAR editoru. Vrlo je zgodno ako trebate brzo urediti izvorni kod, a previše ste lijeni da pokrenete shell. Autor je Igor Russkikh. Sadrži ogroman broj gotovih skripti za bojanje različitih jezika. Nekoliko riječi o instalaciji: ovaj dodatak se sastoji od dva dijela - biblioteke za isticanje sintakse i samog dodatka.

Pretraži i zamijeni (s_and_r). Autor - Ivan Sinturin. Dodatak, koji vam omogućava zamjenu u velikom broju datoteka, proširuje mogućnosti pretraživanja u standardnom uređivaču, a također pruža mogućnost pretraživanja i zamjene pomoću regularnih izraza. Kako je autor rekao, ovo je dodatak za pametne, a za one koji znaju šta su regularni izrazi, ovo je nezamjenjiva stvar...

7-zip. Dodatak koji rad sa arhivama čini transparentnim, odnosno ne zahteva same arhivatore na mašini. U početku je dizajniran za zip, tako da može arhivirati samo u zip, ali raspakirati - iz većine arhiva.

Pored ovih dodataka, postoje mnogi drugi. Na primjer, za kontrolu WinAmp-a iz FAR-a, za podršku raznih jezika i kodiranja, za sve vrste masovne obrade datoteka. Zapravo, svako može napisati željeni dodatak za svoj specifični zadatak, što modularnu arhitekturu čini zgodnom.

Sada pogledajmo standardne dodatke za isporuku.

Advanced Compare je dodatak koji poboljšava mogućnosti upoređivanja direktorija. Zašto to opisivati ​​- samo pogledajte dijalog koji daje.

Editor \ Align - dodatak za formatiranje blokova u ugrađenom uređivaču. Umjesto toga preporučujem korištenje Format Block.

Editor \ AutoWrap - dodatak za automatsko prelamanje linija dok kucate.

Editor \ Brackets - dodatak za automatski prijelaz između zagrada u uređivaču. Navedeno je da nije potrebno ako imate farbu, jer sve to može.

Editor \ DrawLine - dodatak za crtanje linija u editoru. Posvećeno ljubiteljima Dos Nafigatora.

Editor \ EditCase - dodatak za promjenu velikih i malih slova kucanih riječi. Zna sve da uradi - "sva mala slova", "Počni sa velikim slovima", "SVA velika slova", "PROMENI REGISTER", "Ciklična promena".

FARCmds je vrlo moćan dodatak s bogatim funkcijama. Pošto je standardno, preporučujem da pročitate "Pomoć". Primjer upotrebe je napraviti isti direktorij na susjednom panelu kao i na trenutnom.

FileCase je dodatak sličan EditCase-u, ali isto radi s nazivima datoteka. U sljedećoj verziji s_and_r (1.6) će učiniti isto, ali radi jednostavnosti, ipak bih preporučio korištenje ovog dodatka.

FTP je standardni FTP klijent. Za rijedak rad sa FTP-om je sasvim dovoljno. Ako stalno radite sa FTP-om, onda preporučujem da instalirate gore opisani proxyftp i uklonite ovaj.

HlfViewer je dodatak za programere dodataka. Služi za pregled proizvoljnog hlf-fajla - fajl pomoći za FAR`a.

MultiArc je moćan dodatak za rad sa arhivama.

Mreža - dodatak za rad sa Mrežom. Vrlo udobno. Možda će u ovoj verziji to biti malo izmijenjeno na bolje. Oni koji su ga već koristili znaju da stari Mrežni pretraživač nije znao da ostavi resurse na Webu, dok novi može, međutim, za sada samo za Microsoft Network. Vlasnici Novell NetWarea će morati malo pričekati.

PrintMan je novi dodatak. Zamjenjuje standardne funkcije ispisa u FAR-u, počevši od verzije 1.70 beta1. Štampa na skoro svim tipovima štampača. Zna kako ukloniti poslove iz reda za ispis.

ProcList - lista procesa. Dobar dodatak za snimanje procesa i pregled prilično detaljnih informacija o njima. Osim toga, zna kako promijeniti prioritete pokrenutih procesa. Usput, ovdje - da biste dobili listu i prebacili zadatke, možete koristiti kombinaciju ctrl-w u FAR-u, a da biste ih uklonili u meniju koji se pojavi, koristite tipku DEL. Istovremeno, uklanjaju se odmah i bez pitanja, za razliku od onoga što Windows radi (CTRL-ALT-DEL).

TmpPanel je privremeni panel. Glavna svrha je dodavanje datoteka pronađenih tokom pretrage.

EMenu - dodatak za dobijanje Windows kontekst menija. Može prikazati tekstualne ili grafičke menije.

Kao što sam gore napomenuo, mnogi standardni dodaci su dodaci za korisnike, ne zadovoljavaju sve potrebe, a u mnogim slučajevima njihovu funkcionalnost nadjačavaju napredniji dodaci, što znači da se mogu ukloniti ako se ne koriste. Glavna poenta standardnih dodataka su primjeri za one koji sami žele početi pisati dodatke, budući da svi dolaze sa izvornim kodom.


Gdje ih nabaviti i kako ih instalirati?

Svi FAR dodaci su pohranjeni u odvojenim folderima koji se nalaze u folderu "Plugins" (koji se, pak, nalazi u istoj fascikli kao Far.exe). Nakon otkrivanja novog modula, FAR sprema informacije o njemu i naknadno ih učitava samo kada je to potrebno, tako da neaktivni moduli ne zahtijevaju dodatnu memoriju. Međutim, ako ste sigurni da vam nisu potrebni nikakvi moduli, možete ih ukloniti kako biste uštedjeli prostor na disku. Također, obavezno pročitajte sve tekstualne datoteke kao što su readme.txt, whatsnew.txt, file_id. diz. Ovdje se mogu opisati specifične karakteristike za instaliranje ovog dodatka. Također provjerite ponekad početne stranice autora dodataka, koje bi trebale biti navedene u ovim datotekama.

Sada da vidimo kako ih instalirati. Dakle, trebate otići u mapu u kojoj je instaliran FAR (obično je to c: \ programske datoteke \ far \), u poddirektorij dodataka, tamo kreirati poddirektorij s imenom koje odgovara nazivu dodatka (u principu, nema veze, koristan je samo za orijentaciju) i kopirajte u njega ceo sadržaj učitane arhive. Zatim ponovo pokrenite FAR. Uklanjanje dodatka je malo teže. Moj način je da odem u direktorij dodataka, kliknem. (tačka) i shift-enter, izađite iz FAR-a, obrišite direktorij s dodatkom (del) i pokrenite FAR ponovo. Ako želite da instalirate novu verziju dodatka, prvo je morate deinstalirati, a zatim instalirati. Ponekad, ako dodatak nije učitan u memoriju, možete učiniti bez napuštanja FAR-a.

Dodatke možete dobiti sa PlugRing-a, web mjesta zajednice za pisce dodataka. Inače, u prošlom članku sam napisao da je PlugRinG (www.uic.nnov.ru/~ruiv/plugring) nezvanična stranica. Dakle, sada je postao službeni, ali nije promijenio smjer: postoji glavna (i, u principu, jedina) zbirka dodataka za FAR. Za to postoje kraće i brže pamtljive adrese - www.rarsoft.com/plugring i plugring.da.ru. Takođe, da biste bili u toku sa svim najnovijim dodacima, preporučujem da se pretplatite na forum - [email protected].

I u zaključku, želio bih da izrazim svoju zahvalnost onima koji su mi pomogli da napišem ovaj članak - posebno Ivanu Sinturinu, kao i programerima FAR-a, dodataka za njega.

Podijelite ovo