Как вы создаете виртуальные папки из сохраненного поиска

944
Jérôme Radix

Я хотел бы иметь на Unix-подобных платформах ту же функциональность, что и для папок библиотеки Windows 7 (или виртуальных папок ), которые вы видите в проводнике Windows.

Gnome Nautilus делает такие виртуальные папки с помощью сохраненного поиска . Но я хочу общесистемное решение, а не общегномское.

Существует ли инструмент, который создает виртуальные папки из конкатенации нескольких поисковых запросов (результат нескольких findкоманд?). Решение должно индексировать файлы для лучшей производительности, и вы сможете определить папку по умолчанию для операций копирования.

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

Есть ли какое-либо существующее решение этой проблемы (без разработки с моей стороны)?

2
Я думаю, что на данный момент это вопрос * программирования *. :) mattdm 13 лет назад 1

1 ответ на вопрос

3
Javier

это функция приложения, а не системная. (просто любопытно, эти папки Windows 7 появляются в dirкоманде оболочки ?).

И Gnome, и KDE имеют API, похожий на файловую систему, GVFS в Gnome и kio в KDE. Существуют системы FUSE, основанные на каждой из них, поэтому, если функциональность, которую вы видите в вашем браузере файлов, основана на любом из них, есть надежда.

@Javier, библиотеки - это функция проводника, их вообще нет на диске (кроме файла конфигурации XML). Единственная причина, по которой библиотеки появляются в диалоговых окнах Open / Save, заключается в том, что многие приложения используют новые API, которые их поддерживают. Chris S 13 лет назад 0
@Chris S: спасибо, так что Windows, по крайней мере, на том же основании, что и KDE; где большинство приложений принимают те же ссылки, что и Konqueror. Javier 13 лет назад 0

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