Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: [Wiki]ассоциировать вендовые файлы с программами wine (напримере CAD программ)  (Прочитано 2073 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Belyaev Nikolay

  • Автор темы
  • Активист
  • *
  • Сообщений: 734
    • Просмотр профиля
    • моя работа- дробилки, грохота...
проблема.
для того чтобы прозрачно запускать файлы с помощью wine-программ требуется немного модифицировать строку запуска. Ничего более умного как написать скрипт я не смог. Мне не удалось засунуть в одну строку команду запуска, выполняющую такую обработку.

решение
ставим zwcad (для нормальной работы требуется dcom98, установленный через winetricks) и компас viewer 9 более поздние у меня не запустились (мне надо только смотреть компасовские файлы)
создаём файл wine_cad
#!/bin/bash
dd=$1; razr=`echo ${dd:(-3)};` ff=`echo ${dd/\'/\'Z:}`; ff=`echo "\"Z:"$ff\"`;
case $razr in
frw)
env WINEPREFIX="/home/"$USER"/.wine" wine start "C:\\Program Files\\ASCON\\KOMPAS-3D Viewer V9\\Bin\\kViewer.Exe" `echo $ff` &
;;
cdw)
env WINEPREFIX="/home/"$USER"/.wine" wine start "C:\\Program Files\\ASCON\\KOMPAS-3D Viewer V9\\Bin\\kViewer.Exe" `echo $ff` &
;;
dwg)
env WINEPREFIX="/home/"$USER"/.wine" wine start "C:\\Program Files\\ZWCAD 2009 Eng\\ZWCAD.exe" `echo $ff` &
;;
dxf)
env WINEPREFIX="/home/"$USER"/.wine" wine start "C:\\Program Files\\ZWCAD 2009 Eng\\ZWCAD.exe" `echo $ff` &
;;
esac
не забудем сделать  wine_cad исполняемым chmod +x  wine_cad
и ассоциируем в наутилусе чертежи с скриптом wine_cad
« Последнее редактирование: 13 Октября 2010, 13:12:26 от Дмитрий Бо »
"Сначала они вас игнорируют, потом смеются над вами, потом борются с вами, а потом вы побеждаете"
Махатма Ганди

 

Страница сгенерирована за 0.016 секунд. Запросов: 22.