Dostupna je nova verzija Nomenus-rex, konzolnog alata za masovno preimenovanje datoteka. Konfigurira se jednostavnim konfiguracijskim datotekom. Program je napisan na C++ i distribuira se pod uvjetima GPL 3.0. Od prethodne vijesti, alat je dobio nove funkcionalnosti, a ispravljene su i brojne greške i nedovršenosti:
- Novo pravilo: „datum kreiranja datoteke“. Sintaksa je slična pravilu Datum.
- Uklonjeno je znatno više „boilerplate“ koda.
- Značajno poboljšanje performansi (otprilike 1000 puta brže) testiranja sudara imena. Ovaj test provjerava ima li među rezultantnim imenima datoteka duplicata, što može dovesti do gubitka podataka prilikom premještanja datoteka. Na testu s oko 21k datoteka, vrijeme testa smanjeno je s 18 sekundi na 20k mikrosekundi!
- Ispravljena je greška u pravilu RuleDir za datoteke koje se nalaze na vrhu stabla.
- Nova opcija e/example za ispis tipične konfiguracije s automatski popunjenim (prema trenutnom direktoriju) izvor/destinacija poljima.
- Malo estetskih poboljšanja u ispisu parova datoteka.
- Nova opcija za isključivanje zahtjeva za potvrdu prije pokretanja obrade. Može biti korisna za skripte.
- Dodan indikator napretka izvršenja operacije.
- Dodani su različiti načini sortiranja prije obrade (s podrškom za Unicode).
- Većina pravila sada je pokrivena testovima.
- Za rad s nizovima korištena je ICU biblioteka, što bi trebalo ispraviti osnovne probleme s Unicodeom.
Izvor: opennet.ru
