Modifier une donnée EXIF en applescript, La valeur à écrire est à lire dans un fichier excel |
Bienvenue invité ( Connexion | Inscription )
Modifier une donnée EXIF en applescript, La valeur à écrire est à lire dans un fichier excel |
27 Oct 2016, 18:04
Message
#1
|
|
Adepte de Macbidouille Groupe : Membres Messages : 42 Inscrit : 30 Aug 2016 Membre no 199 619 |
Bonjour à tous,
Voici ce que je souhaite faire : Je dispose de dossiers et sous dossiers contenant des images dont le nom est structuré ainsi : racine fixe égale à G_ puis code produit en 6 caractères séparateur fixe _ puis code couleur sur 2 à 4 caractères séparateur fixe _ZP_ Index d'image valeur 1 à 10 séparateur fixe _ Code interne unique sur 6 caractères Exemple G_12345_320_ZP_1_565656.jpg est l'image numéro 1 du produit 12345 En parallèle je dispose d'un énorme listing excel composé en colonne A des codes produits et en colonne B de la taille de ces produit (champ texte) Je cherche à réaliser un script qui pour chaque image va chercher si elle en trouve la taille dans le listing et si oui écrira dans une donnée EXIF la valeur du champ texte. Si le code produit n'est pas dans le listing, ne rien écrire. le script demande donc de la récursivité et l'utilisation de EXIFTOOL (que j'ai téléchargé et installé mais sans savoir faire mieux...) Avez-vous des idées ? Merci |
|
|
29 Oct 2016, 08:19
Message
#2
|
|
Macbidouilleur d'Or ! Groupe : Membres Messages : 2 486 Inscrit : 29 Aug 2002 Membre no 3 340 |
Pas de problème, Speed Moock. Si un outil est une solution, quel problème résoud-il que les autres outils ne savent pas mieux résoudre ?
Applescript demande une connaissance précise du modèle d'objets de macOS. Très facile à lire mais très difficile à écrire avec des nuances comme file, alias, POSIX file etc. Il n'est pas vraiment fait pour les apprentis programmeurs, et source de frustration. Facile pour des choses faciles. Mais quel autre langage ne l'est pas. Avec la même énergie, on apprend un langage que beaucoup de gens maitrisent avec bien moins de frustrations durant le voyage. J-P |
|
|
Nous sommes le : 9th May 2024 - 14:40 |