4 votes

Comment créer un dossier intelligent pour les fichiers créés au cours des 5 dernières minutes ?

J'ai une configuration de caméra où la caméra prend automatiquement des photos toutes les x secondes et ces images sont enregistrées dans un répertoire appelé "Images". Maintenant je veux créer un dossier intelligent qui regarde dans 'Images' et liste seulement les images qui ont été ajoutées dans les 5 dernières minutes. Lors de la création d'un dossier intelligent, je ne vois que l'option de lister les fichiers du dernier jour.

Comment puis-je créer un dossier intelligent qui ne répertorie que les fichiers créés au cours des 5 dernières minutes ?

En d'autres termes, je veux créer un dossier intelligent en utilisant des options non standard.

10voto

CousinCocaine Points 9430

Un "dossier intelligent" est en principe un fichier au format XML qui, lorsqu'il est ouvert, renvoie un résultat de recherche Spotlight. Pour créer un dossier intelligent, vous pouvez ajouter plusieurs termes de recherche en appuyant sur la touche + (ou alt+ ). Par exemple, vous pouvez choisir de ne renvoyer que les fichiers créés au cours des 7 derniers jours. Bien qu'il y ait une profusion de termes de recherche, certains manquent encore (comme la recherche dans les 5 dernières minutes).

La version en ligne de commande de Spotlight est mdfind ( manuel ). Bien que plus difficile à utiliser, mdfind sont plus flexibles que l'alternative Smart folder/Spotlight. Vous pouvez, par exemple, rechercher les fichiers qui ont été créés au cours des 5 dernières minutes comme ceci :

mdfind 'kMDItemFSCreationDate > "$time.now(-300)"'

Ou ont été changés dans les 10 dernières minutes :

mdfind 'kMDItemFSContentChangeDate > "$time.now(-600)"'

Heureusement, les dossiers Smart supportent le mdfind commande ! Pour utiliser mdfind Les commandes de recherche font ce qui suit :

  1. Allez dans le Finder et appuyez sur CommandF pour démarrer un nouveau dossier intelligent.

  2. Dans la barre des éléments de recherche, vous pouvez sélectionner "Autre..." dans le menu déroulant. Recherchez "Requête brute" et ajoutez-la à vos termes de recherche.

  3. Saisissez maintenant votre mdfind la requête de recherche dans le champ de texte vide

    kMDItemFSCreationDate > $time.now(-600)
  4. Sauvegardez votre recherche et vous avez terminé.

Other dropdown menu smart folderSmart folder raw query

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X