Daleki ftp dodatak. Dodaci

ključ za uključivanje programa

Dodatak je modul programa koji je kreiran zasebno i po potrebi se može povezati s već pokrenutom aplikacijom. Glavni zadatak dodatka je proširenje funkcionalnosti glavnog programa.

Instaliranje dodatka

  • 1. Preuzmite dodatak sa Interneta.
  • 2. Kopirajte fasciklu duž puta c: Program FilesFar ManagerPlugins.
  • 3. Ponovo pokrenite Far Manager tako da dodatak bude u potpunosti integriran u program.
  • 5. Da bismo konfigurirali ovaj dodatak, moramo otići u izbornik programa, odabrati Opcije, a zatim Opcije dodataka.
  • 6. U prozoru koji se pojavi odaberite dodatak koji trebamo konfigurirati i pritisnite Enter.
  • 7. Sada vidimo prozor sa parametrima dodatka koji su nam potrebni. Mi ga prilagođavamo vašim potrebama i kliknemo OK.

Kako kreirati dodatak.

FAR se distribuira sa kompletnim setom datoteka za upisivanje samog dodatka na bilo koji C kompajler 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, do novi projekat upišite "Win32 Dynamic-Link Library" pod nazivom SimpleFP. Kreira datoteku simplefp.cpp - ovdje ćemo, zapravo, 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 moramo napraviti .def datoteku - ovo je datoteka koja opisuje funkcije iz kojih se poziva eksterni moduli... Moramo opisati funkcije Far koje ćemo koristiti u našem modulu. Mi radimo tekstualnu datoteku simplefp.def, u kojem pišemo:
  • 3. BIBLIOTEKA
  • 4. IZVOZ
  • 5. [zaštićena e -pošta]
  • 6. [zaštićena e -pošta]

[zaštićena e -pošta]

Ovdje opisujemo 3 funkcije koje će nam biti korisne. 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 dati tekst samog programa s komentarima - možete ga kopirati u C ++ i početi ga petljati. 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 nudi funkcije za rad s obrascima ekrana u načinu rada konzole. Kada se dodatak pokrene, Far pokreće funkciju OpenPlugin, smatrat ćemo ga analogom main () ili WinMain (). Ali osim ovoga, također moramo obavijestiti Far o našim podacima o dodacima. To radi funkcija GetPluginInfo.

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

#include // pozvati 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; // Podaci 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 strukture Info

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

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

// Definiramo liniju s imenom modula

statički char * PluginMenuStrings;

PluginMenuStrings = PLUGIN_NAME;

// Odredite ime dodatnog modula

Info-> PluginMenuStrings = PluginMenuStrings;

Info-> PluginMenuStringsNumber =

sizeof (PluginMenuStrings) / sizeof (PluginMenuStrings);

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

// Ova funkcija se poziva pri pokretanju dodatka.

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; // Brojač

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

memset (stavke menija, 0, veličina (stavke menija)); // Inicijalizacija našeg menija

MenuItems.Selected = TRUE;

hwnd = GetDesktopWindow (); // Dohvatite ručicu za radnu površinu

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

while (hwnd! = 0) // Do posljednjeg

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,

return (INVALID_HANDLE_VALUE);

Prevedite, kopirajte na FarPlugin i ponovo pokrenite Far. U Far press F11 - ovo je popis plug -in modula. Sada bi se u njoj trebao pojaviti red Open windows. Pogledajte rezultat.

Opis nekih dodataka

Clipboard Kopija, 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 nisu bili dostupni u FAR Manager-u. 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, ali se ne može 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 Dodatak. Ideja je prvotno implementirana u dodatak Clipboard Copy, ali nije u potpunosti razrađena: pri pokušaju kopiranja nekih datoteka program daje poruku o grešci sistem podataka... Mnogo kasnije pojavio se dodatak Clipboard Copy Alt, sličan po funkcionalnosti, u čijem radu nismo naišli na situacije greške. Vrlo je vjerojatno da će se uskoro ova mogućnost implementirati u sam upravitelj datoteka putem ugrađenog modula kontekstnog izbornika Explorer. Clipboard Copy plugin; radi od FAR1.60, dodatak za kopiranje međuspremnika; radi od FAR1.65.

Kreator liste datoteka.

Namjerava se, kako naziv implicira, stvoriti datoteku u trenutnom direktoriju koja sadrži popis imena odabranih datoteka. Iako, naravno, postoji uobičajena mogućnost kopiranja naziva odabranih datoteka u međuspremnik pritiskom na Ctrl + Ins, a zatim zalijepljenje 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 učitelju, često je potreban pri formiranju samostalni zadaci). 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.

U stvari, ovaj dodatak predstavlja dva modula: "Uparene zagrade" i "Rus<->Lat ", namijenjen, naravno, za uređivanje datoteke u uređivaču teksta FAR. Prvi modul je odgovoran za pronalaženje i isticanje pojedinačnih i dvostrukih zagrada različite vrste... Dodatak je napisan za verziju FAR1.63, koja nije pružila takvu priliku. FAR verzija 1.70b2 već uključuje ugrađeni dodatak "Brackets" koji obavlja iste funkcije. Što se tiče modula "Rus<->Lat ”, još uvijek se može povezati samo ručno i pruža vrlo korisna prilika ponovno kodiranje odabranog bloka prema pravilu QWERTY<->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, on dobro radi u narednim verzijama programa. Istina, ispostavlja se da je funkcija pronalaženja i isticanja zagrada duplicirana.

Posebne fascikle.

Omogućava brz pristup posebnim Windows fascikle: "Glavni meni", "Moji dokumenti", "Mrežno susedstvo", "Desktop", "Štampači", "Programi" itd. (Slika 3), čime se oslobađa korisnika potrebe da zapamti svoju lokaciju na disku, a zatim dugo i mučno dolazi do njih. Istovremeno, u posebnu mapu možete ući na dva načina: standardno za dodatke: pomoću F11 i putem izbornika FAR diska "i, na primjer, pomoću Alt + F1, Alt + F2 (trebate odabrati dodatnu stavku Posebna Mape u meniju.) Arhiva: Radi od verzije FAR1.63.

Deinstalirati.

Dodatak vam omogućava da deinstalirate programe iz FAR Managera na isti način na koji se to obično radi sa kontrolne ploče. Radi od verzije FAR1.65.

FAR Navigator (ProxyFtp).

Ovaj modul vam omogućava rad ne samo sa ftp serverima (preuzimanje ili brisanje datoteka i direktorija sa servera, kopiranje vaših datoteka na server), kao standardni dodatak za FTP klijent, već i sa http serverima (preuzimanje sa servera). Ako je veza prekinuta, moguće je nastaviti datoteke. Što se tiče preuzimanja datoteka na računalo, naravno, postoje pogodnije mogućnosti koje pružaju upravitelji preuzimanja posebno dizajnirani za ovo (ovdje i prikladnije organizirani životopis, 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, tada bi funkcije dodataka trebale biti zanimljive širokoj publici. Radi od verzije FAR1.65.

Web Editor.

Ovaj dodatak vam omogućuje stvaranje i uređivanje html datoteka u ugrađenom okruženju uređivač teksta FAR umetanjem predložaka prilično širokog raspona HTML oznaka (slika 4), CSS atributa, PHP strukture(slika 5) itd. Proces potpunog stvaranja web stranica na ovaj način dugotrajan je i radno zahtjevan, a ne previše inspirativan, pogotovo ako razmišljate o posebno dizajniranom za tu svrhu. softverskih proizvoda... 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 oznake (potrebne, na primjer, za uspješnu promociju vaše stranice) još uvijek je potrebno 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 u ruskoj PlugRinG pomoći za programere dodataka. U principu, distribucija FAR Managera također sadrži datoteku pomoći, ali je prilično kratka. Stoga su autori ovog dodatka odlučili napisati pravu pomoćnu enciklopediju u kojoj se raspravlja o tehnologiji razvoja dodataka u odnosu na C / C ++ i Pascal (strukture, uslužne funkcije, izvezene funkcije itd.) detaljno su date posebne 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, samo kliknite datoteku pluginsr.chm. Fokusirano na FAR verzija 1.7b3.

PlugRinGviewer.

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

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 današnjice i koristi mnoge značajke modernih operativnih sistema. Windows sistemi Vista i Windows 7. A količina i kvaliteta dodataka napisanih za njega omogućuju vam da od toga napravite gotovo sve. Pored verzije 2.0, FAR je besplatan i otvorenog koda.

Upravitelji datoteka i šta jedu

Nekada davno, kada je drveće bilo veliko, nebo je bilo plavije, a računari slabiji od modernih. mobiteli... Najpopularniji operativni sistem je bio MS DOS. Njegov prijemnik je sada Windows konzola ili cmd. U onim dalekim Windows vremena je bio dodatak preko DOS-a i velika većina korisnika nije sjedila u njemu. 1986. godine objavljen je jedan od prvih upravitelja datoteka, Norton Commander (on je Norton, iz NC -a). On je prvi pokazao cijelom svijetu 2 plava prozora. Taj je format postao osnova za veliki broj upravitelja datoteka, njegov izgled i naredbe postali su udžbenici, a mnogi su zapamtili brzinu i praktičnost u radu s njim. Mnogi korisnici koji su okusili sve prednosti dok su radili s njim i dalje koriste njegove kolege. I pojavilo ih se dosta od tada. Volkov Commander, koji je imao male veličine s osnovnim mogućnostima, DOS Navigator imao je velike mogućnosti itd.

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

Far Manager danas

Danas je FAR Manager besplatan, distribuira se pod BSD licencom, file manager... Stalno se razvija na stranici projekta http://www.farmanager.com Postoji i forum i baza dodataka za to. Odlično funkcionira sa svima Windows verzije, uključujući u načinu rada Server Core

I x32 i x64 verzije su dostupne za preuzimanje. Postoje stabilne i dnevne verzije (uprkos imenu, takođe su vrlo stabilne), preuzimanje je takođe 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 treba visoke performanse. Da biste odgovorili na ovo pitanje, idite sa bilo kojim menadžerom x32 u fasciklu Windows \ System32 \ Drivers u bilo kom sistemu x64 i zapamtite broj datoteka koje ste videli, a zatim idite tamo jednostavnim istraživačem. I vidjet ćete da ih ima mnogo više. Ali upravo je rad sa datotekama i fasciklama glavna funkcija svakog menadžera datoteka.

Dolazi s tim veliki broj dodaci koji vam omogućuju rad s FTP -om i mrežom. Postoji ugrađeni upravitelj procesa i upravitelj arhive. Omogućava vam kopiranje mišem i korištenje konteksta windows meni na desnoj tipki. Da biste pozvali kontekstni meni, potrebno je da držite pritisnut taster 3-5 sekundi

Za to se koristi dodatak Emenu.

Od dodatne funkcije postoji podrška za rad sa Kontrola korisničkog naloga(UAC)

I dinamički prikaz kopiranja i drugih radnji u Windows ikona 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 verziju x64 potrebno je koristiti x64 verzije dodataka. Svi dodaci koje sam opisao imaju x64 verzije. Kompatibilnost dodataka s različitim verzijama navedena je u posvećenoj temi

Svi dodaci se instaliraju u mapu Far \ Plugins tako što ćete ih raspakirati i zatim ponovo pokrenuti FAR

Mora imati dodatak. Značajno proširuje mogućnosti konfiguriranja i korištenja 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-om, telnetom itd.
  • Pokrenite programe kao administrator ili bilo koji drugi korisnik, postoji podrška za UAC

  • Omogućava gledanje izlazne konzole u FAR -u velike dužine. Što se ne može smatrati standardnim. Korisno za pregled velikih oglasa

Da biste omogućili unos konzole, koristite makro CtrlO_View.reg koji se nalazi u mapi ConEmu \ ConEmu.Addons. Podrazumevano je postavljeno na Ctrl + O prečica, ali preporučujem da koristite drugu kombinaciju poput Ctrl + S uređivanjem linije

na onaj koji vam je potreban

  • Dodatno obojite i prepravite izgled FAR i fontove koje koristi

Postavka se pokreće pritiskom desne tipke na gornjoj traci i odabirom postavki

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

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

Pažnja: Da bi dodatak radio, potrebna vam je samo biblioteka 7z.dll koja se nalazi u mapi u instaliran arhiver, Obično ga kopiram u fasciklu dodataka

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 lansiranja i resurse koje troši FAR Manager.

Prvo je instaliran dodatak FarNet. Nakon toga, dodatak se instalira u mapu 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 bole

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

Zaključak

Kao što vidite danas, Far Manager je moderan i stalno razvijajući program, osim što je besplatan, otvorenog koda i gotovo neograničene konfiguracije. Sve mi to dozvoljava da preporučim svakome ko ima potrebu da im olakša rad.

9. juna 2001

Primus inter pares
(Prvi među jednakima)

U ovoj napomeni ćemo govoriti o programima (iznenađeni?). Ako jeste
tačan, tada ćemo govoriti o jednom programu koji se zove Far.

Daleko je "Upravitelj datoteka i arhiva", što se prevodi kao "I
Mogu bolje od bilo koga rukovati vašim datotekama i arhivama. " Na početku malo
priče. Autor ovog programa je Evgeny Roshal, isti
koju je napisao Rar arhiv. Ali za razliku od Rara, Far nije uspio
puno priznanje na Zapadu, ali činjenica da je naš programer
Niko ne veruje da su naši programeri u stanju da plate novac.
Posebno naši programeri 🙂 Kako se ne bi bavili samozavaravanjem,
za bivši SSSR Daleko je bio besplatan. Kao rezultat toga, Zhenya je napravila program
skoro na hvalama dok mi nije dosadilo, nakon čega sam dao
izvori za grupu Far Team, prikupljeni od najboljih i najaktivnijih
pisci dodataka. Sada su oni ti koji uvode nove funkcije, popravljaju
stare bubice, a Zhenya igra ulogu uh ... producenta? 🙂

Oh, usput, o dodacima. Farova glavna čar je u tome što je u njemu
proširiv u određenoj mjeri uz pomoć dodataka. Dodaci su zapisani
jezici C, C ++, Delphi, Virtual Pascal itd., pa na dalje ... Sada
broj dodataka je ogroman i već je potrebno mnogo onoga što vam treba
implementirano.

U principu, dodaci su preuzeti sa početnih stranica njihovih autora. Ali
postoji javna tajna - svi dodaci se mogu pronaći na jednom mjestu -
Far PlugRinG.
Sve je vrlo prikladno kategorizirano, postoji
pretraživanje i mogućnost da saznate za koje su se dodatke pojavili
poslednjih mesec -dva. Njihov ukupan broj je tako velik (> 350 prema mojoj procjeni),
da sam odlučio da opišem one od njih koji mogu biti korisni ne samo meni,
ali i bilo kome drugom.

Međutim, unatoč svojoj svestranosti, FAR je daleko od toga da može učiniti sve. Na primjer, ne može raditi sa registrom niti normalno uređivati ​​datoteke unicode. Dobro je što postoje fanovi koji su za ovo napisali mnoštvo dodataka i dodataka koristan program... Njihovu kompletnu listu, uključujući skoro pola hiljade artikala, lako možete pronaći na plugring.farmanager.com... Od njih smo po tradiciji odabrali deset najboljih. Ako ste kupili časopis sa diskom, onda nećete morati ništa da preuzimate: već smo preuzeli najzanimljivije dodatke za FAR i stavili ih na DPK-CD.

Instaliranje većine njih ne bi trebalo da vam pravi probleme. Obično morate stvoriti podmapu s imenom modula u direktoriju C: Program FilesFarPlugins a zatim u njega raspakujte sve datoteke iz arhive dodataka. To je to - nakon ponovnog pokretanja programa, FAR prepoznaje ekstenziju i radit će s njom.

Daleki navigator

Daleki navigator

Drugo ime ovog modula je ProxyFTP. Nesumnjivo najkorisniji dodatak za one koji često surfaju internetom i rade s FTP poslužiteljima. Među značajkama - mogućnost povezivanja sa serverom čak i putem proxyja, što nije dostupno u standardnom FAR modulu; mogućnost premještanja i kopiranja datoteka na različite servere bez prethodnog preuzimanja na računalo korisnika (čitaj - nekoliko puta brže i bez gubljenja prometa); podrška za neobične načine autorizacije; obrada priloga datoteka i sve što biste mogli poželjeti od bilo kojeg komercijalnog FTP klijenta. Štoviše, potpuno je besplatan. Sjajno, zar ne?

7-zip

Ugrađena podrška za arhive u FAR-u putem MultiArc modula je, naravno, univerzalna, ali se implementira isključivo putem eksterni programi, što nije uvijek zgodno i svakako inferiorno u brzini u odnosu na zasebno izvršene arhive. Plus potreba za traženjem izvršnih datoteka različitih arhivara, a zatim ih konfigurirajte. Iskreno, to nas ne uzrujava puno, ali ako postoji prikladnije rješenje, zašto ga ne iskoristiti? 7-zip već sadrži podršku za ZIP, RAR, GZIP i TAR, što će biti dovoljno za većinu korisnika.

Preglednik registra

Uređivanje sistemski registar Windows je neugodna, ali, nažalost, prilično česta operacija. Tako se, na primjer, zloglasne greške 1311 prilikom instaliranja omiljene igre možete riješiti samo uređivanjem registra. Ako ste zbog toga previše lijeni da izađete iz FAR -a i trčite regedit.exe- upotreba Preglednik registra... Pomoću njega možete urediti sve potrebne podatke izravno putem sučelja upravitelja datoteka. Štoviše, kopiranje ključeva i cijelih grana nije teže od dupliciranja datoteka i mapa.

Kopija datoteke u pozadini

Glavna prednost nekih plaćenih upravitelja datoteka u odnosu na FAR uvijek je bila pozadinsko kopiranje, što vam omogućava da istovremeno izvršite niz operacija nad datotekama bez pokretanja nekoliko FAR prozora. Pa, ovu prednost negira modul za kopiranje pozadinskog fajla, koji omogućava našem omiljenom programu da uradi isto, ne samo sa kopiranjem, već i premeštanjem, brisanjem, pa čak i uređivanjem fajlova. Glavna stvar je da pažljivo pročitate priložena uputstva za instalaciju i obratite pažnju: modul ne radi pod Windows 98 / Me.

Desni klik + desni klik Aktivator menija

Drugi (i poslednji) koristan kvalitet uobičajenih programa za upravljanje datotekama je standardni Windows kontekstni meni koji se poziva desnim tasterom miša. U FAR -u, kao što znate, umjesto toga dolazi do banalne dodjele datoteka. Ako želite da imate pristup kontekstualnom meniju, instalirajte oba dodatka: jedan od njih će kreirati stvarni prozor sa listom komandi, a drugi će svoj poziv dodijeliti desnom tipku miša. I nemojte me pitati zašto to nije bilo moguće učiniti s jednim modulom - ovo je misterija prekrivena tamom. Jedina mana je nedostatak lepih slika pored nekih stavki menija.

WEB Editor

WEB Editor

Ako ste manje -više ozbiljno zainteresirani za stvaranje web stranica ili vam je to glavno zanimanje, onda vjerojatno znate da gotovo sve postoje HTML urednici napravite takozvani neuredan kod koji zauzima više prostora i izgleda neuredno. Po pravilu, stranice se dovode na pamet u običnom uređivaču teksta, na primjer, u istom FAR-u. Zajedno s modulom WEB Editor, ova je operacija postala još lakša i praktičnija. Među njegovim prijatnim karakteristikama je automatsko umetanje HTML oznake i čak PHP funkcije, zgodna kreacija ugrađene slike, menije i različite oblike.

Plugin Calculator

Plugin Calculator

Potreba za prikladnim kalkulatorom s podrškom za izraze, automatski prevod rezultiraju heksadecimalnim, decimalnim i binarni sistem je uvek tu. Ovo posebno vrijedi za one koji programiraju ili samo žele kopati po datotekama spremljenih igara kako bi ih malo izmijenili. Kalkulator dodataka ugrađen je u FAR i omogućava ne samo obavljanje jednostavnih proračuna, već i pretvaranje jedinica mjera i težina iz jednog sistema u drugi. Ovo će vam zasigurno dobro doći pri rješavanju problema iz fizike i čitanju klasične američke književnosti prepune stopala i centimetara.

FAR Mail

Za vas koji iz nekog razloga ne koristite Outlook Express (recimo, iz vjerskih razloga) i imate alternativne klijente poput Šišmiš ili se Mozilla Mail ne čini dovoljno hladnim, trebali biste instalirati FAR Mail. Mogućnost slanja i primanja pisama u tekstualnim i HTML formatima u apsolutno bilo kojem kodiranju, podrška za priložene datoteke, adresar i mnoge mail naloge (SMTP, IMAP i, naravno, POP3). Postoji čak i filtriranje slova. Međutim, zamislite da bi neko više volio ovaj program nego zaseban mail klijenti, jako nam je teško.

Multimedia Viewer

Multimedia Viewer

Potreba za korištenjem vanjskih uslužnih programa za pregled slika i video datoteka je neugodna karakteristika gotovo svih upravitelja datotekama. Međutim, u našem slučaju, ovaj problem se može riješiti vrlo jednostavno - samo instalirajte modul Multimedia Viewer da vidite sve slike direktno u FAR prozoru. Štaviše, dodatak vam čak omogućava da slušate melodije bez napuštanja programskog interfejsa. Glavna stvar: ne zaboravite da preuzmete dodatnu biblioteku (koja se nalazi na našem disku) kako bi sve radilo ispravno.

Tetris

I na kraju, najkorisniji dodatak za FAR. Ne, čak i najštetniji. Ovaj dodatak, kao što ste vjerojatno i sami pretpostavili, omogućuje reprodukciju poznatog "Tetrisa" izravno u prozoru programa. Rad u ovom slučaju izlaže se riziku da se stavi na "gorionik" do boljih vremena. Čitaoci nostalgični za erom DOS-a sigurno će se sjetiti da je kreacija Aleksandra Pa-žit-nova ugrađena u drevni upravitelj datotekama DOS Navigator i čak ih je spriječila da rade važne stvari.

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 za rad s datotekama, direktorijima i arhivama u Windows okruženje 95/98 / Me i Windows 2000 / NT i mogu funkcionirati i na cijelom ekranu i u prozoru. Nećemo hvaliti ovaj program, ali, po našem mišljenju, nema zgodnijeg file manager, barem za osobu koja je u jednom trenutku imala vremena da ozbiljno radi sa Norton Commander programom.

Čemu dati prednost?

Naravno, nema potrebe predstavljati dobro poznati uslužni program Norton Commander. Trenutno najnovija verzija je Norton 2000, odlično rešavač problema 2000, 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, pa se ne mogu koristiti ruski nazivi datoteka i direktorija; interni baza informacija paket ne uključuje ruski program. Osim toga, nije od male važnosti da program zauzima oko 10 MB (verzija 1.0) na tvrdom disku, a nije jeftin.

Za razliku od uslužnog programa Norton Commander, najnovija verzija FAR programa (FAR 1.70b3) zauzima samo nešto više od 2 MB prostora na disku, a prethodna verzija (FAR 1.70b2) je općenito "težila" dvostruko manje. FAR Manager se smatra shareware proizvodom. Cijena registracije je 25 USD (bez registracije, proizvod radi 40 dana), a građani i organizacije ZND -a i baltičkih zemalja mogu registrirati program potpuno besplatno. 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 nedelji kada ste odlučili da registrujete program (na primer, reč "ponedeljak" uneta malim slovima na ruskom jeziku). Adrese servera za FAR: http://www.rarsoft.com/, ftp://rarsoft.ti.sk/pub/FAR/ i ftp://rarsoft.ti.sk/pub/FAR/ (mada ne na svim od njih se najnovija verzija pojavljuje u isto vrijeme).

Što se tiče softverskih mogućnosti FAR Managera, i ovdje ovaj uslužni program je u svom najboljem izdanju - kako za širok krug korisnika tako i za profesionalne profesionalce. Činjenica je da pored standardne karakteristike poznat još od prvih verzija Norton Commandera, postoje mnoge lijepe značajke. To uključuje određivanje veličine direktorija, pozivanje liste aktivnih zadataka; prijenos datoteka putem FTP klijenta. FAR pruža obilje mogućnosti pri radu sa arhivama: arhiviranje i raspakivanje, pregled, uređivanje i pokretanje datoteka iz arhiva za izvršenje. Program podržava većinu poznatih arhivskih formata, uključujući samoraspakirajuće i CAB arhive. FAR savršeno razumije duga imena datoteka, radi ispravno s ruskim slovima, a ugrađeni uređivač omogućuje vam prebacivanje između DOS i WIN kodiranja. No, nećemo se upuštati u daljnje nabrajanje mogućnosti programa, jer je o tome već mnogo napisano.

Na računarima profesionalnih stručnjaka, ovaj program je odavno zauzeo mjesto koje mu pripada, i jako bih volio da ovaj uslužni program privuče pažnju cijelog ostatka korisničkog bratstva. Nakon što ste ga instalirali na računalo, više se nećete htjeti rastati s njim i zauvijek ćete zaboraviti na Norton Commander i volumen diska koji ste nekad morali dijeliti s njim.

Dodaci za FAR

Program FAR Manager prvobitno je zamišljen kao ljuska s modularnom strukturom (prisutnost API-ja omogućuje povećanje mogućnosti ljuske putem tzv. Plug-in plug-ina). 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. Prema zadanim postavkama, upravitelj datoteka dopunjen je s nekoliko korisnih modula koji podržavaju rad s arhivama i ftp poslužiteljima, s mrežom i privremenom pločom za spremanje datoteka i direktorija te upotrebom svih vrsta ruskih kodiranja. Broj ugrađenih dodataka stalno se povećava od verzije do verzije, a broj funkcija koje program pruža u skladu s tim raste.

Osim toga, redovno se pojavljuju novi dodaci različitih autora. Neki od njih su od većeg interesa, drugi manje, ali se njihov ukupan broj stalno povećava (u trenutno poznato je oko 407 različitih dodataka), a stare verzije dodataka povremeno se 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. Najcjelovitiji popis dodataka sa mogućnošću sortiranja po različitim parametrima nalazi se na adresi, koja je svojevrsna internetska zajednica autora FAR dodataka.

Nekoliko najkorisnijih dodataka, kao što smo već spomenuli, automatski su uključeni u distribuciju FAR Manager -a. Od najčešće korištenih, želio bih nazvati prikladan upravitelj ispisa i modul "Pretvorba registra datoteka", koji vam omogućuje da ujednačite promjenu u pisanju naziva datoteka odabranog direktorija. Modul "Napredno poređenje" je takođe veoma efikasan, koji, za razliku od naredbe "Poređenje fascikli" poznate iz Nortona, omogućava da navedete broj dodatne parametre poređenja (vrijeme, sadržaj, veličina), kao i uključivanje ili, obrnuto, isključivanje određenih datoteka i mapa prilikom upoređivanja. Dobro poznati dodatak "FTP-client" znatno olakšava proces prijenosa datoteka. 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. U isto vrijeme, barem neke od funkcija ovog modula mogu se prilično široko koristiti u praksi (na primjer, "Pošalji", "Izreži", "Kopiraj" i "Zalijepi").

Najčešće implementiraju dodatke razne 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, nakon što ste pažljivo analizirali vlastite potrebe, trebali biste instalirati samo dodatne module koji su vam zaista potrebni, čime ćete smanjiti količinu memorije i resursa koje program koristi.

Instaliranje bilo kojeg novog dodatka vrlo je jednostavno. Morate kreirati poddirektorijum Plugins u FAR direktorijumu (podrazumevano C: \ Program Files \ Far) (u najnovije verzije program, automatski se kreira), unutar njega, stvorite poseban poddirektorij za ovaj dodatak i kopirajte sve datoteke dodataka u njega. Nakon ovih manipulacija, zatvorite program na uobičajen način, a zatim ga ponovo pokrenete i dodatak počinje s radom. Traženi dodatak možete pozvati pritiskom na tipku F11 i odabirom s popisa koji se otvori. Neki dodaci se također biraju kombinacijom Alt + F1 (Alt + F2). Za promjenu parametara instalirane dodatke morat ćete upotrijebiti naredbu F9FParametriFParametri vanjskih modula i izvršiti potrebna podešavanja (slika 2).

Jesu li FAR dodatci zaista potrebni?

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

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

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 je, zbog prirode rada na računaru, ne nastaje 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 nisu bili dostupni u FAR Manager-u. 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, ali se ne može reći da je implementirana vrlo zgodno (ako je u Windowsu dovoljno, kao što znate, pritisnuti desno dugme i odabrati željenu radnju, tada u FAR-u morate izvršiti kombinaciju F11F Razmjenjivač međuspremnika F Kopiraj (Premjesti / Izreži ili Zalijepi). Istina, ne možete zahtijevati nemoguće od autora dodataka: ovo je put koji se pretpostavlja na temelju same logike 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 čijem radu nismo naišli na nijednu grešku ... Arhiva: kl bcopy110.rar (158,296 bajtova, autor - Alexander Kotelovich) - Clipboard Copy plugin; radi od verzije FAR1.60, clipcopy.rar (9361 bajta, autor - Andrey Budko) - Clipboard Copy Alt dodatak; radi od FAR1.65.

Kreator liste datoteka

Namjerava se, kako naziv implicira, stvoriti datoteku u trenutnom direktoriju koja sadrži popis imena odabranih datoteka. Iako, naravno, postoji uobičajena mogućnost kopiranja naziva odabranih datoteka u međuspremnik pritiskom na Ctrl + Ins, a zatim zalijepljenje iz međuspremnika u tekstualnu datoteku, ovaj dodatak je također prilično zgodan u nekim slučajevima. Omogućuje vam kopiranje datoteka sa putanjama (ručno unošenje dugih staza za grupu datoteka je izuzetno sumnjiva zabava), kao i dopunjavanje stvorene liste datoteka novim datotekama i obrada podmapa (naravno, ako su odabrane). Postoje situacije kada je jednostavno nezamjenjiv (na primjer, autoru ovog članka, kao učitelju, često je potreban pri formiranju samostalnih zadataka). Arhiva: flist22.rar (107.780 bajtova, autor - Andrey Belousov); radi od 1.60 FAR.

Edit Swap

U stvari, ovaj dodatak predstavlja dva modula: "Uparene zagrade" i "Rus<->Lat ", namijenjen, naravno, za uređivanje datoteke u uređivaču teksta FAR. Prvi modul je odgovoran za pronalaženje i isticanje pojedinačnih i dvostrukih zagrada različitih vrsta. Dodatak je napisan za verziju FAR1.63, koja nije pružila takvu priliku. 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 pravilu QWERTY<->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, on dobro radi u narednim verzijama programa. Istina, ispostavlja se 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 ploče (F11FUklonite programeFIzaberite naziv programa). Arhiva: uinst11.zip (8 619 bajtova, autor - Dmitry Zhemerov); radi od FAR1.65.

FAR Navigator (ProxyFtp)

Ovaj modul vam omogućava rad ne samo sa ftp serverima (preuzimanje ili brisanje datoteka i direktorija sa servera, kopiranje vaših datoteka na server), kao standardni dodatak za FTP klijent, već i sa http serverima (preuzimanje sa servera). Ako je veza prekinuta, moguće je nastaviti datoteke. Što se tiče preuzimanja datoteka na računalo, naravno, postoje pogodnije mogućnosti koje pružaju upravitelji preuzimanja posebno dizajnirani za ovo (ovdje i prikladnije organizirani životopis, 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, tada bi funkcije dodataka trebale biti zanimljive širokoj publici. Da biste se povezali sa serverom, morate izvršiti jednostavan slijed 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ćuje stvaranje i uređivanje html datoteka u okruženju ugrađenog uređivača teksta FAR umetanjem predložaka prilično širokog raspona HTML oznaka (slika 4), CSS atributa, PHP struktura (slika 5) itd. . Proces potpunog stvaranja web stranica na ovaj način dugotrajan je i radno zahtjevan, a ne previše inspirativan, pogotovo ako razmišljate o softverskim proizvodima posebno osmišljenim za tu 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 oznake (potrebne, na primjer, za uspješnu promociju vaše stranice) još uvijek je potrebno ručno umetnuti, a Web Editor pomaže značajno ubrzati cijeli proces. Da biste umetnuli oznaku, upotrijebite sljedeći slijed radnji: F11FHTML - UređivačOdaberite potrebnu oznaku. Arhiva: web10.zip (163.749 bajtova, autor - Alexander Ermolaev); radi od FAR1.7.

Programiranje dodataka FAR Help Encyclopedia of Developer

To je enciklopedija u ruskoj PlugRinG pomoći za programere dodataka. U principu, distribucija FAR Managera također sadrži datoteku pomoći, ali je prilično kratka. Stoga su autori ovog dodatka odlučili napisati pravu pomoćnu enciklopediju u kojoj se raspravlja o tehnologiji razvoja dodataka u odnosu na C / C ++ i Pascal (strukture, uslužne funkcije, izvezene funkcije itd.) detaljno su date posebne 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, samo kliknite datoteku pluginsr.chm. Arhiva: pomoć / pluginsr_chm.zip (394 619 bajtova, autori - Valentin Skirdin, Igor Russkikh, Ivan Sinturin, Kiril Kiričenko, Artem Nazarov, Vasilij Mošnjinov i Dmitrij Žemerov) fokusiran je na verziju FAR1.7b3.

PlugRinGviewer

Dodatak je dizajniran za rad s bazom podataka dodataka - PlugRing (slika 6). Opći 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, na primjer, saznati koji dodaci postoje za rad s internetom ili sa pisačem. Međutim, funkcionalnost PlugRinGviewer -a mnogo je šira: uključuje preuzimanje dodataka iz baze podataka, ažuriranje i dodavanje novih dodataka. Ali ova funkcija je uglavnom namijenjena autorima dodataka. Da biste se povezali s bazom podataka, najprije morate konfigurirati dodatak za svoj proxy poslužitelj (F9FParametersFParametri vanjskih modulaFBase postavki plugRingFProxy), a zatim, nakon povezivanja na Internet, pritisnite kombinaciju tipki Alt + F1 (Alt + F2) i odaberite " PlugRing baza dodataka "(ili standardni način putem baze dodataka F11F PlugRing). Arhiva: plugring.zip (394 619 bajtova, autor - Vasily Moshninov), radi od FAR1.65.

Za više informacija, savjetujemo vam 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