web-dev-qa-db-fra.com

Où les vignettes Libre Office sont-elles stockées?

J'aimerais supprimer une vignette d'une feuille de calcul Libre Office contenant des informations sensibles. J'ai chiffré la feuille de calcul et supprimé l'original, mais LO continue d'afficher une image miniature de celle-ci.

3
Ken

Les miniatures des fichiers LibreOffice sont stockées dans $HOME/.config/libreoffice/4/user/registrymodifications.xcu

Ce fichier est un fichier XML comme vous pouvez le constater en lançant

file $HOME/.config/libreoffice/4/user/registrymodifications.xcu


/home/dkb/.config/libreoffice/4/user/registrymodifications.xcu: XML 1.0 document, ASCII text, with very long lines

Si vous ouvrez ce fichier avec un éditeur de texte compétent et recherchez "vignette", vous rencontrerez quelque chose comme:

<prop oor:name="Thumbnail" oor:op="Fuse"><value>iVBORw0KGgoAA .... IAAAAASUVORK5CYII=</value></prop>

pour chaque vignette.

Une façon de supprimer toutes les miniatures existantes consiste à fermer toutes les instances de LibreOffice (soffice.bin), puis à supprimer registrymodifications.xcu en sachant que vous peut également perdre d’autres personnalisations et paramètres. Ce fichier sera recréé, beaucoup plus petit maintenant, la prochaine fois que vous lancerez une application de la suite LibreOffice.

Une autre façon, si vous êtes aventureux et que je n’ai pas essayé, est d’éditer directement registrymodifications.xcu pour supprimer les bits de vignettes sans détruire la structure xml.

Pour empêcher la création de miniatures, voir https://ask.libreoffice.org/en/question/52288/registrymodificationxcu-exclude-thumbnail-data/

5
DK Bose

Pour résoudre ce problème, vous devrez vider le cache des vignettes Nautilus.

Ouvrez votre répertoire personnel et appuyez sur Ctrl + H pour afficher les fichiers et dossiers cachés. Ouvrez .thumbnails et supprimez tous les fichiers qu’il contient.

Redémarrez votre système ou tuez Nautilus pour que les modifications prennent effet.

0
manish raikwar

Je pense avoir trouvé une réponse simple basée sur un menu. Ouvrir LO: Fichier -> Documents récents -> Effacer la liste, semble aussi faire l'affaire. Reste à savoir si les données sont encore stockées quelque part?

0
Ken