LINUX.ORG.RU

Как в КДЕ ассоциировать .djvu файлы с windjview.exe?


0

0

Сабж. Если набрать в консоли
wine /home/Linux/djvu/WinDjView-0.3.6.exe gogolin.djvu,
то все нормально - запускается windjview, а в нем открывается .djvu файл.

Проблема возникает при ассоциации .djvu файла с exeшником.
В KDE Control Center я создаю тип файла .djvu, в качестве приложения указываю WinDjView-0.3.6.exe, в поле Command пишу
wine WinDjView-0.3.6.exe %f,
рабочая директория /home/Linux/djvu/.

После этого если кликнуться на .djvu файл, программа WinDjView-0.3.6.exe запускается, вот только .djvuшник в ней не открыт. Как правильно установить ассоциации?

сэр знает толк в извращениях !

http://djvulibre.djvuzone.org/
http://sourceforge.net/project/showfiles.php?group_id=32953&package_id=33...

зы
ставь перрацкий виндовс - если такая нездоровая тяга к запуску виндовозных программ на nix, при наличии конкурентноспособных программ
зызы
или учись пользоваться гууглом

botrops-schlegelii ★★
()
Ответ на: комментарий от botrops-schlegelii

Неудачную же Вы выбрали площадку для флейма.

Конечно, у меня установлена djvulibre. Однако, конкурентноспособной она станет, когда в ее просмотровщике появится непрерывная прокрутка. А пока удобнее всего windjview.

Особенно, если правильно установить ассоциации.

D0minus
() автор топика
Ответ на: комментарий от D0minus

>когда в ее просмотровщике появится непрерывная прокрутка 1)проверю 2)скачай rpm "desktop-интерграции" для OOo-2 - там всё просто ps мне причиняет гораздо больше неудобств наличие wine и win.exe

botrops-schlegelii ★★
()
Ответ на: комментарий от D0minus

Можно попробовать через shell скрипт, примерно такой

#!/bin/bash # # создаем $path_file_name, переводя представление # nix-пути в оффтопик-путь # ..... # exec wine windjview.exe "$path_file_name"

А .djvu ассоциациировать с этим скриптом.

kosmonavt
()
Ответ на: комментарий от kosmonavt

Можно попробовать через shell скрипт, примерно такой

#!/bin/bash
#
# создаем $path_file_name, переводя представление
# nix-пути в оффтопик-путь
#
.....
#
exec wine windjview.exe "$path_file_name"

А .djvu ассоциациировать с этим скриптом.

kosmonavt
()
Ответ на: комментарий от anonymous

Хороший был бы вариант.
Только вот evince из репозитария SuSe10 не открывает djvu, сообщая об ошибке
Unhandled mime type: 'image/vnd.djvu'
А в остальном очень приятная гляделка, спасибо за наводку.

D0minus
() автор топика
Ответ на: комментарий от botrops-schlegelii

1) так чего проверять-то, когда ее нет? DjVulibre 3.5.16
2) а ОО здесь при чем? давно он djvu научился читать?

D0minus
() автор топика
Ответ на: комментарий от kosmonavt

Ых. Спасибо, конечно. Когда научусь писать скрипты, первым делом составлю такой, как Вы говорите.. А неужели штатными средствами КДЕ нельзя решить такую простую задачу?

D0minus
() автор топика
Ответ на: комментарий от D0minus

/opt/cxoffice/bin/wine --cx-app Illustrator.exe "$@"

Вот так у меня в ROX открываютя аишники прямо в иллюстраторе. КДЕ - фтопку.

kilolife ★★★★★
()
Ответ на: комментарий от kilolife

О. Супер. Это работает, спасибо. Проблема, таким образом, решена.

D0minus
() автор топика
Ответ на: комментарий от D0minus

1) да - ты прав,
но мне показалось более удобным PgUp PgDn, те более, что djvu ,в основной своей массе, нераспознанные сканы дез текста и сслыок.

2)там достаточно прозрачно(и главное, отдельным rpm) сделана ассоциация типа файла и приложения, которое должно его открывать (KDE,GNOME - SuSe,RedHat,Debian)

зы
я имел ввиду system-wide решение - делаешь пакет "windjvu+ассоциация_файла" или только пакет с "ассоциация_файла" для KDE или GNOME+KDE -
- как это делается - смотришь у OOo

botrops-schlegelii ★★
()
Ответ на: комментарий от suser

Не прокатывает:( С вайном почему-то ни одна комбинация не работает удовлетворительно. С кроссовером все ок, так что для экономии времени я прекратил эксперименты. Хотя внутренний вопрос остался.

D0minus
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.