IPB

Bienvenue invité ( Connexion | Inscription )

> Modifier une donnée EXIF en applescript, La valeur à écrire est à lire dans un fichier excel
Options
Speed Moock
posté 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
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- Speed Moock   Modifier une donnée EXIF en applescript   27 Oct 2016, 18:04
- - Jaypee   Speed Moock, Au lieu d'empiler plusieurs outi...   28 Oct 2016, 13:26
- - Speed Moock   Bonjour Jaypee, Merci pour la proposition mais d�...   28 Oct 2016, 13:38
- - Jaypee   Pas de problème, Speed Moock. Si un outil est une...   29 Oct 2016, 08:19
- - hellomorld   C'est assez simple à faire avec Livecode (htt...   29 Oct 2016, 09:11
- - Jaypee   A mon avis on peut se passer de EXIFtools Il y ...   29 Oct 2016, 13:02
- - Speed Moock   Merci à tous ! Je vais profiter du long WE p...   29 Oct 2016, 18:05
- - PBell   QUOTE (Speed Moock @ 27 Oct 2016, 19:04) ...   29 Oct 2016, 18:53
- - Jaypee   L'un des scripts de la documentation de ...   29 Oct 2016, 19:47
- - Speed Moock   Bonjour à tous En lisant le post de Pbell je vie...   30 Oct 2016, 00:23
- - PBell   Bonjour, Merci pour la précision quant aux taille...   30 Oct 2016, 07:22
- - Jaypee   Une recommandation de haut niveau. Ce traitement ...   30 Oct 2016, 10:08
- - Speed Moock   Bonjour, Pour répondre à Pbell : Le nombre d...   30 Oct 2016, 15:57
- - Jaypee   Je complète mon exemple avec un parcours d'ar...   30 Oct 2016, 17:21
- - Zeltron54   Bonsoir, Tu peux aussi mettre ton information dan...   30 Oct 2016, 20:14
- - Jaypee   @Zeltron54, Le champ Commentaires ne semble pas i...   30 Oct 2016, 21:45
- - Speed Moock   Merci Zeltron pour cette proposition, mais je l...   30 Oct 2016, 21:46
- - PBell   Bonjour, Effectivement les seuls champs qui peuven...   31 Oct 2016, 08:18
|- - yponomeute   Citation (PBell @ 31 Oct 2016, 08:18) 1) ...   2 Nov 2016, 08:38
- - Speed Moock   Salut Merci Pbell Toujours clair et concis merci ...   31 Oct 2016, 08:51
- - Jaypee   Juste une petite remarque à propos d'EXIFtool...   31 Oct 2016, 09:53
- - PBell   Bonsoir Jaypee, Je ne connaissais pas l'applic...   31 Oct 2016, 19:09
- - Jaypee   Merci à tous également... Un simple sujet comme ...   1 Nov 2016, 09:09
- - Speed Moock   Bonjour à tous, J'ai testé sur un dossier c...   1 Nov 2016, 10:10
- - Jaypee   Je recommande très vivement de créer une petite ...   1 Nov 2016, 16:43
- - Speed Moock   Ah oui quand même... Bon je vais me creuser la t...   1 Nov 2016, 21:49
- - PBell   Bonsoir, Comme l'a justement indiqué Jaypee, ...   1 Nov 2016, 23:24
- - Speed Moock   Merci Pbell ! Je teste ceci demain en environn...   1 Nov 2016, 23:43
- - Jaypee   Speed Moock, Vu la tournure que prend les choses, ...   2 Nov 2016, 07:15
- - PBell   Merci Jaypee, Je suis assez d'accord avec toi....   2 Nov 2016, 08:21
- - Jaypee   @PBell Il faut raisonner "Inversion de contro...   2 Nov 2016, 13:02
- - Jaypee   @yponomeute @PBell Une fois qu'on a le script...   2 Nov 2016, 13:17
- - PBell   Bonsoir Jaypee, Merci de ton aide...j'ai encor...   2 Nov 2016, 19:53
- - Jaypee   @PBell, oublie la boucle, et penche-toi sur la com...   2 Nov 2016, 21:52
- - teddy7545   Speed Moock Le problème de fond et les discussio...   3 Nov 2016, 03:57
- - Speed Moock   Bonjour TEddy7545 Le sujet m'échappe complè...   3 Nov 2016, 07:38
- - Jaypee   Speed Moock, J'entends ton souhait. Je vais ...   3 Nov 2016, 11:47
- - Speed Moock   Bonjour Jaypee, - l'index est un identifiant u...   3 Nov 2016, 13:36
- - PBell   Bonsoir Teddy7545, Grâce à tes conseils, je croi...   3 Nov 2016, 19:09
- - Speed Moock   Bonsoir, Une question sur la commande do shell s...   3 Nov 2016, 21:09
- - PBell   Bonsoir SpeedMoock, Il faut mettre tous les champs...   3 Nov 2016, 21:37
- - Jaypee   Je suis en train de faire un timing grandeur natur...   3 Nov 2016, 21:46
- - teddy7545   Bonsoir, Désolé Speed Moock, j'avais en eff...   4 Nov 2016, 02:49
- - Jaypee   Une note en forme de conclusion sur les performanc...   4 Nov 2016, 06:48
- - PBell   Grand merci à Teddy7545 : mon script fonctionne g...   4 Nov 2016, 15:46
- - Jaypee   @PBell Apparemment, awk se comporte aussi naturel...   5 Nov 2016, 07:44


Reply to this topicStart new topic
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

 



Nous sommes le : 23rd April 2024 - 20:04