Open with Wine/Photoshop не работает должным образом

Я использую Photoshop CS2 под Ubuntu 10.10 с Wine 1.3.23. Я хотел бы иметь возможность ассоциировать различные типы файлов с Photoshop. Я ранее использовал этот скрипт:

#!/bin/sh
QUICKPARLOCATION="c:\\Program Files\\Adobe\\Adobe Photoshop CS2\\Photoshop.exe"
PARAM=`winepath -w "$*"`
wine "$QUICKPARLOCATION" "$PARAM"
exit 0

Если я сделаю этот скрипт командой клиента, связанной с "Открыть с помощью", Photoshop запустится, но, похоже, не будет правильно передавать имя файла, поэтому этот файл не открывается. Раньше это работало под более ранними версиями Ubuntu и Wine.

PS пожалуйста, никаких комментариев по использованию GIMP или других альтернатив Photoshop

1 ответ

Решение

Пользовательская команда должна быть возможна в одной строке без сценария.

Следующая пользовательская команда запустит фотошоп через wine:

wine "c:\\program files\\adobe\\adobe photoshop cs2\\photoshop.exe" \"z:%f\"

Ключевая часть является последней частью \"z:%f\

  • %f передает выбранное имя файла
  • Приставка z: делает так же, как winepath -w для файла, который вы дважды щелкните.
Другие вопросы по тегам