Izdaja nomenus-rex 0.7.0, pripomočka za množično preimenovanje datotek

Na voljo je nova izdaja Nomenus-rex, konzolnega pripomočka za množično preimenovanje datotek. Konfigurirano s preprosto konfiguracijsko datoteko. Program je napisan v C++ in se distribuira pod GPL 3.0. Od prejšnje novice je pripomoček pridobil funkcionalnost, odpravljene pa so bile številne napake in pomanjkljivosti:

  • Novo pravilo: "datum ustvarjanja datoteke". Sintaksa je podobna datumskemu pravilu.
  • Odstranjena precejšnja količina kode "boilerplate".
  • Znatno povečanje zmogljivosti (približno 1000-krat hitrejše) za preizkus trka imen. Ta preizkus preveri, ali so med nastalimi imeni datotek podvojena imena datotek, kar bo povzročilo izgubo podatkov pri premikanju datotek. Tako se je na testu s približno 21k datotekami testni čas zmanjšal z 18 sekund na 20k mikrosekund!
  • Odpravljena napaka v pravilu RuleDir za datoteke, ki se nahajajo na najvišji ravni drevesa.
  • Nov parameter e/example za prikaz tipične konfiguracije s samodejno izpolnjenimi (v skladu s trenutnim imenikom) polji vira/cilja.
  • Nekaj ​​estetskih okraskov pri prikazovanju parov datotek.
  • Nova možnost za onemogočanje zahteve za potrditev pred začetkom obdelave. Lahko je uporabno za skripte.
  • Dodan indikator napredka operacije.
  • Dodani različni načini razvrščanja pred obdelavo (s podporo za Unicode).
  • Večino pravil zdaj pokrivajo testi.
  • Knjižnica ICU se uporablja za delo z nizi, kar naj bi odpravilo glavne težave z Unicode.

Vir: opennet.ru

Dodaj komentar