IPB

Bienvenue invité ( Connexion | Inscription )

> Type de fichier et Indexation Spotlight
Options
Alef
posté 27 Oct 2005, 16:12
Message #1


Adepte de Macbidouille
*

Groupe : Membres
Messages : 53
Inscrit : 23 Oct 2005
Membre no 48 516



Bonjour,

J'ai un petit problème. J'ai fouillé sur le site mais n'ai pas trouvé de réponse.

Je viens de remarquer que spotlight indexe le contenu des fichiers textes par exemple:
toto.txt
ou
toto.c, toto.h (fichiers C)

Par contre il ne m'indexe pas le contenu de fichiers .f90 (fortran 90) ou .dat (extension maison pour que je reconnaisse des fichiers de données)
Mes .f90 et .dat sont des fichiers textes et spotlight devrait etre capable d'indexer leur contenu. Simplement leur extension semble faire que spotlight ne veuille pas les indexer.

Que puis-je faire ? (Evidemment je veux garder mes extensions .f90 et .dat et ne pas les remplacer par .txt)

Amicalement
Alef

Ce message a été modifié par Alef - 27 Oct 2005, 16:52.
Go to the top of the page
 
+Quote Post
 
Start new topic
Réponse(s)
pardon
posté 27 Oct 2005, 23:42
Message #2


Macbidouilleur d'Or !
*****

Groupe : Modérateurs
Messages : 3 818
Inscrit : 15 Mar 2004
Lieu : Région Parisienne
Membre no 16 307



basé sur : http://www.macosxhints.com/article.php?sto...050514182520714


CODE
$ echo toto > bla.f90
$ mdls bla.f90 | grep 'kMDItemContentType '
kMDItemContentType = "public.public.fortran-90-source"


Ouvrir avec Property List Editor qui vient avec les DevTools le fichier /Library/Spotlight/SourceCode.mdimporter/Contents/Info.plist, et ajouter dans Root > CFBundleDocumentTypes > 0 > LSItemContentTypes un champ public.public.fortran-90-source

Fermer et relancer la session (il y a sûrement plus simple unsure.gif)

Tous les fichiers .f90 créés seront maintenant indexés par Spotlight
Pour les anciens, lancer par exemple dans le Terminal :
CODE
find / -name '*.f90' -type f -exec mdimport {} \;



Pour les .dat, j'ai pas essayé, mais ça devrait être la même chose
mdls me donne : kMDItemContentType = "dyn.ah62d4rv4ge80k2py"
essayer avec /System/Library/Spotlight/RichText.mdimporter/Contents/Info.plist si ça passe pas unsure.gif


on trouvait ça aussi sinon pour s'inspirer : http://forum.macbidouille.com/index.php?showtopic=130739
wink.gif


salut

Ce message a été modifié par pardon - 27 Oct 2005, 23:47.


--------------------
Riez, riez, …
Go to the top of the page
 
+Quote Post

Les messages de ce sujet


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 : 23rd June 2025 - 01:45