Une amie PCiste m'a confié un CD d'images Jpeg, qu'elle a toutes patiemment renommées, mais en oubliant l'extension de reconnaissance du format : les caractères ".jpg" qu'on peut voir en suffixe de nom de fichier.
Bizarrement, Mac OS X les reconnaît comme executables Unix (ou Windows). Photoshop ne les ouvre pas, ni Aperçu, ni...
En fait, seul The Gimp 2 les ouvre efficacement.
Bravo The Gimp, mais il n'est vraiment pas pratique pour visionner des photos en grand nombre.
J'ai eu l'idée toute simple d'un petit AppleScript qui rajoute l'extension désirée au nom de tous les fichiers contenus dans un même dossier. Dans mon cas il s'agit de ".jpg", mais le script permet de rentrer le suffixe que l'on veut. Je ne résiste pas à l'orgueil de vous présenter le petit :
(à copier dans l'éditeur de scripts)
À noter, si on utilise malencontreusement ce script plusieurs fois sur le même dossier, on crée des noms de fichiers du genre "nom.jpg.jpg". Ce n'est pas grave en soit, mais les noms trop longs ne sont ni clairs ni pratiques.
D'autre part, vous pouvez toujours essayer de forcer un fichier avec une extension qui ne correspond pas à son type (une image GIF en JPEG, par exemple), ce sera inefficace.
Si vous avez des idées d'améliorations ? Je me demande s'il est possible de reconnaître le type d'un fichier pour lui associer l'extension appropriée, par exemple ?
Bizarrement, Mac OS X les reconnaît comme executables Unix (ou Windows). Photoshop ne les ouvre pas, ni Aperçu, ni...
En fait, seul The Gimp 2 les ouvre efficacement.
Bravo The Gimp, mais il n'est vraiment pas pratique pour visionner des photos en grand nombre.
J'ai eu l'idée toute simple d'un petit AppleScript qui rajoute l'extension désirée au nom de tous les fichiers contenus dans un même dossier. Dans mon cas il s'agit de ".jpg", mais le script permet de rentrer le suffixe que l'on veut. Je ne résiste pas à l'orgueil de vous présenter le petit :
(à copier dans l'éditeur de scripts)
Les images s'ouvrent ensuite comme d'habitude, par exemple avec Aperçu.tell application "Finder"
activate
choose folder with prompt "Où est le dossier des fichiers à traiter ?"
set dossier to result as string
display dialog "Extension à rajouter (sans le point) ?" default answer "jpg" buttons {"OK"} default button 1
set extension to (text returned of result)
repeat with i from 1 to number of file of folder dossier
set fichier to name of file i of folder dossier
set name of document file fichier of folder dossier to (fichier & "." & extension)
end repeat
end tell
À noter, si on utilise malencontreusement ce script plusieurs fois sur le même dossier, on crée des noms de fichiers du genre "nom.jpg.jpg". Ce n'est pas grave en soit, mais les noms trop longs ne sont ni clairs ni pratiques.
D'autre part, vous pouvez toujours essayer de forcer un fichier avec une extension qui ne correspond pas à son type (une image GIF en JPEG, par exemple), ce sera inefficace.
Si vous avez des idées d'améliorations ? Je me demande s'il est possible de reconnaître le type d'un fichier pour lui associer l'extension appropriée, par exemple ?