Re: [AS] Obtenir un chemin POSIX d'une photo de la bibliot…

Page principale
Supprimer ce message
Répondre à ce message
Auteur: Yves Petronin
Date:  
À: La liste AppleScript Francophone
Sujet: Re: [AS] Obtenir un chemin POSIX d'une photo de la bibliothèque "Photos"
Mon système est OSX10.12.6 Sierra. Mais finalement la version de script ci-dessous fonctionne si le nom de fichier ne comporte pas d’espaces, mais renvoie une erreur (file not found) dans le cas contraire, par exemple avec un nom de fichier comme "Jardin 1 2009.tif », bref il me semble être revenu au problème précédent, et je me demande s’il ne serait pas judicieux de « normaliser » les noms de fichiers pour éliminer ou remplir les espaces, mais là encore, j’hésite à faire une telle modification « sauvage » à l’intérieur de la phototèque, anticipant le risque de véroler la photothèque...

error "Erreur dans Photos : File not found: /Users/yves/Pictures/Photothèque.photoslibrary/Masters/2016/11/16/20161116-213025/Jardin 1 2009/Jardin 1 2009.tif
/Users/yves/Pictures/Photothèque.photoslibrary/Masters/2016/11/16/20161116-213025/Jardin 1 2009.tif"






-- Début script
tell application "Photos"
    set images_selectionnees to selection
    if images_selectionnees is {} then
        display dialog "Échec ! Aucune sélection."
    else
        set nom_fichier to filename of item 1 of images_selectionnees
        set chemin to do shell script "find $HOME -wholename \"*.photoslibrary/Masters*/" & nom_fichier & "\""
        do shell script "/usr/local/bin/exiftool -T -datetimeoriginal" & space & (quoted form of chemin)
        --> "2010:01:01 15:17:51"
    end if
end tell
--fin script



> Le 30 juin 2019 à 14:08, Yvan KOENIG <koenigyvan@???> a écrit :
>
> Il faudrait examiner les autorisations d'accès accordées à chaque niveau de la hiérarchie.
>
> Mojave a introduit de nouvelles règles sur les dites autorisations mais je ne peux être plus précis car mon iMac n'accepte pas Mojave.
>
> Yvan KOENIG running High Sierra 10.13.6 in French (VALLAURIS, France) dimanche 30 juin 2019 14:07:56
>
>
>> Le 30 juin 2019 à 13:45, Jean-Christophe Helary <jean.christophe.helary@???> a écrit :
>>
>> Moi par contre, dans Mojave j'ai des erreurs d'accès qui font que le script ne trouve pas le chemin de la photo.
>>
>
>
>
> _______________________________________________
> Applescript_fr mailing list
> Applescript_fr@???
> http://listes.patpro.net/mailman/listinfo/applescript_fr


_______________________________________________
Applescript_fr mailing list
Applescript_fr@???
http://listes.patpro.net/mailman/listinfo/applescript_fr