Le dossier Téléchargements raconte la même histoire sur tous les Mac : document (3).pdf, Scan_0042.pdf, IMG_2041.jpg, facture.pdf, facture (1).pdf. Chacun dit à l’intérieur ce qu’il est. Aucun ne le dit à l’extérieur.
Il y a quatre façons d’y remédier sur Mac. Elles règlent des problèmes différents : autant savoir lequel est le vôtre.
Sélectionnez plusieurs fichiers, clic droit, Renommer. Vous pouvez remplacer du texte, en ajouter, ou leur donner à tous un nom avec un compteur ou une date. C’est intégré, instantané et parfait pour « Vacances 1, Vacances 2, Vacances 3 ».
Il ne regarde jamais dans le fichier. Si le nom voulu se trouve dans le document, le Finder n’y peut rien.
Des apps comme A Better Finder Rename poussent l’idée du Finder bien plus loin : modèles, expressions régulières, numérotation, règles enchaînées. Pour renommer des centaines de photos d’appareil ou d’exports d’un système au format toujours identique, c’est le bon outil, et il le fait très bien.
Il travaille malgré tout à partir du nom et des propriétés du fichier, pas de ce que dit le document.
Hazel surveille des dossiers et applique les règles que vous écrivez. Depuis la version 6, elle peut lancer la reconnaissance de texte sur un fichier sans couche texte : une règle peut donc dire « si ce PDF contient Assurances Acme, renomme-le et range-le ».
C’est précis et prévisible. Le prix à payer : un modèle par type de document, et les modèles cassent quand la banque refait son relevé. Avec cinq sortes de papiers qui ne changent jamais, c’est excellent.
L’approche la plus récente se passe de modèles : lire le document, comprendre ce que c’est et le nommer en conséquence. La plupart des apps de ce groupe confient le texte, ou le fichier entier, à un modèle de langage. NameQuick utilise son propre cloud ou votre clé d’API. RenameClick embarque un modèle local et propose des services cloud en option.
La question à poser à chacune est la même : où le fichier est-il lu, et le nom peut-il contenir des mots absents du fichier ? Un modèle comprend bien un document mais trébuche plus souvent sur la mécanique. Il peut renvoyer une date qui n’est pas sur la page, ou un nom avec un caractère que le système de fichiers refuse.
Tidy fait partie du quatrième groupe, et c’est moi qui le développe : lisez cette partie comme un avis informé, pas neutre.
Tout est lu sur le Mac avec la reconnaissance de texte d’Apple : PDF, PDF scannés, photos, captures d’écran et fichiers Word, Excel, PowerPoint, Pages et Numbers. Ensuite, Tidy cherche ce qu’une personne prendrait comme nom. Pour une facture ou un relevé, le type et l’émetteur. Pour un document, le plus grand titre de la première page plutôt que l’en-tête. Pour une capture, le genre de capture et son titre. Sur les Mac avec Apple Intelligence, quand rien d’autre n’est clair, il peut interroger le modèle d’Apple, sur le Mac, et rejette le nom s’il contient un mot absent du document.
| Ce que c’était | Le nom donné par Tidy |
|---|---|
| Un relevé bancaire américain | statement-bonvenu-bank.pdf |
| Une facture d’une entreprise de bâtiment allemande | rechnung-muller-bau-gmbh.pdf |
| Une capture d’une page GOV.UK | how-council-tax-works.png |
Chaque renommage indique pourquoi ce nom (« Parce que : type et émetteur du papier »), et un clic l’annule. Les fichiers qu’il ne sait pas lire, comme les archives, gardent leur nom. Les noms que vous avez donnés vous-même sont respectés.
L’app que j’ai créée, c’est Tidy pour Mac. Elle nomme vos fichiers d’après leur contenu, les range avec des règles et vous permet de chercher dans vos scans et vos captures avec ⌥Espace. Tout est lu sur votre Mac, rien n’est envoyé. Elle ne supprime jamais rien : ce qu’elle retire part à la corbeille. 9 dollars US une fois, macOS 14 ou ultérieur, Apple Silicon et Intel. Je suis développeur indépendant à Santiago du Chili et je réponds moi-même à chaque mail.
À lire aussi : Renommer ses captures d’écran automatiquement · Renommer des PDF scannés d’après leur contenu · Tidy et NameQuick, côte à côte · Tidy et Hazel, côte à côte
Cet article en : English · Español · Deutsch · Français · Português