Veröffentlichung von nomenus-rex 0.7.0, einem Tool zur Massenumbenennung von Dateien.

Eine neue Version von Nomenus-rex steht zur Verfügung, einem Konsolen-Tool zur massenhaften Umbenennung von Dateien. Es wird über eine einfache Konfigurationsdatei eingestellt. Das Programm ist in C++ geschrieben und wird unter GPL 3.0 lizenziert. Seit der letzten Nachricht hat das Tool an Funktionalität gewonnen, und es wurden zahlreiche Fehlerbehebungen und Verbesserungen vorgenommen:

  • Neue Regel: „Erstellungsdatum der Datei“. Die Syntax ähnelt der Regel Date.
  • Eine beträchtliche Menge an „boilerplate“ Code wurde entfernt.
  • Ein erheblicher Leistungsschub (ungefähr 1000 Mal schneller) beim Namenskollisions-Test. Dieser Test überprüft, ob unter den resultierenden Dateinamen Duplikate vorhanden sind, was beim Verschieben von Dateien zu Datenverlust führen könnte. Bei einem Test mit etwa 21.000 Dateien wurde die Testdauer von 18 Sekunden auf 20 Mikrosekunden verkürzt!
  • Ein Fehler in der Regel RuleDir für Dateien, die sich auf der obersten Ebene des Baums befinden, wurde behoben.
  • Ein neuer Parameter e/example ermöglicht die Ausgabe einer typischen Konfiguration mit automatisch ausgefüllten (entsprechend dem aktuellen Verzeichnis) Source/Destination-Feldern.
  • Einige ästhetische Verbesserungen bei der Ausgabe von Datei-Paaren.
  • Eine neue Option zum Deaktivieren der Bestätigungsabfrage vor dem Start des Verarbeitungsprozesses. Dies kann für Skripte nützlich sein.
  • Ein Fortschrittsanzeiger für den Abschluss der Operation wurde hinzugefügt.
  • Verschiedene Sortiermodi vor der Verarbeitung hinzugefügt (unterstützt Unicode).
  • Die meisten Regeln sind nun durch Tests abgedeckt.
  • Für die Arbeit mit Strings wird die ICU-Bibliothek verwendet, was die Hauptprobleme mit Unicode lösen sollte.

Quelle: opennet.ru

Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster