Как восстановить конкретную миниатюру в Nautilus?

Иногда я обрезаю PDF-файлы, чтобы иметь одностраничное чтение вместо отсканированных двух страниц. Тем не менее, nautilus хранит старый миниатюру, показывающий прежнюю страницу.

Я знаю, что могу удалить папку скрытых эскизов, но я хотел бы знать, как я могу восстановить только один конкретный эскиз. F5 не помогает.

1
задан 1 May 2014 в 07:55

2 ответа

Я знаю, что это старый вопрос, но ... когда-то миниатюры застревают, а трюк с touch -m или mv не заставляет его восстанавливаться.

Запишите этот простой скрипт (спасибо этому ответу), назовем его find-gnome-thumbnail:

#! /bin/bash 
#
fn=$(echo -n "$1" | md5sum | awk '{print $1}')
find $HOME/.cache/ -name "$fn*" 2> /dev/null

и передадим его каноническим именем файла, который вы хотите определите местоположение миниатюр. Лучший способ сделать это - выбрать файл в nautilus, сделать ctrlC, а в терминальной записи find-gnome-thumbnail ' (с пробелом и открывающей одинарной кавычкой) и после этого shiftctrlV; добавьте заключительную цитату, и у вас будет что-то вроде этого:

 % ./find-gnome-thumbnail 'file:///home/romano/tmp/0101_IM_3026506.pdf' 
/home/romano/.cache/thumbnails/large/d090cf90d2ac3f8127f62043f06b66df.png

Теперь вы можете удалить оскорбительную миниатюру, и она будет восстановлена ​​(нажмите F5, если это не произойдет в одиночку). Трюк с копией-копией позаботится о странных преобразованиях символов:

 % ./find-gnome-thumbnail 'file:///home/romano/tmp/lalla%20(copy).pdf'
 /home/romano/.cache/thumbnails/large/28864dd40fab6d4982e1b103365574da.png

Когда-то скрипт терпит неудачу, если вы переименуете файл с mv, я не знаю, почему ... но это нормально. раз. Кроме того, удаление эскиза вручную не восстанавливает его немедленно - опять же, я здесь не в порядке.

4
ответ дан 24 May 2018 в 08:21

У меня есть сценарий, который я использую (автор неизвестен), называемый Auto Thumbnailer, который отлично подходит для этого. Я получил его в пакете сценариев, который я получил здесь

и установлен в / usr / share / nautilus-scripts / Я также установил менеджер сценариев Nautilus, чтобы мне не приходилось видеть их всех на когда я нажимаю правой кнопкой мыши значок, только те, которые я использую.

2
ответ дан 24 May 2018 в 08:21

Другие вопросы по тегам:

Похожие вопросы: