------------------------------------ Program: Katalogizace souborů Autor: Zdeněk Pavlík E-Mail: pavlik.zdenek@post.cz WWW: pavlik.zde.cz royalsoft.zde.cz ------------------------------------ Úvod: ----- Q: K čemu tento program vlastně slouží ? A: Do programu si buď pomocí menu nebo Drag&Drop načtete obsahy svých CD, disků, okolních pocítačů nebo dokonce celou sít. Můžete si okomentovat jednotlivé adresáře či soubory. Když budete chtít program nekdy najít, zadáte hledačce text, který se bude vyskytovat v názvu souboru, adresáře nebo popisce a Katalog najde všechny výskyty. Katalog dokáže načítat obsahy archívů, záhlaví z HTML, ID3tag z MP3, popisy souborů a adresářů a počítat CRC u souborů. Q: Pod jakým operačním systémem lze program spustit ? A: Program pracuje bez problémů pod Windows 95, Windows 98, Windows Milenium, NT 4 a Windows 2000. Po vydání prostředí Kylix (což je obdoba Delphi) se možná dočkáte i zjednodušené verze pro Linux. Tipy a triky: ------------- 1) V adresáři s programem Katalog.exe vytvořte adresář Katalogy. Tento adresář je po spuštění programu nastaven jako defaultní. 2) Všechny funkce a zkratkové klávesy, které jsou patrné z menu, nebudou zde popisovány 3) Všechny funkce programu budou přístupné až otevřete nějakou hotovou databázi z disku, nebo až vytvoříte nový soubor v menu "Soubor\Nový" nebo také klávesou Ins. Pokud je označena složka na nulté úrovni, můžete kdykoliv stiskem klávesy Ins vytvořit nový soubor. 4) Ovládání aplikace je obdobné z průzkumníkem. V levém okně (dále strom) se pohybujeme pomocí šipek, kde šipka doprava rozbalí větev a šipka doleva ji zabalí. V pravém okně (dále seznam) pomocí klávesy Enter na složce se dostaneme o úroveň níž a pomocí Backspace o úroveň výš. CTRL + Enter na souboru spůsobí jeho spuštění. 5) Načtení nového adresáře, disku, síťového disku, CD-ROM nebo počítače provedete v menu "Služby\Strom disku". Zde zadáte název disku ve tvaru (C:\), cestu k adresáři (C:\WIN), cestu k síťovému disku (\\367a\PUBLIC) nebo název počítače (\\367). Pokud nezaškrtnete načítat soubory, vytvoří se pouze adresářová struktura. Při zaškrtnutí počítat CRC se u všech načítaných souborů zpočte kontrolní součet. 6) Klávesa Del na složce zruší celou větev a vše co obsahuje. Pokud jste na složce s úrovní nula, což je název databáze, tak se tato databáze zavře. 7) Lze načíst libovolné množství databází. U každé se pamatuje, zda byla změněna. Při zavírání změněné databáze se vždy zobrazí dotaz, zda se má uložit. 8) Funkce "Načíst celou síť" načte podle zadaných kritérií přístupné počítače v pracovní skupině nebo v jiných skupinách. 9) Aplikace plně podporuje Drag&Drop do aplikace. Lze takto přesouvat skupiny adresářů, souborů nebo počítačů, které chcete do databáze načíst. Tyto adresáře či počítače se načtou do složky, nad kterou je pustíte. Pokud je pustíte v seznamu mimo adresáře, načtou se do složky, která je v seznamu zobrazena. 10) Drag&Drop lze použít i ven z aplikace. Chování je obdobné s průzkumníkem. Držíme-li levé tlačítko myši, dojde k přesunu skutečných souborů nebo adresářů na nové místo. Držíme-li pravé tlačítko, objeví se při puštění nabídka. Nutno mít na paměti, že se operace neprovádí se soubory v databázi, ale se skutečnými soubory. Pokud databáze není aktuální a nesouhlasí cesty nebo názvy souborů, k operaci Drag&Drop nedojde. 11) Maximální počet položek pro Drag&Drop musí být menší než 255. Tolik by se vám stejně nepodařilo přetáhnout. :-) 12) Drag&Drop uvnitř aplikace lze použík k přesunu složek či souborů do jiné složky. Pokud složku pustíme ve stromu nad jinou složkou, bude do ní přesunuta. Pokud ji pustíme nalevo od složky, přesune se před tuto složku. Přesouvat složky lze i pomocí klávesnice. Držíme klávesu Shift a pomocí šipek nahoru a dolů přesouváme složku, šipka doprava vnoří složku do uzlu pod ní a šipka doleva vynoří složku nad uzel, ve které je vnořena. 13) Složku můžeme přejmenovat pomocí známé klávesy F2 tak jako v průzkumníkovi nebo zjednodušeně pomocí Enter. 14) Klávesou mezerník na jakékoliv složce nebo souboru můžeme zadat popis. (Po hledačce druhá nejdůležitější funkce této aplikace) 15) Ve stavovém řádku se zobrazuje celá cesta k označené složce. Pokud se pohybujeme v stromu, tak se ve stavovém řádku zobrazuje i popis označené položky. 16) Modifikace aktuální databáze je indikována slovem změněn ve stavovém řádku. 17) Při hledání pomocí klávesy F7 se hledá v názvech složek, souborů a popiskách. 18) Funkce "Služby\Typ složky" mění ikonu zobrazující se před názvem složky. 19) V seznamu kliknutím na jmenovku sloupce se změní třízení, dalším kliknutím se mění třízení ze vzestupně na sestupně. Třídit lze podle názvu, popisu, délky, datumu a CRC. 20) Položka v menu "Zobrazení\Ikony" indikuje, zda se v seznamu budou před soubory zobrazovat asociované ikony. Tuto položku v menu lze zaškrtnout nebo odškrtnout. Pokud chcete tento stav zachovat i po dalším spuštění programu, musíte změnu provést i v "Nastavení\Prostředí". 21) Pokud stisknete v okně "Hledat" tlačítko "Najít vše", tak se do nového okna vypíší všechny soubory, které vyhovují zadanému texu. Po stisku klávesy Enter nebo po DoubleClicku myší se přejde na vybranou položku v databázi. 22) Při stisku CTRL+ENTER na souboru, který existuje, dojde k jeho spuštění. Na adresáři dojde k jeho otevření. 23) Označené položky ve stromu nemo seznamu lze po stisknutí pravého tlačítka (tj. vyvolání lokálního menu) Odeslat do schránky (velmi užitečné např. při dělání popisek na CD, kde si označíte jen to co chcete a přenesete do Wordu nebo Excela) 24) Pro zjištění změn vyberte větev v databázi, vyberte službu zjištění změn, zadejte umístění dat. Do nového okna se vypíší všechny změny. Můžete měnit, které změny budou vidět. Označení více změn provede buď z klávesnice nebo volbou z menu označení nebo tahem myši ve sloupečku s názvy souborů v prázdném místě. Tlačítko uložit vše aktualizuje načítanou větev stejně jako by jste dali aktualizovat. 25) Pokud chcete porovnat dvě větve, vyberte službu porovnat větve. V okně se stromem se zobrazí dvě tlačítka. Vyberte zdrojovou větev a klepněte na první tlačítko. Pak vyberte cílovou větev a klepněte na druhé tlačítko. 26) Pokud zadáte aktualizaci na složce, u které není poznamenaná cesta, provede se aktualizace všech pod složek. Toto pravidlo se uplatňuje rekurzivně.