Page 1 of 1

Vyhledávání podle času

Posted: 09 May 2014, 12:26
by Vilca
Zdravím všechny,
narazil jsem na zajímavý problém a nejsem schopný najít řešený. Mám asi 16 000 souborů (časové snímky z kamery) a potřebuju z nich vyfiltrovat všechny, které byly vytvořené např. od 7:00 - 18:00 NEZÁVISLE na datu. Všechny vyhledávače, ať ve Windows nebo nějaké specializované prográmky, jsou schopné zadat rozmezí od-do pouze závislé na datu a výsledkem jsou tak soubory z 20:00, 23:00 apod. Zkoušel jsem to i v AS a dopadl jsem podobně, nejsem shopný vypnout třízení na datu. A ve vyhledávání, pokud odškrtnu checkbox u data, nemůžu vybrat ani čas. Nebylo by možné s tím něco udělat? :-) Pokud to AS umí a jen to nemůžu najít nebo máte někdo nějaké hezké řešení, prosím o něj. Zatím to vypadá, že budu muset skončit u nějaké standardního linux nástroje.

Díky za pomoc.

Re: Vyhledávání podle času

Posted: 09 May 2014, 13:29
by AD7

Re: Vyhledávání podle času

Posted: 09 May 2014, 13:36
by Vilca
ten jsem také zkoušel a umí to co ostatní, vyhledávat pouze v závislosti na datu.

Re: Vyhledávání podle času

Posted: 09 May 2014, 15:23
by Jan Rysavy
To by šlo velice jednoduše pomocí skriptu a Automation pluginu. Má někdo chuť to napsat?

Re: Vyhledávání podle času

Posted: 09 May 2014, 16:52
by AD7
Taká malá utilitka.
Použitie: skopírujte SearchFiles.exe do adresára so súbormi.

Download - http://lab.php5.cz/SearchFilesV1.0.zip
Náhľad - http://lab.php5.cz/screen.png

Re: Vyhledávání podle času

Posted: 09 May 2014, 18:53
by Vilca
Díky za utilitku. Nakonec jsem si pomohl s Power shellem. Zkusim prozkoumat automation, jestli dovedu vytvořit fungujici skript.

Re: Vyhledávání podle času

Posted: 09 May 2014, 19:33
by Jan Rysavy
Pokud budete mít se skriptem nějaké nejasnosti, tak napište. Rádi poradíme.

Jako odrazový můstek popíšu své workflow:

Příklady jsou v adresáři Altap Salamander\plugins\automation\scripts
Z Make Link.js by šel vytáhnout princip dialog boxu s dotazem na rozsah časů.
V Convert Images.js je vidět ve funkci Main() práci s adresářem.

Dokumentace je v http://www.altap.cz/salamander/help/ (hledejte slovo Automation).

Skripty lze spustit na libovolném místě pomocí Plugins > Automation > Run Focused Script, případně na cestách definovaných v Options > Plugins Configuration > Automation (potom jsou v menu pluginu Automation).

Pomocí Plugins > Plugins Manager > Keyboard lze příkazům přiřadit klávesové zkratky - pro efektivnější ladění.