Udgivelse af nomenus-rex 0.7.0, et værktøj til omdøbning af massefiler

En ny udgivelse af Nomenus-rex, et konsolværktøj til omdøbning af massefiler, er tilgængelig. Konfigureret ved hjælp af en simpel konfigurationsfil. Programmet er skrevet i C++ og distribueret under GPL 3.0. Siden den forrige nyhed har værktøjet fået funktionalitet, og adskillige fejl og mangler er blevet rettet:

  • Ny regel: "filoprettelsesdato". Syntaksen ligner datoreglen.
  • Fjernet en del "boilerplate"-kode.
  • Betydelig præstationsforøgelse (ca. 1000 gange hurtigere) for navnekollisionstesten. Denne test kontrollerer, om der er nogen duplikerede filnavne blandt de resulterende filnavne, hvilket vil føre til datatab, når filer flyttes. Så på en test med omkring 21k filer blev testtiden reduceret fra 18 sekunder til 20k mikrosekunder!
  • Rettede en fejl i RuleDir-reglen for filer placeret på øverste niveau af træet.
  • Nyt parameter e/eksempel for at vise en typisk konfiguration med automatisk udfyldte (i henhold til den aktuelle mappe) kilde/destinationsfelter.
  • Et par æstetiske dekorationer ved visning af par af filer.
  • Ny mulighed for at deaktivere bekræftelsesanmodning, før behandlingen starter. Kan være nyttigt til scripts.
  • Tilføjet en driftsfremskridtsindikator.
  • Tilføjet forskellige sorteringstilstande før behandling (med Unicode-understøttelse).
  • De fleste regler er nu omfattet af test.
  • ICU-biblioteket bruges til at arbejde med strenge, som skulle løse hovedproblemerne med Unicode.

Kilde: opennet.ru

Tilføj en kommentar