Запустить win приложение с помощью wine не проблема.
Возникла другая задача.
Нужно запустить OpenOffice.Writer из win программы.
Хотя бы из Far.
А еще лучше запускать ассоциированные файлы (например при выборе в фаре мп3 файла открывался линуксовый проигрыватель)
Как сделать?
Открытие Linux приложений из win приложений
Модератор: Модераторы разделов
-
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Открытие Linux приложений из win приложений
мсье понимает толк в извращениях.
видимо, в эмуляторе вайне надо ставить эмулятор линукса.

видимо, в эмуляторе вайне надо ставить эмулятор линукса.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
- Сообщения: 4
Re: Открытие Linux приложений из win приложений
Да нет, просто есть программа для работы с сервером, работающая под виндой.
Но периодически с ее помощью нужно открывать doc или xls файлы с шаблонами и заполнять их.
А она естессно использует функцию winAPI shellexecute.
Вот и как мне прикажете эти типы файлов открывать?
Может мне под вайном поставить Open Office виндовый?
В общем то с проблемой разобрался, но на половину.
Одного не могу настроить.
Под root все работает прекрасно
под другими пользователями при запуске любых exe программ (которые на самом деле bash скрипты для запуска соотв проги под Linux) система выдает Access denied
Может кто скажет в каком направлении копать?
Но периодически с ее помощью нужно открывать doc или xls файлы с шаблонами и заполнять их.
А она естессно использует функцию winAPI shellexecute.
Вот и как мне прикажете эти типы файлов открывать?
Может мне под вайном поставить Open Office виндовый?

В общем то с проблемой разобрался, но на половину.
Одного не могу настроить.
Под root все работает прекрасно
под другими пользователями при запуске любых exe программ (которые на самом деле bash скрипты для запуска соотв проги под Linux) система выдает Access denied
Может кто скажет в каком направлении копать?
-
- Бывший модератор
- Сообщения: 677
Re: Открытие Linux приложений из win приложений
(lxuser @ Jul 18 2006, в 09:23) писал(а):Может кто скажет в каком направлении копать?
Как всегда в таких случаях, в направление прав... Попробуйте в консоли позапускать эти скрипты, посмотреть на что ругаются. Или, если это самописные скрипты, перепишите их так, что б они выдавали диагностические сообщения, или даже писали бы их в какой-нить лог.
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
JabberID: zmeyk@jabber.ru
-
- Сообщения: 4
Re: Открытие Linux приложений из win приложений
Спасибо за совет.
Как оказалось exe скрипт был ссылкой на другой файл.
Если кому вдруг интересно. Сделал:
Удалил файл.
Создал в FAR exe файл со скриптом. Запуск был неудачный.
Открыл через MC, смотрю строка имеет вид #!/bin/bash^
Удалил ^
И все заработало путем

Вывод - рисуйте exe скрипты в редакторах Linux, а не win

Содержание скрипта для открытия ooffice.exe (содержимое сего файла)
--------------------
#!/bin/bash
i=`winepath -u "$*"`
exec ooffice "$i"
--------------------
А под root работало потому что у него свое win пространство (диски, файлы)
У него видимо exe скрипт был изначально правильно нарисовал...