Release van nomenus-rex 0.7.0, een hulpprogramma voor het in bulk hernoemen van bestanden

Er is een nieuwe release beschikbaar van Nomenus-rex, een consolehulpprogramma voor het in bulk hernoemen van bestanden. Geconfigureerd met behulp van een eenvoudig configuratiebestand. Het programma is geschreven in C++ en gedistribueerd onder GPL 3.0. Sinds het vorige nieuws heeft het hulpprogramma functionaliteit gekregen en zijn talloze fouten en tekortkomingen verholpen:

  • Nieuwe regel: “bestandsaanmaakdatum”. De syntaxis is vergelijkbaar met de datumregel.
  • Een behoorlijke hoeveelheid "boilerplate" -code verwijderd.
  • Aanzienlijke prestatieverbetering (circa 1000 keer sneller) voor de naambotsingstest. Bij deze test wordt gecontroleerd of er dubbele bestandsnamen voorkomen tussen de resulterende bestandsnamen, wat zal leiden tot gegevensverlies bij het verplaatsen van bestanden. Dus bij een test met ongeveer 21 bestanden werd de testtijd teruggebracht van 18 seconden naar 20 microseconden!
  • Een bug opgelost in de RuleDir-regel voor bestanden op het hoogste niveau van de boomstructuur.
  • Nieuwe parameter e/example om een ​​typische configuratie weer te geven met automatisch ingevulde (volgens de huidige map) bron-/bestemmingsvelden.
  • Enkele esthetische versieringen bij het weergeven van dossierparen.
  • Nieuwe optie om bevestigingsverzoek uit te schakelen voordat de verwerking begint. Kan handig zijn voor scripts.
  • Een voortgangsindicator voor de werking toegevoegd.
  • Verschillende sorteermodi toegevoegd vóór verwerking (met Unicode-ondersteuning).
  • De meeste regels vallen nu onder tests.
  • De ICU-bibliotheek wordt gebruikt om met strings te werken, wat de belangrijkste problemen met Unicode zou moeten oplossen.

Bron: opennet.ru

Voeg een reactie