akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
Есть такой файлик в ~/.local/share, куда все, кому не лень, пришут что они открывали. И потом эту историю можно использовать виде меню "Документы" или как оно там выглядит в вашей DE. (Я в openbox использую скрипт, который генерирует pipe-menu). Штука, в принципе, весьма полезная, но этот файл очень быстро засоряется заведомо ненужными записями, вроде файлов, скачанных браузером. Так вот, какие есть средства или хотя бы идеи, как этот мусор туда не пускать или как его оттуда вычищать? Удобные ручные средства тоже приветствуются (скажем, редактирование в leafpad, medit,, gedit, kate, geany, tea... удобным средством я не считаю.). В интернете полно обсуждений того, как вообще заблокировать запись в этот файл, но это не интересно по причине абсурдности задачи - если я не собираюсь этим файлом пользоваться, то какая мне разница, что и кто в него пишет? |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
Т.е. вам нужен некий фильтр, который бы фильтровал, что писать в recently-used.xbel, а что нет? Касаемо конкретно браузера была недавно тема, вроде бы даже как решенная. |
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
Когда то игрался этой штукой — действительно, вариантов для отключения несколько, но для Gnome это можно еще и регулировать изменением setting (но работает ли это сейчас, незнаю, а также как в других DE то же не знаю — нужно пробовать). Имеем файл ~/.config/gtk-3.0/settings.ini [Settings] gtk-recent-files-max-age= gtk-recent-files-limit= gtk-recent-files-max-age= - определяет количество дней. gtk-recent-files-limit= - определяет количество файлов UPD....... я сейчас только изредка чищу этот файл следующей командой echo "" > ~/.local/share/recently-used.xbel
Ошибки не исчезают с опытом - они просто умнеют
|
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
AivarТема была, а решение - как у всех, отключить нафиг вообще. Такое "решение" меня не устраивает. |
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
vasekЭто всё не то. Это ничем не поможет, если туда бухнолось десяток пунктов от браузера и два десятка от meld. Идеально было бы именно поставить фильтр, но как это сделать, не очень понятно, особенно с учётом того, что запись в этот файл идёт зачастую весьма нетривиально. Типа сперва файл читается, расширятется и записывается под другим именем, а после этого старый файл удаляется и новый переименовывается. Так что, наверно, ничего не придумаешь лучше, чем "чистильщик", запускаемый периодически или вручную. Никто такого не встречал? vasekУгу. Лечение насморка ампутацией головы :) |
Aivar |
|
Темы:
4
Сообщения:
6897
Участник с: 17 февраля 2011
|
akoropbleachbit akorop
|
vasek |
|
Темы:
48
Сообщения:
11340
Участник с: 17 февраля 2013
|
akorop, насчет лечение насморка ампутацией головы - у меня проблем с чисткой нет, так как имею Gnome, в котором имеется приблуда, позволяющая хранить историю выборочно, 1 или 7 или 30 дней или неограниченно, или вообще отключить ее. А чистку командой echo "" > ~/.local/share/recently-used.xbel, как писал, использую редко, в случае крайней необходимости.
Ошибки не исчезают с опытом - они просто умнеют
|
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
Вроде, придумал решение. Чтобы определённая программа не мусорила в ~/.local/share/recently-used.xbel, достаточно послать её куда-нибудь подальше, примерно так: Не знаю, всех ли врагов это заклинание позволит отогнать, но двух главных - мозиллу и meld - отгоняет надёжно.
|
akorop |
|
Темы:
111
Сообщения:
1755
Участник с: 29 февраля 2012
|
AivarНе то, bleachbit - это удалятель файлов. Мне не нужно удалять файл ~/.local/share/recently-used.xbel. Мне нужен инструмент для удаления из этого файла нежелательных записей. Типа то, что открывал meld или seamonkey - удалить, а остальное оставить. Или удобный специализированный гуёвый редактор, чтобы показывал файлы и команды в одну строчку, а не всё нижнее бельё XML. |
nafanja |
|
![]()
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
akorop, а ты не разбирался как это вообще работает? я имею ввиду проги самостоятельно туда пишут или используют какую нибудь внешнюю команду/функцию...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |