• [^] # Re: Travaux en cours, timestamps à foison

    Posté par (site web personnel) . En réponse au journal Classer efficacement et durablement ses fichiers. Évalué à 6.

    Malheureusement ce que Baloo indexe est limité, code en dur, mal documenté, et pire encore. Tu peux utiliser balooshow sur un fichier pour voir quelles propriétés il a mis en cache, et balooshow -x pour voir la liste des termes trouvés dans le document.

    Blague n°1 : les noms des propriétés ont été traduits en français, mais bien sûr pour la recherche il faut utiliser le nom en VO !

    Blague n°2 : même en faisant l'affichage en VO (en préfixant la commande avec LC_ALL=C par exemple, les noms des propriétés ne correspondent pas forcément avec le nom à utiliser dans la requête !!

    Je n'ai pas de fichier avec tag / titre, donc je ne sais pas si ça se retrouve indexé... Si c'est pas visible avec balooshow ce n'est pas recherchable.

    Si tu as beaucoup de répertoires, attention aussi à monter le nombre de max_user_watches pour inotify, sinon Baloo ne pourra pas tout surveiller et ne mettra pas à jour son index automatiquement.

    Quelques exemples de requêtes :

    baloosearch LineCount ">=" 5000 AND LineCount "<" 10000
    baloosearch Artist : '"Pink Floyd"'
    baloosearch Height ">" 20000
    baloosearch PhotoFocalLength = 50
    baloosearch PhotoFocalLengthIn35mmFilm = 90
    baloosearch Model : DSLR-A200
    baloosearch Model : '"Canon EOS 6D"'
    Partiellement documenté dans https://api.kde.org/frameworks/baloo/html/searching.html mais la doc n'est clairement pas à jour (Model et non plus ImageModel...), et bonjour la subtilité pour lui passer des guillemets pour rechercher des valeurs avec espace...