jRename (puisque c'est ainsi que je l'avais appelé à l'époque) est un utilitaire java gratuit et open source permettant de renommer des fichiers par lot. Il est multi-plateformes : Windows XP/Vista/7, Mac OS X et Linux et propose un grand nombre d'options : changement de case des caractères, insertion de dates, utilisation d'un compteur mais également filtrage et capture à base d'expressions régulières :
Parmi les fonctionnalités implémentées :
- Utilisation d'un compteur
- Changement de casse
- Modification de caractères
- Suppression de blancs superflus
- Suppression de '.' superflus
- Utilisation d'expressions régulières avec groupes capturants
- Prévisualisation du résultat
- Undo
- Travail dans les répertoires et les sous répertoires
Ce qu'il reste à faire :
- Utilisation de swing worker
- Utilisation des données EXIF
- Utilisation des données ID3 tag
- Préciser l'ordre de traitement des fichiers
- etc...
La notice d'utilisation en français se trouve à cette adresse : notice d'utilisation jrename.
D'un point de vue technique, jRename utilise le gestionnaire de Layout MiG Layout que je vous recommande pour sa simplicité et ses possibilités avancées de configuration. Il est disponible pour SWING, SWT et JavaFX.
Si vous avez des idées pour améliorer cette application, n'hésitez pas à m'en faire part.