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.
|
||||||||||||||
|
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.
ModulyRegister viewer MSI Plugin ISO Plugin DBX Plugin EX2FS |
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.