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