Как работают обработчики мультимедиа Nautilus?

У Наутилуса есть варианты действий при добавлении медиаустройств.

Media Handling Preferences

Как Nautilus узнает, какие приложения нужно сделать доступными в этих выпадающих меню?

Как приложения подключаются к этому механизму?

4
задан 24 November 2010 в 22:30

2 ответа

Из http://library.gnome.org/admin/system-admin-guide/stable/mimetypes-registering.html.en :

Регистрация приложений в обрабатывать MIME-типы довольно просто. Приложения регистрируются путем создания ключа MimeType в их файле ввода .desktop и перечисления каждого типа MIME через точку с запятой. Клавиша MimeType должна использоваться только в файлах .desktop, чья клавиша Type имеет значение Application. Для получения дополнительной информации о .desktop файлах см. Раздел 2.3 - Файлы ввода рабочего стола .

Наутилус получает эту информацию из файлов mimeinfo.cache, расположенных в $XDG_DATA_DIRS/applications и $XDG_DATA_HOME/applications/, которые созданы update-desktop-database.

0
ответ дан 24 November 2010 в 22:30

Насколько я понимаю, это обрабатывается MIME, так же, как и то, какое приложение открывает какие файлы. система (извините, у меня нет полной информации).

РЕДАКТИРОВАТЬ: DoR ответил, как я печатал. Он прибил это.

0
ответ дан 24 November 2010 в 22:30

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

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