Вопрос или проблема
У меня есть приложения, такие как 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)
-
Перейдите в папку для конфигурации приложений:
Откройте проводник Windows и вставьте следующий путь в адресную строку:%ProgramFiles%\digiKam\data\applications
Это место, где digiKam ищет файлы .desktop для дополнительных приложений.
-
Создание .desktop файла:
В этой папке создайте новый текстовый файл с расширением.desktop
для каждого приложения, которое вы хотите добавить. Например, для приложения DxO PureRaw 4 создайте файл с именемdxo_pr4.desktop
. -
Заполните файл нужной информацией:
Откройте созданный.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
) соответствует установленному расположению приложения на вашем компьютере. -
Повторите для других приложений:
Аналогично создайте файл для 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;
-
Сохраните файлы:
Убедитесь, что вы сохранили созданные.desktop
файлы в папке%ProgramFiles%\digiKam\data\applications
. -
Проверка:
После добавления файлов перезапустите digiKam. Теперь вы сможете увидеть ваши приложения в контекстном меню "Открыть с помощью…".
Примечание:
- Обратите внимание на правильность путей и отсутствие опечаток в названиях файлов.
- Этот метод позволит вам открывать изображения непосредственно из digiKam в ваших предпочитаемых редакторах.
Теперь, следуя этим шагам, вы сможете удобно открывать изображения в предпочитаемых вами приложениях прямо из digiKam.