Release av nomenus-rex 0.7.0, ett verktyg för att byta namn på bulkfiler

En ny version av Nomenus-rex, ett konsolverktyg för att byta namn på massfiler, är tillgänglig. Konfigurerad med en enkel konfigurationsfil. Programmet är skrivet i C++ och distribueras under GPL 3.0. Sedan tidigare nyheter har verktyget fått funktionalitet och många fel och brister har åtgärdats:

  • Ny regel: "filen skapades". Syntaxen liknar datumregeln.
  • Tog bort en hel del "boilerplate"-kod.
  • Betydande prestandaökning (cirka 1000 gånger snabbare) för namnkollisionstestet. Det här testet kontrollerar om det finns några dubbla filnamn bland de resulterande filnamnen, vilket kommer att leda till dataförlust när filer flyttas. Så på ett test med cirka 21k filer minskade testtiden från 18 sekunder till 20k mikrosekunder!
  • Fixade en bugg i RuleDir-regeln för filer som finns på översta nivån i trädet.
  • Ny parameter e/exempel för att visa en typisk konfiguration med automatiskt ifyllda (enligt aktuell katalog) käll-/destinationsfält.
  • Några estetiska dekorationer vid visning av filpar.
  • Nytt alternativ för att inaktivera bekräftelsebegäran innan behandlingen startar. Kan vara användbart för skript.
  • Lade till en operationsförloppsindikator.
  • Lade till olika sorteringslägen före bearbetning (med Unicode-stöd).
  • De flesta regler omfattas nu av tester.
  • ICU-biblioteket används för att arbeta med strängar, vilket borde lösa huvudproblemen med Unicode.

Källa: opennet.ru

Lägg en kommentar