Comment empêcher mon Ubuntu 14.10 (maintenant 15.04) de créer et d'enregistrer des vignettes pour un dossier spécifique uniquement?
Je veux dire à la vignette de sauter ce dossier unique (et ses sous-dossiers), mais pour tous les comptes d'utilisateurs existants et futurs.
J'ai lu des réponses à des questions sur l'exclusion d'un type de fichier spécifique, mais je dois exclure des fichiers par leur emplacement!
Ce que j'ai déjà essayé, c'est de cacher le dossier (renommé en .foldername
), mais sans succès. Soit dit en passant, le dossier appartient à root.
nautilus
thumbnails
nemo
Byte Commander
la source
la source
.thumbnails/normal/
et / ou.thumbnails/large/
dans le répertoire répertoire personnel de l'utilisateur. Votre programme pourrait effectuer le même hachage et écrire à la place un fichier miniature de zéro octet. Par chance, la routine de vignette remarquera qu'un fichier de vignette existe déjà et saute la vignette de votre image.Réponses:
En plus de la réponse @Fabby :
Installer le package inoticoming
Créer un script wrapper
disable_thumbnails
Rendez-le exécutable
Tuez les processus en cours, si nécessaire
Regardez votre dossier
Évitez la fin
/
des noms de dossierIl n'y a qu'un seul problème. Les modifications ne sont visibles qu'après
nautilus -q
Utilisez
inoticoming --foreground …
pour éviter le mode démon, si vous testez le script.la source
nautilus -q
tue le processus d'arrière-plan du nautile et libère les vignettes mises en cache en mémoire, je suppose. Et pourquoi y a-t-il\;
à la fin duinoticoming
commandement?;
Nous avons besoin de;
dans la commande et non comme délimiteur pour la commande suivante.inoticoming --foreground _
? Quel est le problème avec le mode démon? Je pensais que cela devrait fonctionner automatiquement en arrière-plan. Oh, et comment puis-je configurer cette chose pour qu'elle démarre automatiquement?--foreground
Pour obtenir le nom de fichier de la miniature, commencez
md5sum
par le nom de fichier d'origine:Maintenant, supprimez les autorisations de lecture:
Redémarrez nautilus:
et vous n'aurez pas de vignette pour
/home/user/Pictures/image 1.png
.Il ne vous reste plus qu'à écrire un script qui scanne vos dossiers particuliers et à effectuer automatiquement les étapes ci-dessus.
Crédits : P
la source