Vydání nomenus-rex 0.7.0, nástroje pro hromadné přejmenování souborů

Je k dispozici nové vydání Nomenus-rex, nástroje příkazového řádku pro hromadné přejmenování souborů. Konfiguruje se pomocí jednoduchého konfiguračního souboru. Program je napsán v C++ a distribuován za podmínek GPL 3.0. Od předchozích zpráv obslužný program získal funkčnost a bylo opraveno mnoho chyb a nedostatků:

  • Nové pravidlo: "datum vytvoření souboru". Syntaxe je podobná pravidlu Date.
  • Odstraněno značné množství kódu "kotle".
  • Významné zvýšení výkonu (přibližně 1000krát rychlejší) pro test kolize jmen. Tento test kontroluje, zda mezi výslednými názvy souborů nejsou nějaké duplikáty, což povede ke ztrátě dat při přesunu souborů. Takže při testu s přibližně 21 18 soubory se doba testu zkrátila z 20 sekund na XNUMX XNUMX mikrosekund!
  • Opravena chyba v RuleDir pro soubory umístěné na nejvyšší úrovni stromu.
  • Nový parametr e/example pro zobrazení typické konfigurace s automaticky vyplněnými (podle aktuálního adresáře) zdrojovými/cílovými poli.
  • Některé estetické ozdoby při výstupu párů souborů.
  • Nová možnost zakázat výzvu k potvrzení před zahájením zpracování. Může být užitečné pro skripty.
  • Přidán indikátor průběhu operace.
  • Přidány různé režimy třídění před zpracováním (s podporou Unicode).
  • Většina pravidel je nyní pokryta testy.
  • Pro práci s řetězci je zapojena knihovna ICU, která by měla vyřešit hlavní problémy s Unicode.

Zdroj: opennet.ru

Přidat komentář