Как добавить свои приложения в меню “Открыть с помощью…” в digiKam?

Вопрос или проблема

У меня есть приложения, такие как DxO PureRaw4, Luminar Neo, Affinity Photo и другие. Как я могу открыть изображение, которое я вижу в digiKam, в одном из этих приложений?

Я использую digiKam версии 8.4.0 на Windows 10 64bit.

Перейдите в %ProgramFiles%\digiKam\data\applications и создайте новый файл .desktop для каждого приложения. Там уже должно быть пару примеров, и я использовал существующий в качестве шаблона.

Например, для DxO PureRaw4 я создал файл dxo_pr4.desktop со следующим содержимым:

[Desktop Entry]
Type=Application
Name=DxO PureRaw4
Name[en_GB]=DxO PureRaw4
X-Exec="%ProgramFiles%/DxO/DxO PureRAW 4/PureRawv4.exe" %f
X-Icon="%ProgramFiles%/DxO/DxO PureRAW 4/PureRawv4.exe"
MimeType=image/jpg;image/raw

Также для Luminar с luminar_neo.desktop (здесь я не удалял локализационные записи):

[Desktop Entry]
Type=Application
Name=Luminar Neo
Name[be]=Luminar Neo
Name[bg]=Luminar Neo
Name[ca]=Luminar Neo
Name[ca@valencia]=Luminar Neo
Name[cs]=Luminar Neo
Name[en_GB]=Luminar Neo
Name[eo]=Luminar Neo
Name[es]=Luminar Neo
Name[eu]=Luminar Neo
Name[fr]=Luminar Neo
Name[is]=Luminar Neo
Name[it]=Luminar Neo
Name[ka]=Luminar Neo
Name[nl]=Luminar Neo
Name[sl]=Luminar Neo
Name[sv]=Luminar Neo
Name[tr]=Luminar Neo
Name[uk]=Luminar Neo
Name[x-test]=xxLuminar Neoxx
Name[zh_CN]=Luminar Neo
Name[zh_TW]=Luminar Neo
X-Exec="%ProgramFiles%/Skylum/Luminar Neo/Luminar Neo.exe" %f
X-Icon="%ProgramFiles%/Skylum/Luminar Neo/Luminar Neo.exe"
MimeType=image/jpg;image/raw

Эти 2 приложения стали немедленно доступны в контекстном меню:
контекстное меню изображения с дополнительными элементами

Ответ или решение

Чтобы добавить свои приложения в меню "Открыть с помощью…" в digiKam, выполните следующие шаги. Я подготовлю инструкцию на русском языке.

Инструкция по добавлению приложений в меню "Открыть с помощью…" в digiKam (Версия 8.4.0 на Windows 10)

  1. Перейдите в папку для конфигурации приложений:
    Откройте проводник Windows и вставьте следующий путь в адресную строку:

    %ProgramFiles%\digiKam\data\applications

    Это место, где digiKam ищет файлы .desktop для дополнительных приложений.

  2. Создание .desktop файла:
    В этой папке создайте новый текстовый файл с расширением .desktop для каждого приложения, которое вы хотите добавить. Например, для приложения DxO PureRaw 4 создайте файл с именем dxo_pr4.desktop.

  3. Заполните файл нужной информацией:
    Откройте созданный .desktop файл в текстовом редакторе, таком как Блокнот, и вставьте следующий код:

    [Desktop Entry]
    Type=Application
    Name=DxO PureRaw4
    Name[en_GB]=DxO PureRaw4
    X-Exec="%ProgramFiles%/DxO/DxO PureRAW 4/PureRawv4.exe" %f
    X-Icon="%ProgramFiles%/DxO/DxO PureRAW 4/PureRawv4.exe"
    MimeType=image/jpg;image/raw;

    Убедитесь, что путь к исполняемому файлу (PureRawv4.exe) соответствует установленному расположению приложения на вашем компьютере.

  4. Повторите для других приложений:
    Аналогично создайте файл для Luminar Neo, например luminar_neo.desktop, и используйте следующий шаблон:

    [Desktop Entry]
    Type=Application
    Name=Luminar Neo
    X-Exec="%ProgramFiles%/Skylum/Luminar Neo/Luminar Neo.exe" %f
    X-Icon="%ProgramFiles%/Skylum/Luminar Neo/Luminar Neo.exe"
    MimeType=image/jpg;image/raw;
  5. Сохраните файлы:
    Убедитесь, что вы сохранили созданные .desktop файлы в папке %ProgramFiles%\digiKam\data\applications.

  6. Проверка:
    После добавления файлов перезапустите digiKam. Теперь вы сможете увидеть ваши приложения в контекстном меню "Открыть с помощью…".

image context menu with additional items

Примечание:

  • Обратите внимание на правильность путей и отсутствие опечаток в названиях файлов.
  • Этот метод позволит вам открывать изображения непосредственно из digiKam в ваших предпочитаемых редакторах.

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

Оцените материал
Добавить комментарий

Капча загружается...