Supposons que je veuille remplir un lecteur flash avec les photos les plus récentes de ma bibliothèque iPhoto.
-
Je veux me retrouver avec un disque externe qui contient toutes mes photos dans un seul répertoire (pas de dossiers imbriqués).
-
Pour les photos qui ont été modifiées, je veux que la version modifiée de la photo se retrouve sur le disque.
-
Pour les photos qui n'ont pas été modifiées, je veux que la version originale de la photo se retrouve sur le disque.
-
Je veux commencer par la photo la plus récente et remonter dans le temps, de sorte que lorsque le disque se remplit, les dernières photos seront incluses sur le disque externe.
-
Je m'attends à ce que le disque externe ne puisse pas contenir toutes les photos de ma bibliothèque. Tout avertissement à cet effet doit être non modal, et ne pas empêcher le script de procéder au remplissage du disque avec les photos les plus récentes de ma bibliothèque, puis de s'arrêter gracieusement lorsque le disque est plein.
-
Je veux faire cela de manière programmatique (shell ou AppleScript), sans lancer iPhoto.
Quelqu'un sait-il comment s'y prendre ? J'ai écrit quelques scripts au fil des ans, mais aucun d'entre eux ne fonctionne comme je l'espérais.
Je pense que la bonne réponse impliquera des copies et des instructions "si".