Utgivelse av nomenus-rex 0.7.0, et verktøy for å endre navn på bulkfiler

En ny utgivelse av Nomenus-rex, et konsollverktøy for å endre navn på massefiler, er tilgjengelig. Konfigurert ved hjelp av en enkel konfigurasjonsfil. Programmet er skrevet i C++ og distribuert under GPL 3.0. Siden forrige nyhet har verktøyet fått funksjonalitet, og mange feil og mangler er fikset:

  • Ny regel: "filopprettelsesdato". Syntaksen ligner på Dato-regelen.
  • Fjernet en god del "boilerplate"-kode.
  • Betydelig ytelsesøkning (ca. 1000 ganger raskere) for navnekollisjonstesten. Denne testen sjekker om det er noen dupliserte filnavn blant de resulterende filnavnene, noe som vil føre til tap av data ved flytting av filer. Så på en test med omtrent 21k filer ble testtiden redusert fra 18 sekunder til 20k mikrosekunder!
  • Rettet en feil i RuleDir-regelen for filer som ligger på toppnivået i treet.
  • Ny parameter e/eksempel for å vise en typisk konfigurasjon med automatisk utfylte (i henhold til gjeldende katalog) kilde-/destinasjonsfelt.
  • Noen få estetiske dekorasjoner når du viser par med filer.
  • Nytt alternativ for å deaktivere bekreftelsesforespørsel før behandlingen starter. Kan være nyttig for skript.
  • Lagt til en fremdriftsindikator for operasjonen.
  • Lagt til ulike sorteringsmoduser før behandling (med Unicode-støtte).
  • De fleste reglene er nå dekket av tester.
  • ICU-biblioteket brukes til å jobbe med strenger, som skal fikse hovedproblemene med Unicode.

Kilde: opennet.ru

Legg til en kommentar