
Программы для работы с Jump List'ами приложений
Раз уж я затронул тему "внутренней" работы с Jump List приложений, то было бы неплохо рассказать про готовые программы, которые работают с ними "снаружи".
Удаление элемента системными средствами
Начнем с того, что правильные приложения должны позволять удалять штатными системными средствами добавленные ими часто используемые документы или ссылки. Это же касается и закрепленных пользователем элементов списка.
Теперь немного ручного колдунства. Списки элементов Jump List'ов хранятся в виде файлов в двух местах: в %APPDATA%\Microsoft\Windows\Recent\CustomDestinations - добавленные в список приложением или пользователем, и в %APPDATA%\Microsoft\Windows\Recent\AutomaticDestinations\ - автоматически созданные системой. Один файл соответствует одному приложению.

Файлы с автоматическими списками

Файлы с пользовательскими списками
К сожалению, при просмотре этого набора файлов в папке нет возможности определить, к какому приложению они относятся. Поэтому различные твикеры системы при выбранной опции очистки часто используемых документов просто удаляют их все без разбора. Но при определенных навыках можно попытаться определить принадлежность. Для этого откройте файл в hex-редакторе или, например, в просмотрщике Total Cоmmander.

Внутреннее содержимое файла
Вот в этом файле, к примеру, очень часто встречается упоминание браузера Iron, а это значит, что тут хранится его Jump List. Для других приложений также можно найти упоминания характерных для них документов или основного исполняемого файла. Что делать с этой информацией? Ну, например, можно выборочно почистить списки часто открываемых документов у конкретных приложений, удалив соответствующие им файлы. А можно вообще запретить конкретному приложению и/или системе добавлять записи в Jump List. Для этого скопируйте целиком имя файла со списком и удалите его, потом в этой же папке создайте вложенную папку со скопированным ранее именем файла списка.

Папка с именем файла
Поскольку в системе не может одновременно быть папки и файла с одинаковым именем, файл со списком никогда больше не будет создан и Jump List выбранного приложения всегда будет оставаться пустым.

Скриншот программы JumpListsView
Переходим к программам. Для просмотра имеющихся списков хорошо использовать бесплатную программу JumpListsView. Скачать можно с офсайта или по ссылке ниже.
Редакторы списков работают примерно по одному принципу: создают собственный Jump List из выбранных команд и документов, а потом отображают его по команде.

Скриншот программы Jumplist-Launcher
Первая программа для работы с Jump List - это Jumplist-Launcher. Офсайт прекратил существование, найти рабочий дистрибутив оказалось непросто. Jumplist-Launcher надо добавить на панель задач, после чего в него надо добавить приложения, которые будут отображаться в его Jump List. Что-то типа лаунчера для быстрого запуска.

Скриншот программы JumpList Editor
JumpList Editor также позволяет создавать собственные списки для быстрого открытия ссылок или документов, а также для собственных задач. Офсайта тоже нет

Скриншот программы Jumplist Extender
Jumplist Extender добавляет пользовательские пункты в список Jump List установленных программ. Бесплатная, после установки портативная. Скачать можно с офсайта или по ссылке ниже.
Просмотров: 1286 | Комментариев: 1

Внимание! Статья опубликована больше года назад, информация могла устареть!
Комментарии
Отзывы посетителей сайта о статье
Softuse
(31.07.2024 в 16:43):
Спасибо, очень пригодилась статья и софт!!!

Добавить комментарий
Заполните форму для добавления комментария
