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. Il s'intègre parfaitement dans l'environnement GNOME, et dans Nautilus en particulier1).

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

  • des patterns de substitution
  • des méta-données EXIF (pour les photos)
  • 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 dépôt

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

1. ajouter le dépôt correspondant à votre distribution via synaptic, ou en exécutant le code ci-dessous:

# 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

Pour ajouter le dépôt via la console, pour Ubuntu Hardy Heron:

$ 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 en cliquant sur le lien apt://pyrenamer, via synaptic, ou via la console:

$ sudo apt-get install 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 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

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 adapté 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.1253273963.txt.gz
  • Dernière modification: Le 18/09/2009, 13:39
  • par berteh