Vez ou outra nos deparamos com a seguinte situação: ter que renomear uma grande quantidade de arquivos para evitar que os arquivos diferentes, porém com nomes iguais, substituam uns aos outros.
Pode acreditar. Acontece muito comigo, especialmente quando envolve as fotografias da máquina digital.
A solução pode parecer simples, já que trata-se apenas de renomear as fotos antes de copiar para o diretório de destino, mas, e se forem mais de 100 imagems?
Obviamente, o problema não se prende somente às imagens e pode, eventualmente, ocorrer com arquivos diferentes como músicas, textos, apresentações e mais uma infinidade de arquivos.
Dependendo da quantidade, renomear um a um pode ser a solução (desde que sejam poucos), mas torna-se uma tarefa bem monotona e irritante se estamos falando de uma grande quantidade de arquivos. Assim, o melhor a se fazer é utilizar algum programa ou script para fazer o "trabalho sujo".
Essa é a tarefa do pyRenamer, um pequeno prático programa que resolve o problema de renomear vários arquivos simultaneamente.
Com ele, basta selecionar os arquivos dentro de uma mesma pasta, indicar o novo formato dos nomes, verificar como a coisa vai ficar e mandar ver:
O programa já vem com vários formatos definidos para renomear os arquivos. Por exemplo: adicionando a tag {num} no campo do novo nome (o segundo) o programa usa uma sequência numérica para renomear seus arquivos (como na imagem acima). Se quisermos numerar com duas casas decimais, basta adicionar {num2} e teremos como resultado algo como 01, 02, 03…
Para verificar outras possibilidades, como data completa, dia, mês e muito mais, basta posicionar o mouse sobre o campo do novo nome (o segundo).
Além de simplesmente renomear os arquivos, o programa permite mudar um determinado caractere dos nomes ou alternar entre letras MAIÚSCULAS e minúsculas rapidamente, assim como remover os acentos e espaços em branco dos nomes dos arquivos.
Essas tarefas são realizadas na aba "substituitions" e funciona de maneira semelhante à tarefa de renomear: basta selecionar os arquivos na pasta, escolher a ação e mandar ver.
Instalação:
O pyRenamer pode ser encontrado no seguinte link:
http://www.infinicode.org/code/pyrenamer/download.php
Além do source, temos arquivos no formato .deb, para Ubuntu/Debian. Nesse caso, basta fazer o download do arquivo, dar um duplo clique sobre ele e informar a senha para finalizar a instalação.
O programa ainda pode ser encontrado nos repositórios das duas distros, o que significa que podemos instalar através do apt-get:
$ sudo apt-get install pyrenamer
Ou através do synaptic, procurando por "pyrenamer".
Instalando através do source:
O source pode ser encontrado no link acima. Basta efetuar o download, descompactar o arquivo, acessar a pasta criada e, através do terminal, executar os seguintes comandos (dentro da pasta descompactada):
$ ./configure
$ make
$ sudo make install
As seguintes dependências são necessárias para a instalação do programa:
- python
- pygtk
- gconf
- python-hachoir-metadata ou python-eyed3 (para músicas)
Depois de instalado, basta usar o comando pyrenamer para abrir o programa.
Agora ficou bem mais simples e rápido renomear aquele monte de arquivos sem a necessidade de clicar em um por um para executar a tarefa.
Referência:



















RT @LinuxnaNet: Renomeando arquivos em massa com o pyRenamer http://tinyurl.com/yas8lye
Renomeando arquivos em massa com o pyRenamer http://bit.ly/cAyTdE
Acontece muito comigo também quando estou organizando fotos.
Ótima dica menino.
[]'s
Já fazia tempo que eu estava procurando um programa assim.
E pensar que ele estava a um apt-get de distância…
Renomeando Arquivos Em Massa Com O PyRenamer http://bit.ly/drBpMi