Lançamento do nomenus-rex 0.7.0, um utilitário de renomeação de arquivos em massa

Uma nova versão do Nomenus-rex, um utilitário de console para renomeação de arquivos em massa, está disponível. Configurado usando um arquivo de configuração simples. O programa é escrito em C++ e distribuído sob GPL 3.0. Desde as notícias anteriores, o utilitário ganhou funcionalidade e vários erros e deficiências foram corrigidos:

  • Nova regra: “data de criação do arquivo”. A sintaxe é semelhante à regra de data.
  • Removida uma boa quantidade de código "padrão".
  • Aumento significativo de desempenho (aproximadamente 1000 vezes mais rápido) para o teste de colisão de nomes. Este teste verifica se há algum nome de arquivo duplicado entre os nomes de arquivo resultantes, o que levará à perda de dados ao mover arquivos. Portanto, em um teste com cerca de 21 mil arquivos, o tempo de teste foi reduzido de 18 segundos para 20 mil microssegundos!
  • Corrigido um bug na regra RuleDir para arquivos localizados no nível superior da árvore.
  • Novo parâmetro e/example para exibir uma configuração típica com campos de origem/destino preenchidos automaticamente (de acordo com o diretório atual).
  • Algumas decorações estéticas ao exibir pares de arquivos.
  • Nova opção para desabilitar a solicitação de confirmação antes do início do processamento. Pode ser útil para scripts.
  • Adicionado um indicador de progresso da operação.
  • Adicionados vários modos de classificação antes do processamento (com suporte Unicode).
  • A maioria das regras agora são cobertas por testes.
  • A biblioteca ICU é utilizada para trabalhar com strings, o que deve resolver os principais problemas do Unicode.

Fonte: opennet.ru

Adicionar um comentário