Страница 1 из 1

Роса, wine, консультант+

Добавлено: 02 окт 2015, 15:11
Andrew21
Доброго времени суток, уважаемые!
В конторе используется сетевая версия консультант+. консультант+ находится на сетевом диске, из-под винды все происходит просто - запускаешь ярлычок первый раз и дальше все делается само собой.
Возникла необходимость поставить консультант+ на Росу. Поставил wine и утилитку от разработчиков консультанта. Подключил в wine сетевой диск c консультантом - все как в винде. А вот дальше возникла проблемка.
Консультант+ запускается, но требует запуститься как админ и зарегистрировать базы. Если отказаться - запускается Консультант+, но без подключенных баз.
Консультант+ запускаю следующей командой

Код: Выделить всё

s:\cons.exe /linux
Подскажите как правильно запустить Консультант+.
P.S. Чувствую, что где-то туплю. Wine ни разу не пользовался.

Re: Роса, wine, консультант+

Добавлено: 02 окт 2015, 19:43
*d0s

Re: Роса, wine, консультант+

Добавлено: 03 окт 2015, 09:34
*d0s

Re: Роса, wine, консультант+

Добавлено: 03 окт 2015, 21:08
Andrew21
Спасибо за ссылки. Я их видел и читал. Есть пара замечаний.
1. Последние версии Консультант+ не требуют Wine от Этерсофта. Достаточно положить в нужное место conslin.
2. Мне не надо устанавливать Консультант+ с нуля, с регистрацией баз и т.д и т.п.. Мне нужно запустить рабочую станцию (в терминах Консультант+) в сетевой версии Консультант+. В Windows это делается просто - подключается сетевой диск и запускается cons.exe, после этого регистрация проходит автоматом.
У меня в линукс такого почему-то не происходит. Хотя wine стоит, conslin запущен, в wine сетевой диск подключен с такой же буквой как и в windows и даже Консультант+ подключается. Но он потом требует запуска с ключем /adm и регистрации. А это говорит о том, что он почему-то не видит баз. Во всяком случае я так это понимаю. Поэтому и прошу откликнуться людей кто это уже делал, а не кидать ссылки.

Re: Роса, wine, консультант+

Добавлено: 04 окт 2015, 11:32
*d0s
Andrew21 писал(а):Спасибо за ссылки. Я их видел и читал. Есть пара замечаний.
1. Последние версии Консультант+ не требуют Wine от Этерсофта. Достаточно положить в нужное место conslin.
2. Мне не надо устанавливать Консультант+ с нуля, с регистрацией баз и т.д и т.п.. Мне нужно запустить рабочую станцию (в терминах Консультант+) в сетевой версии Консультант+. В Windows это делается просто - подключается сетевой диск и запускается cons.exe, после этого регистрация проходит автоматом.
У меня в линукс такого почему-то не происходит. Хотя wine стоит, conslin запущен, в wine сетевой диск подключен с такой же буквой как и в windows и даже Консультант+ подключается. Но он потом требует запуска с ключем /adm и регистрации. А это говорит о том, что он почему-то не видит баз. Во всяком случае я так это понимаю. Поэтому и прошу откликнуться людей кто это уже делал, а не кидать ссылки.
Может так

Код: Выделить всё

wine S:\cons.exe /linux /yes

Re: Роса, wine, консультант+

Добавлено: 05 окт 2015, 14:10
ans
Andrew21 писал(а):Но он потом требует запуска с ключем /adm и регистрации. А это говорит о том, что он почему-то не видит баз. Во всяком случае я так это понимаю. Поэтому и прошу откликнуться людей кто это уже делал, а не кидать ссылки.
Он должен требовать, чтоб машина администратора запустилась с ключом /adm для регистрации.
Для этого каталог с базой К+ нужно примонтировать.
Я делал это через autofs (суть в том, когда нужно обратиться к каталогу - он монтируется, если он не занят какое-то время, например минуту(-timeout=60) - отмонтируется.)
Например:
Создать каталог /cons в каталоге /mnt.
В etc/autofs/auto.master добавить строку:
/mnt/cons /etc/autofs/auto.cons -timeout=60
Создать auto.cons и добавить туда:
consult -fstype=cifs,user=,password=,iocharset=utf8,file_mode=0777,dir_mode=0777,noserverino,noperm ://"Путь к каталогу косультанта"

И запуск #systemctl restart autofs.service

При этом К+ работает даже без регистрации, если спрашивает, то просто отменить её - и так запустится (во всяком случае у меня так).