У кого ни будь есть опыт работы DE через Wine?
По большей части интересует работа шаблонов через штатный офисный пакет. То есть DE работает через WINE но документы создаются через штатный офисный пакет в Linux.


Работа DataExpress через wine.
- piksel34
- Опытный
- Сообщения: 382
- Зарегистрирован: 09 ноя 2016, 21:35
- Благодарил (а): 23 раза
- Поблагодарили: 6 раз
Работа DataExpress через wine.
Да то что DE запустится спору нет. И если формы не нагруженные то вообще проблем не каких.
Больше всего интересует как заставить штатный LibreOffice генерировать документы в DE.
Помнится где-то читал что в реестре wine можно подменить пути через ассоциацию файлов и приложений.
Но вот в DE при настройки приложений, DE нужен exe-шник приложения.
Больше всего интересует как заставить штатный LibreOffice генерировать документы в DE.
Помнится где-то читал что в реестре wine можно подменить пути через ассоциацию файлов и приложений.
Но вот в DE при настройки приложений, DE нужен exe-шник приложения.
- piksel34
- Опытный
- Сообщения: 382
- Зарегистрирован: 09 ноя 2016, 21:35
- Благодарил (а): 23 раза
- Поблагодарили: 6 раз
Работа DataExpress через wine.
Да именно её я искал в интернете. Помню она мне попадалась на глаза. Спасибо буду тестировать.
-
- Интересующийся
- Сообщения: 123
- Зарегистрирован: 20 сен 2019, 19:26
- Благодарил (а): 27 раз
- Поблагодарили: 15 раз
Работа DataExpress через wine.
piksel34 писал(а):У кого ни будь есть опыт работы DE через Wine?
По большей части интересует работа шаблонов через штатный офисный пакет. То есть DE работает через WINE но документы создаются через штатный офисный пакет в Linux.
Очень замечательно работает. Запустил я его с 09.2019 г. под wine на Debian, там же вел и разработку баз и сейчас работаю, никаких нареканий нет! Конечно с выводом в LibreOffice я не занимался, но проблем я думаю не будет. Сменить ассоциации можно в реестре wine, к сожалению не помню где именно, но менять нужно на winebrowser, тогда он подхватить программу, ассоциированную по умолчанию в Linux.
- piksel34
- Опытный
- Сообщения: 382
- Зарегистрирован: 09 ноя 2016, 21:35
- Благодарил (а): 23 раза
- Поблагодарили: 6 раз
Работа DataExpress через wine.
capsmolet писал(а):piksel34 писал(а):У кого ни будь есть опыт работы DE через Wine?
По большей части интересует работа шаблонов через штатный офисный пакет. То есть DE работает через WINE но документы создаются через штатный офисный пакет в Linux.
Очень замечательно работает. Запустил я его с 09.2019 г. под wine на Debian, там же вел и разработку баз и сейчас работаю, никаких нареканий нет! Конечно с выводом в LibreOffice я не занимался, но проблем я думаю не будет. Сменить ассоциации можно в реестре wine, к сожалению не помню где именно, но менять нужно на winebrowser, тогда он подхватить программу, ассоциированную по умолчанию в Linux.
Спасибо.
-
- Новичок
- Сообщения: 13
- Зарегистрирован: 29 мар 2019, 19:57
- Благодарил (а): 1 раз
- Поблагодарили: 2 раза
Работа DataExpress через wine.
У себя сделал так:
В реестре (из winetricks)
HKEY_CLASSES_ROOT\.ods значение odsfile
HKEY_CLASSES_ROOT\.odt значение odtfile
Добавляем (для Libreoffice).
HKEY_CLASSES_ROOT\odsfile\shell\open\command значение /home/myname/rlowine localc \\\"%1\\\" - для calc
HKEY_CLASSES_ROOT\odtfile\shell\open\command значение /home/myname/rlowine lowriter \\\"%1\\\" - для writer
Скрипт rlowine (сделать исполняемым), букву диска (у меня Z:) поменять на ту, какую надо:
#!/bin/bash
exe=$1
shift
oofile=$@
#remove start-end quotes
winpath=`echo $oofile | sed -e 's/"//g' -e 's/Z://'`
#convert win path to unix
realpath=`/usr/bin/winepath --unix "${winpath}"`
#start app
${exe} "${realpath}"
Михаил
В реестре (из winetricks)
HKEY_CLASSES_ROOT\.ods значение odsfile
HKEY_CLASSES_ROOT\.odt значение odtfile
Добавляем (для Libreoffice).
HKEY_CLASSES_ROOT\odsfile\shell\open\command значение /home/myname/rlowine localc \\\"%1\\\" - для calc
HKEY_CLASSES_ROOT\odtfile\shell\open\command значение /home/myname/rlowine lowriter \\\"%1\\\" - для writer
Скрипт rlowine (сделать исполняемым), букву диска (у меня Z:) поменять на ту, какую надо:
#!/bin/bash
exe=$1
shift
oofile=$@
#remove start-end quotes
winpath=`echo $oofile | sed -e 's/"//g' -e 's/Z://'`
#convert win path to unix
realpath=`/usr/bin/winepath --unix "${winpath}"`
#start app
${exe} "${realpath}"
Михаил