Bonjour
Si tu utilise un dossier pour tes films, quel que soit l'extension, essais le code ci-dessous pour voir (il gère lui même les extensions).
Ne prend pas en compte le fichier .DS_Store où icon (si tu as personnalisé ton dossier de réception) ainsi que les fichiers causant un problème.
Bloc de code:
[color=#0000FF]set[/color] [color=#3F7F00]chemin[/color] [color=#0000FF]to[/color] [color=#800000]([/color][color=#0080FF]choose folder[/color] [color=#0080FF]with prompt[/color] [color=#800000]"[/color]Quel dossier à lire?[color=#800000]"[/color] [color=#0000FF]without[/color] [color=#0080FF]invisibles[/color][color=#800000])[/color] [color=#0000FF]as[/color] [color=#0080FF]string[/color]
[color=#0000FF]set[/color] [color=#800000]{[/color][color=#3F7F00]texte[/color][color=#800000],[/color] [color=#3F7F00]compteur[/color][color=#800000]}[/color] [color=#0000FF]to[/color] [color=#800000]{"[/color]Pas trouvé de fichiers.[color=#800000]",[/color] 0[color=#800000]}[/color]
[color=#800000]--[/color][color=#FF8000] Ne prend en compte que les fichiers à la racine du dossier sélectionné[/color]
[color=#0000FF]tell[/color] [color=#0080FF]application[/color] [color=#800000]"[/color]System Events[color=#800000]"[/color] [color=#0000FF]to[/color] [color=#0000FF]set[/color] [color=#3F7F00]noms_Lue[/color] [color=#0000FF]to[/color] [color=#800000]([/color][color=#0080FF]name[/color] [color=#0000FF]of[/color] [color=#800000]([/color][color=#0000FF]every[/color] [color=#0080FF]file[/color] [color=#0000FF]of[/color] [color=#0080FF]folder[/color] [color=#3F7F00]chemin[/color][color=#800000]))[/color]
[color=#0000FF]set[/color] [color=#0080FF]AppleScript[/color][color=#800000]'s[/color] [color=#0080FF]text item delimiters[/color] [color=#0000FF]to[/color] [color=#800000]"[/color].[color=#800000]"[/color]
[color=#0000FF]repeat[/color] [color=#0000FF]with[/color] [color=#3F7F00]nom[/color] [color=#0000FF]in[/color] [color=#3F7F00]noms_Lue[/color]
[color=#0000FF]if[/color] [color=#0080FF]character[/color] 1 [color=#0000FF]of[/color] [color=#800000]([/color][color=#3F7F00]nom[/color] [color=#0000FF]as[/color] [color=#0080FF]string[/color][color=#800000])[/color] [color=#0000FF]is[/color] [color=#0000FF]not[/color] [color=#800000]"[/color].[color=#800000]"[/color] [color=#0000FF]then[/color] [color=#800000]--[/color][color=#FF8000] Pour pas prendre en compte le fichier DS_Store si existe[/color]
[color=#0000FF]set[/color] [color=#3F7F00]nomDossier[/color] [color=#0000FF]to[/color] [color=#0080FF]item[/color] 1 [color=#0000FF]of[/color] [color=#0080FF]text items[/color] [color=#0000FF]of[/color] [color=#3F7F00]nom[/color] [color=#0000FF]as[/color] [color=#0080FF]text[/color]
[color=#0000FF]tell[/color] [color=#0080FF]application[/color] [color=#800000]"[/color]Finder[color=#800000]"[/color]
[color=#0000FF]try[/color]
[color=#0080FF]make[/color] [color=#0080FF]new[/color] [color=#0080FF]folder[/color] [color=#0080FF]at[/color] [color=#0080FF]alias[/color] [color=#3F7F00]chemin[/color] [color=#0080FF]with properties[/color] [color=#800000]{[/color][color=#0080FF]name[/color][color=#800000]:[/color][color=#3F7F00]nomDossier[/color][color=#800000]}[/color]
[color=#0080FF]move[/color] [color=#0080FF]file[/color] [color=#800000]([/color][color=#3F7F00]chemin[/color] [color=#800000]&[/color] [color=#3F7F00]nom[/color] [color=#0000FF]as[/color] [color=#0080FF]string[/color][color=#800000])[/color] [color=#0080FF]to[/color] [color=#0080FF]folder[/color] [color=#800000]([/color][color=#3F7F00]chemin[/color] [color=#800000]&[/color] [color=#3F7F00]nomDossier[/color] [color=#0000FF]as[/color] [color=#0080FF]string[/color][color=#800000])[/color]
[color=#0000FF]set[/color] [color=#3F7F00]compteur[/color] [color=#0000FF]to[/color] [color=#3F7F00]compteur[/color] [color=#800000]+[/color] 1
[color=#0000FF]end[/color] [color=#0000FF]try[/color]
[color=#0000FF]end[/color] [color=#0000FF]tell[/color]
[color=#0000FF]end[/color] [color=#0000FF]if[/color]
[color=#0000FF]end[/color] [color=#0000FF]repeat[/color]
[color=#0000FF]set[/color] [color=#0080FF]AppleScript[/color][color=#800000]'s[/color] [color=#0080FF]text item delimiters[/color] [color=#0000FF]to[/color] [color=#800000]""[/color]
[color=#0000FF]if[/color] [color=#3F7F00]compteur[/color] [color=#0000FF]is[/color] [color=#0000FF]not[/color] 0 [color=#0000FF]then[/color] [color=#0000FF]set[/color] [color=#3F7F00]texte[/color] [color=#0000FF]to[/color] [color=#800000]"[/color]Terminé = [color=#800000]"[/color] [color=#800000]&[/color] [color=#3F7F00]compteur[/color] [color=#800000]&[/color] [color=#800000]"[/color] Fichiers trouvés[color=#800000]"[/color]
[color=#0000FF]tell[/color] [color=#0000FF]me[/color] [color=#0000FF]to[/color] [color=#0080FF]activate[/color]
[color=#0080FF]display dialog[/color] [color=#3F7F00]texte[/color] [color=#0080FF]buttons[/color] [color=#800000]{"[/color]Quitter[color=#800000]"}[/color] [color=#0080FF]giving up after[/color] 5 [color=#0080FF]with title[/color] [color=#800000]"[/color]RANGER FILMS[color=#800000]"[/color]
Fonctionne aussi, quel que soit l'extension autre que des films mais inutile juste pour simplement tester.
Tu donne une réponse pour savoir si ça fonctionne correctement chez toi?
@+