Aide pour Ant Renamer 2

Ant Renamer 2

Page "Opérations"

Cette page affiche les opérations qui peuvent être effectuées sur les fichiers.

Cette page possède également des fonctionnalités pour gérer des jobs. En plus de la barre d'outils Fichiers qui est toujours visible, une barre d'outils pour gérer ces jobs est affichée. Pour plus d'informations à propos des jobs, consultez cette page.

En bas de la fenêtre, il y a deux cadres :

  • Aperçu du fichier sélectionné, qui affiche le nom actuel et le futur nom du fichier sélectionné dans la liste des Fichiers (ou le premier fichier si aucun n'est sélectionné). Cet apreçu est rafraîchi à chaque changement des paramètres d'une opération, vous permettant de voir directement l'impact de ce que vous changez dans ces paramètres.
  • Contenu du job (caché par défaut), qui affiche les opérations planifiées. Il est décri sur la page "Jobs".

Vous pouvez cacher/afficher ces cadres en utilisant la case à cocher à gauche de leur titre.

Changer l'extension

Vous pouvez remplacer l'extension par une nouvelle, ou en ajouter une nouvelle après celle qui existe si vous activez l'option correspondante.

Le point sera ajouté devant l'extension. Pour supprimer l'extension existante, laissez simplement le champ vide.

Remplacement de chaîne

Vous pouvez remplacer un texte par un autre dans les noms de fichiers. Si l'option "Remplacer toutes les occurences" n'est pas activée, seule la première occurence du texte dans chaque nom de fichier sera remplacé.

Cette opération peut aussi être utilisée pour insérer une chaîne devant un autre (si vous ne connaissez pas la position exacte où doit être mise la nouvelle chaîne). Par exemple, si vous voulez insérer "2" après les "test" contenus dans les noms, remplacez "test" par "test2".

Elle peut également être utilisée pour supprimer une chaîne spécifiée : laissez simplement le second champ vide.

Remplacement de chaînes multiples

Vous pouvez entrer ici plusieurs chaînes à remplacer. La colonne de gauche contient les chaînes à rechercher dans les noms, la colonne de droite contient le texte à mettre à la place (qui peut être une chaîne vide).

À l'origine cette opération a été ajoutée pour le remplacement de caractères multiples, comme remplacer les caractères accentués par leur équivalent latin. Mais j'ai ajouté le suppose pour des chaînes plutôt que des caractères pour certaines langues où un caractère peut correspondre à plusieurs caractères latins, ou l'inverse.

Vous pouvez sauver le contenu de la grille pour le récupérer plus tard depuis la liste déroulante. Tapez un nom dans ce champ et cliquez "Sauver".

Pour ajouter une ligne à la grille, pressez les touches "Ctrl" et "Plus" (+). La nouvelle ligne sera ajoutée avant la ligne sélectionnée.

De la même manière, presser les touches "Ctrl" et "Moins" (-) supprimera la ligne courante.

Insertion de chaîne

Vous pouvez insérer une chaîne à n'importe quelle position, à partir du début ou de la fin. Zéro signifie que la chaîne sera insérée avant le premier caractère existante ou après le dernier.

L'extension n'est pas comprise dans le compte des caractère, d'où une option pour appliquer cela à l'extension plutôt qu'au nom.

Cette opération supporte les tags suivants :

  • %name% : Nom original du fichier, sans extension
  • %ext% : Extension originale du fichier, incluant le point
  • %folderN% : N-ième dossier parent
  • Consultez le chapitre consacré au tag "folder" sur la page "Formatage de chaînes" pour plus d'informations.

    Déplacement d'une chaîne

    Vous pouvez déplacer un nombre prédéfini de caractères d'un endroit à l'autre du fichier. Comme pour l'insertion de chaîne, les champs "À partir de la position" et "Vers la position" commencent à 0 (où 0 = avant le premier caractère ou après le dernier).

    La position "Vers" compte les caractères parmis ceux qui restent. Cela signifie que d'abord le nombre de caractères spécifiés est ôté de la chaîne, ensuite le prorgramme va essayer de les réinsérer.

    Par exemple dans la chaîne "abcdef", si vous déplacez 1 caractère de la position 2 (le "c") à la position 4, il n'apparaîtra pas après le "d" mais après le "e" : comme le "c" a été retiré, le "d" devient le troisième caractère et le "e" le quatrième.

    Suppression de caractères

    Vous pouvez spécifier ici un nombre de caractères à supprimer, depuis une position (comme pour l'insertion de chaîne) ou après une chaîne.

    Énumération

    Pour cette action, vous devez spécifier un masque. Ce masque doit contenir au moins le tag %num% pour indiquer au programme où placer le numéro qu'il générera.

    • %name% : Nom original du fichier, sans extension
    • %ext% : Extension originale du fichier, incluant le point
    • %num% : Le numéro courant

    Par exemple, si vous voulez appeler vos images "Fichier 0001.jpg", "Fichier 0002.jpg", etc. vous pouvez entrer Fichier %num%%ext%. Vous pouvez mettre simplement ".jpg" à la place de "%ext%" si vous ne désirez pas conserver l'extension originale (ou si tous les fichiers sont des JPEG).

    Consultez la page "Formatage" pour plus d'informations au sujet des masques et tags.

    Le champ "Démarrer à" est le numéro à donner au premier fichier. "Nombre de chiffres" représente le nombre minimal de chiffres à écrire (si le nombre courant possède moins de chiffres, des zéros seront ajoutés devant ; laissez le champ à 1 si vous ne voulez pas insérer de zéros devant les nombres). "Incrémenter de" est le nombre à additionner pour chaque fichier.

    Si les fichiers sont groupés par dossier (c'est-à-dire que le tri principal est sur le nom de dossier, donc que les contenus des dossiers ne sont pas mélangés dans la liste) vous pouvez utiliser l'option "Retour à la valeur de démarrage...". Cela provoquera un retour à la valeur "Démarrer à" quand le fichier courant est dans un autre dossier que le précédent. Ceci permet de faire le même genre d'énumération dans un grand nombre de dossiers sans avoir à répéter l'opération pour chaque dossier séparément.

    Infos des tags mp3

    Ici encore vous avez à entrer un masque. Il y a quelques tags spéciaux qui sont reconnus. Consultez la page "Formatage" pour plus d'informations.

    • %author% : Auteur/Artiste
    • %title% : Titre de la chanson
    • %album% : Nom de l'album
    • %year% : Année
    • %genre% : Genre/Catégorie
    • %comm% : Commentaire
    • %track% : Numéro de piste, qui n'est présent que depuis ID3v1.1 et qui est stocké dans le dernier octet du champ Commentaire.

    Les tags %name% and %ext% sont aussi disponibles.

    Comme un tag mp3 pour contenir n'importe quel caractère, une option permet de remplacer les caractères interdits. Les quillemets "..." seront remplacés par des doubles apostrophes ''...'' (deux ' ensemble). Les points d'interrogation seront remplacés par un point. Les autres caractères seront remplacés par un tiret.

    Date et heure

    Cette action utilise un système de masque différent. Les tags sont de simples lettres :

    • f : Nom de fichier d'origine (sans extension)
    • e : Extension d'origine (incluant le point)
    • c : Date et heure au format standard défini dans Windows
    • d : Jour sans zéro frontal (1-31)
    • dd : Jour avec zéro frontal (01-31)
    • ddd : Jour, nom court (Dim-Sam)
    • dddd : Jour, nom long (Dimanche-Samedi)
    • ddddd : Date au format court défini dans Windows
    • dddddd : Date au format long défini dans Windows
    • m : Mois sans un zéro frontal (1-12)
    • mm : Mois avec un zéro frontal (01-12)
    • mmm : Mois, nom court (Jan-Déc)
    • mmmm : Mois, nom long (Janvier-Décembre)
    • yy : Année sur 2 chiffres (00-99)
    • yyyy : Année sur 4 chiffres (0000-9999)
    • h : Heure sans zéro frontal (0-23)
    • hh : Heure avec zéro frontal (00-23)
    • n : Minutes sans zéro frontal (0-59)
    • nn : Minutes avec zéro frontal (00-59)
    • s : Secondes sans zéro frontal (0-59)
    • ss : Secondes avez zéro frontal (00-59)
    • am/pm : Utilise le format sur 12 heures pour le h ou hh précédent
    • a/p : Utilise le format sur 12 heures pour le h ou hh précédent

    Si m ou mm suit h ou hh, il est interprété comme minutes plutôt que mois

    Soyez prudent avec les formats de date et heure, surtout en utilisant le format de Windows. Les "/" et ":" sont souvent utilisés comme délimiteurs, mais ils ne peuvent pas être utilisés dans un nom de fichier. Donc si vous le avez comme délimiteurs par défaut, vous avez à manuellement insérer d'autres délimiteurs entre quillemets, comme expliqué dans les paragraphes suivantes.

    Ici tous les caractères qui ne font pas partie du masque doivent être mis entre quillemets ou apostrophes. Je recommande d'utiliser les guillemets "..." plutôt que les apostrophes '...' comme cela vous pouvez utiliser des apostrophes à l'intérieur des guillemets.

    Voici quelques exemples valides :

    • yyyy'-'mm'-'dde : Utilise le format de date yyyy-mm-dd, en forçant le séparateur à être "-", et conserve l'extension originale.
    • "a'b" yyyymmdd".txt" : Voici un exemple d'inclusion d'apostrophes dans des guillemets. Une extension ".txt" est forcée.
    • yy'-'mm'-'dd hh'-'nn'-'sse : Inclut aussi l'heure dans le nom, au format 24h.
    • yy'-'mm'-'dd hh'-'nn'-'ss am/pme : Idem, mais en utilisant le format 12h (avec am/pm) à la place de 24h. Le symbole am ou pm est affiché après l'heure complète.

    Étant donné que plusieurs fichiers peuvent avoir la même date (ou heure), une option peut être activée pour ajouter un suffixe aux doublons. Ce suffixe est un long numéro. Dans une future version il sera possible de contrôler cela de manière plus efficace.

    Vous pouvez choisir soit la date de création soit la date de dernière modification. La première est la date à laquelle le fichier a été placé sur le disque, la seconde est la date à laquelle le fichier a été modifié. Si vous avez récemment placé un vieux fichier sur un nouveau disque, la date de création peut être postérieure à la date de modification. La plupart du temps on utilise la date de modifications.

    Noms aléatoires

    En utilisant le même système de masque que l'énumeration et les tags mp3, vous pouvez générer ici de nouveaux noms qui contiendront une partie aléatoire. Comme dans ces deux opérations, les tags %name% et %ext% sont aussi disponibles.

    Le tag %random% insèrera un nombre aléatoire, généré selon l'option choisie :

    • Nombre aléatoire : Génère 8 chiffres aléatoires.
    • Compteur Windows : Il ne s'agit pas réellement d'un nombre aléatoire. il s'agit du compteur de Windows (tick count). C'est le nombre de millisecondes écoulées depuis le démarrage de Windows (qui revient à zéro après environ 49,7 jours), donc ces nombres sont séquentiels.
    • GUID : Il s'agit de chaînes spéciales qui sont de très longs identifiants, destinés à être uniques (générés à partir de l'adresse réseau, la date, l'heure et autres données similaires). Vous pouvez être sûr que vous n'obtiendrai jamais deux GUID identiques. Le seul désavantage est que ça n'a pas un très bel aspect : "{FC7F6B42-A25A-47B1-96A7-52A12BC36A02}" par exemple.

    Changement de casse

    Avec cette opération ce n'est que la casse (majuscule/minuscule) des lettres qui change, donc le nom ne changera pas vraiment vu que les noms ne sont pas sensibles à la casse sous Windows.

    Vous pouvez faire différents types de changements. Le premier, "Mettre en majuscule la première lettre suivant...", est généralement utilisé pour faire des noms à casse mixte (vous devez mettre dans le champ des caractères tels que l'espace, le tiret, le point, etc.)

    Il est en général conseillé de garder l'option "Utiliser les options régionales..." activée. De cette manière il sera demandé à Windows de changer la casse, donc la modification des caractères accentués se fera en fonction des paramétres de langue définis dans Windows. Si cette option n'est pas activée, seuls les caractères latins standard (a..z) seront modifiés.

    Noms à partir d'une liste

    Pour cette opération vous avez juste à fournir une liste des nouveaux noms. Ant Renamer renommera les fichiers avec ces noms.

    Par défaut il prend chaque ligne comme un nom complet, mais si vous ne voulez pas écraser les extensions (c'est-à-dire prendre le nom sans extension de la liste et y ajouter l'extension originale) vous pouvez cocher l'option "Ajouter l'extension originale..."

    Vous pouvez aussi simplement fournir une liste d'extensions, et cocher l'option "Utiliser les éléments comme extensions...". Les noms ne seront alors pas modifiés.

    Si la liste est trop courte, les fichiers qui n'ont pas une ligne correspondante ne seront pas renommés. Idem quand une ligne vide est trouvée dans le fichier.

    Expressions rationnelles

    Si la syntaxe de ces expressions vous est familière, vous pourrez rapidement extraire des parties des noms de fichiers pour générer un nouveau nom en une opération plutôt que d'avoir à combiner plusieurs actions. Vous pourrez même obtenir certaines transformations qui n'auraient pas été possibles via les actions classiques de déplacement/insertion/suppression.

    Vous aurez à fournir au programme une expression rationnelle et une chaîne servant de "nouveau nom", contenant des tags $nn (où nn est un nombre) indiquant où doivent venir se placer les caractères trouvés dans le nom de fichier original.

    Pour plus d'informations sur la syntaxe des expressions rationnelles, consultez la page qui leur est consacrée.

    Infos EXIF

    En utilisant le même système de masque que plusieurs des actions décrites ci-dessus, vous pouvez générer un nouveau nom de fichier sur base des données EXIF contenues dans les images JPEG. Ceci peut, par exemple, être un bon moyen de remplacer l'action Date et heure si les dates de vos photos ne sont pas conservées lors de leur transfert depuis votre appareil photo numérique.

    Consultez la page "Formatage" pour plus d'informations. Étant donné la très longue liste de tags EXIF existant, celle-ci est disponible sur une page séparée plutôt que d'être directement présentée ici.