Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


pyRenamer: renommage de masse

pyRenamer est une application GNOME pour le renommage de masse de fichiers et/ou répertoires.

Le renommage de masse est un cas spécial de renommage, où de nombreux fichiers doivent être nommés de la même manière, les rendant utilisables pour des processus de traitement automatiques.

pyRenamer est écrit pour être très facile d'utilisation et de compréhension et il s'intègre parfaitement dans l'environnement GNOME1).

pyRenamer permet de renommer des fichiers et/ou répertoires en utilisant par exemple

  • des patterns de substitution
  • des méta-données EXIF (pour les images)
  • des méta-données audio (pour la musique mp3 par exemple)
  • des variations de casse (majuscule, minuscule, initiale,…)
  • un facteur aléatoire

renommage utilisant des méta-données (exif ou mp3) renommage utilisant un pattern

Une fois installé, pyRenamer est disponible dans le menu Applications > Accessoires > pyRenamer

via le repository

Ce mode d'installation très simple à l'avantage de garder votre installation à jour lors de mises-à-jour du programme.

1. ajouter le repository correspondant à votre distribution

# Ubuntu Feisty
deb http://ppa.launchpad.net/infinito/ubuntu feisty main

# Ubuntu Gutsy
deb http://ppa.launchpad.net/infinito/ubuntu gutsy main

# Ubuntu Hardy
deb http://ppa.launchpad.net/infinito/ubuntu hardy main

# Example (for Ubuntu Hardy):
$ echo "deb http://ppa.launchpad.net/infinito/ubuntu hardy main" | sudo tee -a /etc/apt/sources.list
$ sudo apt-get update

2. installer le package apt://pyrenamer

via le package

Télécharger et installer le package le plus récent pour ubuntu depuis http://www.infinicode.org/code/pyrenamer/download.php

Pour vous faciliter encore plus la vie vous pouvez lancer pyRenamer depuis n'importe quel répertoire de Nautilus d'un simple clic droit2).:

  1. copiez-collez le code suivant dans un nouveau fichier (par exemple avec gedit)
  2. enregistrez le sous ~/.gnome2/nautilus-scripts/Renommer en masse,
  3. rendez ce fichier exécutable (via Nautilus > clic droit > permission)
#!/bin/bash
 
#Open pyrenamer with the currentdir of nautilus as workdir.
#Don't need to select any file in the currentdir.
##########################################################################
# Nautilus "Renommer en masse" Script #
##########################################################################
if [ "$1" = "" ];then
wdir=${NAUTILUS_SCRIPT_CURRENT_URI#file://}
wdir=${wdir//%20/ }
else
filetype=$(file "$1")
filetype=${filetype##*: }
 
if [ "$filetype" = "directory" ];then
wdir=${NAUTILUS_SCRIPT_SELECTED_FILE_PATHS%%$1*}
wdir=$wdir/$1
else
wdir=${NAUTILUS_SCRIPT_SELECTED_FILE_PATHS%%$1*}
fi
fi
pyrenamer "$wdir"

pyRenamer:

alternatives

D'autres applications similaires3):


1)
texte d'introduction copié sans vergogne de la page Purrr, un outil alternatif pour le renommage de masse
3)
Les commentaires sur les alternatives sont donnés à titre purement indicatif sans préjuger de la qualité du programme ou de leur récente évolution… pour donner des pistes d'améliorations aux développeurs des-dits programmes
  • pyrenamer.1253272973.txt.gz
  • Dernière modification: Le 18/09/2009, 13:22
  • par berteh