Jednoduchý srovnávač složek hotov..

⚠️ Pozor: obrázky z tohoto příspěvku se ztratily při výpadku v roce 2016. Chybějící obrázky nahradí automaticky vtipným placeholderem plugin Broken Image Placeholder.

Dnes jsem řešil problém že se mi tu objevilo 6 různých složek projektu. U 4 vím jak a proč vznikly ale chtěl bych vědět jaké jsou mezi nimi rozdíly. U dvou nevím jak vznikly a chci se podívat jestli to nebude kopie některé z těch 4 složek. Ani mě nenapadlo použít Total Commander a to i z důvodu že při srovnání bych musel číst po bajtech všechny soubory a to u každé srovnání složky, a když je těch složek 6, každá má mezi 900MB – 2GB tak by to trvalo dlouho.

Napsal jsem si na to vlastní jednoduchý program. Ihned po startu program načte ze souboru txt seznam souborů ve složce a velikost každého souboru v bajtech. Je rychlejší načíst 1 souvislý soubor, kde je jen relativní cesta a velikost než procházet celé složky. Pokud byly zadány složky pro které dosud nebyl vytvořen otisk, tak se samozřejmě projdou a při ukončení programu se uloží na disk. Program po startu vypadá takto:

0image

zde si vyberete 2 složky, na každé straně jednu a stisknete jediné viditelné tlačítko. Zobrazí se vám toto:

Image

Ty 4 tlačítka nahoře dělají že se zobrazí typ zvoleného porovnání: buď stejné soubory, nebo rozdílné, popř. pouze na levé nebo pravé. Ano, je velká chyba že to neumí jako TC zobrazit v jediném listboxu celou složku ale asi mi toto nebude vyhovovat a rychle to dodělám. Ještě jsem to nezkoušel na těch složkách pro které to bylo vytvořeno. 😀

Leave a Reply

Your email address will not be published. Required fields are marked *