Wie verhindere ich, dass mein Ubuntu 14.10 (jetzt 15.04) Thumbnails nur für einen bestimmten Ordner erstellt und speichert?
Ich möchte den Thumbnailer anweisen, diesen einzelnen Ordner (und Unterordner) zu überspringen, aber für alle vorhandenen und zukünftigen Benutzerkonten.
Ich habe einige beantwortete Fragen zum Ausschließen eines bestimmten Dateityps gelesen, muss jedoch Dateien nach ihrem Speicherort ausschließen!
Was ich bereits versucht habe, ist, den Ordner zu verstecken (umbenannt in .foldername
), aber ohne Glück. Der Ordner gehört übrigens root.
nautilus
thumbnails
nemo
Byte Commander
quelle
quelle
.thumbnails/normal/
und / oder.thumbnails/large/
in das erstellt Home-Verzeichnis des Benutzers. Ihr Programm könnte denselben Hash ausführen und stattdessen eine Null-Byte-Thumbnail-Datei schreiben. Glücklicherweise stellt die Thumbnailer-Routine fest, dass bereits eine Thumbnail-Datei vorhanden ist, und überspringt das Thumbnailing Ihres Bildes.Antworten:
Zusätzlich zu @ Fabby Antwort:
Installieren Sie das Paket inoticoming
Erstellen Sie ein Wrapper-Skript
disable_thumbnails
Mach es ausführbar
Beenden Sie ggf. laufende Prozesse
Beobachten Sie Ihren Ordner
Vermeiden Sie ein Nachstellen
/
der OrdnernamenEs gibt nur ein Problem. Die Änderungen sind erst nach sichtbar
nautilus -q
Verwenden Sie
inoticoming --foreground …
diese Option , um den Daemon-Modus zu umgehen, wenn Sie das Skript testen.quelle
nautilus -q
den Nautilus-Hintergrundprozess und gibt Miniaturansichten frei, die im Speicher zwischengespeichert sind. Und warum steht\;
am Ende desinoticoming
Befehls das?;
brauchen wir das;
im Befehl und nicht als Begrenzer für den nächsten Befehl.inoticoming --foreground _
? Was ist los mit dem Daemon-Modus? Ich dachte, es sollte automatisch im Hintergrund laufen. Oh, und wie stelle ich dieses Ding so ein, dass es automatisch startet?--foreground
Um den Dateinamen für die Miniaturansicht zu ermitteln, müssen Sie mit
md5sum
dem ursprünglichen Dateinamen beginnen:Entfernen Sie nun die Leseberechtigungen:
Nautilus neu starten:
und du wirst kein Vorschaubild für haben
/home/user/Pictures/image 1.png
.Jetzt müssen Sie nur noch ein Skript schreiben, das Ihre speziellen Ordner durchsucht und die obigen Schritte automatisch ausführt.
Credits : P
quelle