Software para renomear arquivos em lote baseado em um padrão.
Você já percebeu que as câmeras digitais vão dando nome automaticamente às fotos que você tira? Normalmente nomes iniciados com DSCxxxx sendo xxxx o número seqüencial da foto em questão. Esses nomes nada significam e, muitas vezes gostaríamos que isso pudesse ser alterado para “Aniversário Kelly 00001, Aniversário Kelly 0002,” e assim sucessivamente.
Normalmente as câmeras não possuem recurso para alterar o padrão DSCxxxx porque isso ficou definido como um conceito na indústria. Dessa forma, basta se retirar o cartão de memória da câmera, levar a um bureau de impressão que os sistemas já reconhecem esse formato e abrem as fotos automaticamente, além de habilitar alguns recursos específicos de sistemas proprietários. Como não utilizo tais serviços e, mesmo que utilizasse, gostaria de poder renomear a fotos a posteriori sempre me vi diante de uma grande limitação do Windows. Se fosse antigamente, na época do DOS bastaria dar o comando “Rename DSC???? OutraCoisa????” e o problema estaria quase resolvido. Sim, quase resolvido porque o DOS não seguia o padrão LFN (Long File Name) para nomes de arquivos, não permitindo assim que se colocasse espaços no mome ou nomes longos maiores que oito caracteres. Para resolver este problema, desenvolvi o programa NomeFoto que serve exatamente para isso. Você especifica qual será o prefixo, qual será o diretório (pasta), e o programa irá renomear todos os arquivos daquele diretório para o padrão especificado.
Algumas características interessantes do programa são a visualização dos arquivos e o auto localização. Hum… A essa altura você deve estar se perguntando “o que é auto localização?”. Utilizando um dos conceitos da arquitetura de programação Microsoft.NET (se fala dotnet, pronúncia em inglês) o programa detecta o idioma do Windows que está sendo executado. Se for um windows em português, o programa exibirá as mensagens em nossa língua. Caso contrário, as mensagens serão apresentadas em inglês.