Plug-iny pro Total Commander

Pat°φ Total (Windows) Commander mezi vaÜe oblφbenΘ programy? Pokud ano, jist∞ uvφtßte nßvod, jak jej rozÜφ°it o dalÜφ zajφmavΘ funkce
jako je nap°. podpora souborovΘho systΘmu Linux Ext2, prßce s registry Φi formßtem Microsoft Installer.

 

Instalace Total Commander 5.5

Kopφrovßnφ

http://www.ghisler.com

typ softwaru  shareware  |   operaΦnφ systΘm  Win.9x/Me, Win.2k,.Win.XP  |   objem dat  1,4.MB  |   jazyk  Φesky  |   cena  28 USD 

P°i uvedenφ Windows 95 Microsoft p°edpovφdal zßnik v tΘ dob∞ velice oblφben²ch souborov²ch mana₧er∙ stylu Norton Commander. ProslulΘ dvoupanelovΘ zobrazenφ m∞l nahradit systΘmov² Pr∙zkumnφk. Jak u₧ to tak ale b²vß, poslednφ slovo mß v₧dy u₧ivatel a ten "klikacφmu" nßstroji na chu¥ nep°iÜel. V²robce Norton Commanderu - spoleΦnost Symantec - vÜak s uvedenφm nativnφ verze pro Windows otßlela a tak mohli v²vojß°i t°etφch stran p°edvΘst, co umφ. Nejv∞tÜφ popularity po krßtkΘm Φase dosßhl Windows Commander z dφlny Christiana Ghislera, kter² je v souΦasnΘ dob∞ k dispozici ve verzi 5.5, nov∞ z licenΦnφch d∙vod∙ pod nßzvem Total Commander.

Moduly

Register viewer
v p°edchozφm textu ji₧ zmi≥ovan² modul pro prßci se zßznamy registr∙, kterΘ zobrazuje jako stromovou strukturu. RozÜφ°enφ souborovΘho formßtu.
Instalace/Kopφrovßnφ

MSI Plugin
rozÜφ°enφ souborovΘho formßtu o prßci s archφvy MSI (Microsoft Installer File)
Instalace/Kopφrovßnφ

ISO Plugin
podpora pro prßci s obrazy disk∙ CD (ISO files).
Instalace/Kopφrovßnφ

DBX Plugin
podpora pro formßt soubor∙ klienta elektronickΘ poÜty Outolook Express a jejφ konfiguraΦnφ nßstroj.
Instalace/Kopφrovßnφ

EX2FS
rozÜφ°enφ typu souborov² systΘm o podporu oddφl∙ Linux Ext2. Tyto diskovΘ oddφly se nßsledn∞ zobrazφ v sekci Network neighborhood (Sφ¥ovΘ okolφ).
Instalace/Kopφrovßnφ

Poslednφ verze tohoto programu disponuje zajφmavou novinkou. Program lze rozÜi°ovat pomocφ tzv. zßsuvn²ch modul∙ (plug-ins), s jejich₧ integracφ lze funkce programu rozÜφ°it o v∞ci doposud neimplementovanΘ. Na internetu lze tak nalΘzt dopl≥ky pro nejr∙zn∞jÜφ komprimaΦnφ formßty, podporu diskov²ch oddφl∙ znßm²ch z Linuxu Φi prßci s registry.

V nßsledujφcφm textu se tedy spoleΦn∞ podφvßme na to, jak rozÜi°ujφcφ moduly do programu integrovat, v zßv∞ru si pak p°estavφme jejich nejzajφmav∞jÜφ zßstupce.

Instalace
Integraci modulu do prost°edφ Total Commanderu zvlßdne i mΘn∞ zkuÜen² u₧ivatel.. Moduly jsou na sφti k dispozici obvykle v archφvech formßtu zip, kterΘ vedle samotnΘho modulu s extenzφ wcx Φi wfx obsahujφ i textov² soubor s popisem instalace, mnohdy nechybφ ani zdrojovΘ soubory, obvykle v jazyce C.

Moduly pro Total Commander jsou na sφti k dispozici dvojφho typu. V prvnφ °ad∞ se jednß o tzv. File System Plugins, kterΘ rozÜi°ujφ mo₧nosti prßce s dalÜφmi (mnohdy exotick²mi) souborov²mi systΘmy. DalÜφ zp∙sob rozÜφ°enφ p°edstavujφ moduly pro prßci se souborov²mi formßty, skryt²mi pod sekci Packers (komprimaΦnφ programy).

Nejd°φve se tedy budeme v∞novat podpo°e nov²ch souborov²ch systΘm∙. Z archφvu nejd°φve extrahujeme vlastnφ modul, p°i tΘto akci samoz°ejm∞ vyu₧ijeme Total Commander, kter² prßci s komprimovan²mi soubory podporuje. StaΦφ tedy stisknout na archφvnφm souboru klßvesu Enter, Φφm₧ do archφvu änahlΘdnemeô. PotΘ oznaΦφme ₧ßdan² soubor formßtu wcx a stiskneme klßvesu F5. Potvrzenφm dialogu dojde k dekomprimaci souboru do vybranΘho adresß°e.

Pro integraci modulu se p°emφstφme do nabφdky Configuration, kde vybereme polo₧ku Options. Zde se p°epneme na zßlo₧ku Operation:

Zde nßs bude zajφmat tlaΦφtko FS-Plugins. Po jeho aktivaci dojde k zobrazenφ sprßvce modul∙:

Nov² modul p°idßme stiskem tlaΦφtka Add:

V seznamu modul∙ se potΘ objevφ novß polo₧ka:


DalÜφ mo₧nosti rozÜi°ovßnφ sk²tajφ moduly pro podporu souborov²ch formßt∙. P∙vodn∞ byla tato mo₧nost do programu implementovßna p°edevÜφm kv∙li komprimaΦnφch program∙m, avÜak postupem Φasu doÜlo k zobecn∞nφ a dφky nejnov∞jÜφm modul∙m lze funkce programu rozÜφ°it nap°. o podporu prßce s registry Windows.

Pro p°idßnφ podpory novΘho fomßtu se v dialogu Configuration p°emφstφme na zßlo₧ku Packer:


Zde klikneme na tlaΦφtko Configure packer extensions DLLs:

V prvnφ °ad∞ doplnφme extenzi, k jejφm₧ soubor∙m bude dan² modul slou₧it. KonkrΘtn∞ v naÜφ situaci hodlßme pracovat se soubory s p°φponou *.reg (registry Windows) a tak do polφΦka All files with extensions doplnφme °et∞zec reg:

PotΘ klikneme na tlaΦφtko New type, Φφm₧ dojde k aktivaci dialogu pro p°idßnφ novΘho modulu:

VÜimn∞te si, ₧e tyto moduly majφ odliÜnout extenzi (wcx). Po "otev°enφ" se op∞t vrßtφme do p∙vodnφho dialogu, kde u₧ je vÜak danß extenze p°i°azena novΘmu modulu:

Stiskem tlaΦφtka OK zm∞ny aktivujeme.

Podφvejme se nynφ, jak se zm∞na projevφ na souborech s extenzφ reg:

Jak vidno, soubory dostaly klasickΘ "komprimaΦnφ" vzez°enφ, ikonka balφku symbolizuje, ₧e na danΘm souboru lze stisknout klßvesu Enter a podφvat se do n∞j:

Nynφ se u₧ nachßzφme uvni° souboru. Jak vidno, textov² zßznam o polo₧ce registru je p°etransformovßn do hierarchickΘ adresß°ovΘ struktury, kde na nejvyÜÜφm stupni je ko°enovß slo₧ka registr∙.

Zßv∞r
Pokud mßte sami osobnφ zkuÜenosti s n∞kter²m zajφmav²m rozÜφ°enφm, napiÜt∞ nßm o n∞m. V n∞kterΘm s daÜφch pokraΦovßnφ nßvod∙ se mu m∙₧eme v∞novat.

Petr Vostr²