Ceci est une ancienne révision du document !
pyRenamer: renommage de masse
pyRenamer est une application 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. Il s'intègre parfaitement dans l'environnement GNOME, et dans Nautilus en particulier.
pyRenamer permet de renommer des fichiers et/ou répertoires en utilisant
- des patterns de substitution
- des méta-données audio (pour la musique mp3 par exemple)
- des variations de casse (majuscule, minuscule, initiale,…)
- un facteur aléatoire
Installation
Pour installer PyRenamer, il suffit d'installer le paquet pyrenamer.
Une fois installé, pyRenamer est disponible dans le menu Applications > Accessoires > pyRenamer
Configuration
intégration à Nautilus
Pour vous faciliter encore plus la vie vous pouvez lancer pyRenamer depuis n'importe quel répertoire de Nautilus d'un simple clic droit1).:
- copiez-collez le code suivant dans un nouveau fichier (par exemple avec gedit)
- enregistrez le sous ~/.gnome2/nautilus-scripts/Renommer en masse,
- rendez ce fichier exécutable (via Nautilus > clic droit > Propriétés > 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"
Utilisation
Placez votre curseur au-dessus des éléments pour obtenir des info-bulles.
Suppression
Pour désinstaller pyRenamer supprimez le paquet pyrenamer, via synaptic ou via la console, et effacez le fichier de script nautilus le cas échéant:
$ sudo apt-get purge pyrenamer $ rm ~/.gnome2/nautilus-scripts/Renommer\ en\ masse
Voir aussi
- site officiel: http://www.infinicode.org/code/pyrenamer/
- action nautilus-script: http://libre-et-ouvert.blogspot.com/2009/01/pyrenamer-renommage-massif-de-fichiers.html