Rilascio di nomenus-rex 0.7.0, un'utilità per la rinominazione di massa dei file

È disponibile un nuovo rilascio di Nomenus-rex, un'utilità da console per la rinominazione di file in massa. Si configura tramite un semplice file di configurazione. Il programma è scritto in C++ ed è distribuito sotto licenza GPL 3.0. Da quando è stata pubblicata l'ultima notizia, l'utilità ha acquisito nuove funzionalità e sono stati corretti numerosi bug e lacune:

  • Nuova regola: «data di creazione file». La sintassi è simile alla regola Date.
  • Eliminato un bel po' di codice «boilerplate».
  • Significativo aumento delle prestazioni (circa 1000 volte più veloce) del test di collisione dei nomi. Questo test verifica se ci sono duplicati tra i nomi dei file risultanti, poiché lo spostamento dei file può portare a una perdita di dati. Nel test con circa 21k file, il tempo è sceso da 18 secondi a 20k microsecondi!
  • Corretto un errore nella regola RuleDir per i file situati al livello superiore dell'albero.
  • Nuovo parametro e/example per la generazione di una configurazione di esempio con i campi source/destination precompilati (in base alla directory attuale).
  • Alcuni abbellimenti estetici nell'output delle coppie di file.
  • Nuovo parametro per disattivare la richiesta di conferma prima dell'avvio del processamento. Può essere utile per gli script.
  • Aggiunto un indicatore di avanzamento per l'esecuzione dell'operazione.
  • Aggiunti diversi modi di ordinamento prima dell'elaborazione (con supporto Unicode).
  • La maggior parte delle regole è ora coperta da test.
  • Per lavorare con le stringhe è stata utilizzata la libreria ICU, che dovrebbe risolvere i principali problemi con Unicode.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster