Lanzamento de nomenus-rex 0.7.0, unha utilidade de cambio de nome de ficheiros masivos

Está dispoñible unha nova versión de Nomenus-rex, unha utilidade de consola para o cambio de nome de ficheiros masivos. Configurado mediante un ficheiro de configuración sinxelo. O programa está escrito en C++ e distribúese baixo GPL 3.0. Desde as noticias anteriores, a utilidade gañou funcionalidade e corrixíronse numerosos erros e deficiencias:

  • Nova regra: "data de creación do ficheiro". A sintaxe é semellante á regra Data.
  • Eliminouse unha boa cantidade de código "boilerplate".
  • Aumento significativo do rendemento (aproximadamente 1000 veces máis rápido) para a proba de colisión de nomes. Esta proba comproba se hai nomes de ficheiro duplicados entre os nomes de ficheiro resultantes, o que provocará a perda de datos ao mover ficheiros. Entón, nunha proba con preto de 21 ficheiros, o tempo de proba reduciuse de 18 segundos a 20 microsegundos.
  • Corrixiuse un erro na regra RuleDir para os ficheiros situados no nivel superior da árbore.
  • Novo parámetro e/example para mostrar unha configuración típica con campos de orixe/destino auto-enchidos (segundo o directorio actual).
  • Algunhas decoracións estéticas ao mostrar pares de arquivos.
  • Nova opción para desactivar a solicitude de confirmación antes de comezar o procesamento. Pode ser útil para guións.
  • Engadiuse un indicador de progreso da operación.
  • Engadíronse varios modos de clasificación antes do procesamento (con compatibilidade con Unicode).
  • A maioría das regras agora están cubertas por probas.
  • A biblioteca ICU úsase para traballar con cadeas, o que debería solucionar os principais problemas con Unicode.

Fonte: opennet.ru

Engadir un comentario