Izdanje nomenus-rex 0.7.0, uslužnog programa za skupno preimenovanje datoteka

Dostupno je novo izdanje Nomenus-rexa, konzolnog uslužnog programa za skupno preimenovanje datoteka. Konfigurirano pomoću jednostavne konfiguracijske datoteke. Program je napisan u C++ i distribuiran pod GPL 3.0. Od prethodne vijesti, uslužni program je dobio na funkcionalnosti, a brojne pogreške i nedostaci su popravljeni:

  • Novo pravilo: “datum stvaranja datoteke”. Sintaksa je slična pravilu datuma.
  • Uklonjena je prilična količina "standardnog" koda.
  • Značajno povećanje performansi (približno 1000 puta brže) za test sudara imena. Ovaj test provjerava postoje li dupli nazivi datoteka među rezultirajućim nazivima datoteka, što će dovesti do gubitka podataka prilikom premještanja datoteka. Dakle, na testu s oko 21k datoteka, vrijeme testa je smanjeno sa 18 sekundi na 20k mikrosekundi!
  • Ispravljena je greška u pravilu RuleDir za datoteke koje se nalaze na najvišoj razini stabla.
  • Novi parametar e/example za prikaz tipične konfiguracije s automatski popunjenim (prema trenutnom direktoriju) izvornim/odredišnim poljima.
  • Nekoliko estetskih ukrasa pri prikazu parova datoteka.
  • Nova opcija za onemogućavanje zahtjeva za potvrdu prije početka obrade. Može biti korisno za skripte.
  • Dodan indikator napredovanja operacije.
  • Dodani su različiti načini sortiranja prije obrade (s podrškom za Unicode).
  • Većina pravila sada je pokrivena testovima.
  • ICU biblioteka se koristi za rad sa stringovima, što bi trebalo riješiti glavne probleme s Unicodeom.

Izvor: opennet.ru

Dodajte komentar