IPB

Bienvenue invité ( Connexion | Inscription )

> Trier des photos avec Applescript, Portrait ou Paysage
Options
MacMame
posté 20 Apr 2018, 10:15
Message #1


Adepte de Macbidouille
*

Groupe : Membres
Messages : 109
Inscrit : 11 Jan 2010
Membre no 148 488



Bonjour,


Je possède un dossier images/ dans lequelle il y à des des sous dossier sur plus de 10 niveaux, dans presque chaque sous dossier, il y à des photos; je souhaiterais développer un applescript qui me scan le dossier image (en recursive donc) et qui affecte par exemple un tag vert pour les photos portrait et un tag rouge pour les photos paysage.

Vous pensez que c'est possible ? tout en gardant bien sur les sous-sous dossier à leurs place.

Merci pour votre aide.
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
teddy7545
posté 20 Apr 2018, 18:14
Message #2


Macbidouilleur de vermeil !
****

Groupe : Membres
Messages : 879
Inscrit : 4 Apr 2004
Lieu : Lorraine - 54
Membre no 17 184



Bonsoir

Citation
Je me demande même si il est capable de scanner les dossiers en recursive, car je possède pas mal de sous-sous-sous-dossier.

Oui il est capable mais tu as limité la profondeur de la recherche à 10 niveaux, alors s'il y en a plus dans l'état ils ne seront pas "scanné"
Si tu souhaites qu'il ailles dans tous les sous dossiers, tu peux soit augmenter -maxdepth 10 avec une valeur supérieur 50 ... ou plus....
Ou alors plus simplement enlever cet argument de la commande et il fera automatiquement tous les niveaux.

Ton filtre recherche tous les fichiers ou dossier qui ne commencent pas par un point et qui ne contiennent pas tempo ....
Ce filtre ne renvois donc pas nécessairement des photos.
Es tu sur de ta recherche ...
Si tu as pas de dossier ou de fichier tempo il va donc renvoyer tous les fichiers et dossiers non cachés.

Tu ne peux pas lancer ce script avec le bouton "run" depuis l'éditeur de script.
Aucune fonction ne peut démarrer ainsi dans ce script.

Pour tester avec l'éditeur de script, tu peux ajouter une ligne à la fin
Citation
idle()

De cette façon il devrait démarrer (en forçant idle à démarrer lors du lancement du script).

Enfin pour ne pas risquer de polluer tes fichiers par un traitement inadéquat, je te recommande dans un premier temps de remplacer ta fonction action7 par simplement
Code
on action7(tFiles)
    return tFiles
end action7

De cette façon il ne fera aucun traitement mais te renverra juste la liste des fichiers qu'il considère à traiter.

Ce message a été modifié par teddy7545 - 20 Apr 2018, 19:22.


--------------------
MP Intel Dual Xéon 3 GHz - MacOSX 10.10.3 - ATI Radeon HD 5770 - ATTO UL5D - Apple Cinema HD Display 23 pouces
MBP 15' 2017 - MBP 13' mid 2009 - iMac 24' 8,1 2,8GHz - MP G4 MDD Bi 1,25 GHz - MP G4 Quicksylver 933MHz
Go to the top of the page
 
+Quote Post

Les messages de ce sujet
- MacMame   Trier des photos avec Applescript   20 Apr 2018, 10:15
- - baron   Editus moderatus : coquille corrigée dans le tit...   20 Apr 2018, 11:32
- - yponomeute   Pas besoin de faire un script il faut juste utilis...   20 Apr 2018, 11:35
- - Zeltron54   Bonjour, Le solution de "yponomeute" est...   20 Apr 2018, 13:23
- - MacMame   Merci yponomeute Oui , j'ai vue çà sur le t...   20 Apr 2018, 13:36
- - MacMame   Alors ZELTRON, voici un script que j'avais ré...   20 Apr 2018, 13:52
- - Zeltron54   Je connais mal les actions photoshop et je ne poss...   20 Apr 2018, 14:24
- - MacMame   Je me suis mal exprimé, ce n'est pas cela. E...   20 Apr 2018, 14:42
- - Zeltron54   Ok, Je dois m'absenter... je regarde ça à mo...   20 Apr 2018, 14:56
- - MacMame   Bon j'ai repris mon ancien script, car il est ...   20 Apr 2018, 14:57
- - teddy7545   Bonjour, Et si tu ajoutes un end juste avant la l...   20 Apr 2018, 15:23
- - MacMame   Tu a raison TEDDY, je suis nul ! c'est cor...   20 Apr 2018, 16:14
- - teddy7545   Bonsoir Citation Je me demande même si il est c...   20 Apr 2018, 18:14
- - MacMame   Ok j'ai pas tout compris mais je vais déjà e...   20 Apr 2018, 18:33
- - teddy7545   Essai avec ce code, à supposer que tu as bien un ...   20 Apr 2018, 19:18
- - MacMame   et donc ce code je le met ou ? car c'est le c...   20 Apr 2018, 20:16
- - Zeltron54   Bonsoir, Je vois que tu as trouvé de l'aide ...   20 Apr 2018, 20:23
- - MacMame   Ok merci mais je suis pas doué dans ce langage, j...   20 Apr 2018, 20:54
- - teddy7545   Pour comprendre ton problème essai de décomposer...   20 Apr 2018, 21:01
- - MacMame   Alors oui j'ai exécuté dans applescript le s...   20 Apr 2018, 21:17
- - teddy7545   Dans la ligne return tFiles. enlève juste le poin...   20 Apr 2018, 21:21
- - MacMame   Ok, je n'est plus de message d'erreur mais...   20 Apr 2018, 21:37
- - Zeltron54   Si j'ai bien compris, d'après ton message...   21 Apr 2018, 08:01
- - MacMame   Ah super merci ZELTRON !! , t'est un...   21 Apr 2018, 10:12
- - Zeltron54   beaucoup de questions ! J'ai pas tout com...   21 Apr 2018, 10:23
- - MacMame   Alors je vais détailler par étape, ce sera plus ...   21 Apr 2018, 11:00
- - Zeltron54   Pour l'étape 1 et 2 Il faut donc faire une ac...   21 Apr 2018, 11:27
- - teddy7545   ETAPE #1/ Pour que ça fonctionne comme tu le sou...   21 Apr 2018, 11:32
- - MacMame   Citation (Zeltron54 @ 21 Apr 2018, 12:27)...   21 Apr 2018, 16:36
- - teddy7545   Citation DOSSIER: - OK pour l'action de dossie...   21 Apr 2018, 16:47
- - MacMame   Citation (teddy7545 @ 21 Apr 2018, 12:32)...   21 Apr 2018, 16:50
- - Zeltron54   Bonjour, Voilà le script qui fait le job, et à ...   22 Apr 2018, 07:55
- - Jaypee   Juste pour rappel. macOS embarque un "Scripta...   22 Apr 2018, 15:42
- - MacMame   TEDDY: En fait j'ai des obligations. l...   22 Apr 2018, 20:28
|- - yponomeute   Citation (MacMame @ 22 Apr 2018, 21:28) R...   23 Apr 2018, 08:36
- - Zeltron54   Citation l'Arborescence du dossier principal e...   22 Apr 2018, 20:44
- - MacMame   ZELTRON. Merci, je vais tester çà dès demain.....   22 Apr 2018, 20:48
- - trouspinette   Hazel 5 min chrono. Les règles Hazel Détail ...   24 Apr 2018, 22:39
- - yponomeute   Citation (trouspinette @ 24 Apr 2018, 23...   25 Apr 2018, 13:34
- - trouspinette   Citation (yponomeute @ 25 Apr 2018, 14:34...   25 Apr 2018, 22:28


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 : 18th July 2025 - 13:10