Как связать расширение файла с приложением, используя файл .desktop (под linux)? - PullRequest
3 голосов
/ 18 ноября 2010

У меня есть файл .desktop, который связывает мое приложение (mmxfer) с определенными типами MIME, и это прекрасно работает.Когда я щелкаю правой кнопкой мыши по медиа-файлу, он дает мне возможность использовать mmxfer, чтобы открыть его.

Но что, если я хочу связать проект с определенным расширением файла, скажем «.sply», который на самом деле содержитнекоторые данные сериализованы из python и поэтому не имеют уникального mime-типа?

Мой текущий файл .desktop находится ниже.Что мне следует изменить, чтобы связать mmxfer с файлами .sply?

[Desktop Entry]
Name=MMXfer
Comment=Convert music and video and transfer it to a portable player using mtp
Exec=/usr/local/bin/mmxfer %U
Icon=/usr/local/share/mmxfer/mmxfer.png
Terminal=0
Type=Application
Categories=Application;AudioVideo;
MimeType=application/ogg;

Я пропустил большинство типов пантомимы, поскольку их было десятки.

Спасибо!

Ответы [ 2 ]

2 голосов
/ 18 ноября 2010

Надеюсь, это предыдущий пост будет полезным.Также обратите внимание на общую базу данных XDG Shared MIME .

2 голосов
/ 18 ноября 2010
...