3 / 0 / 0
Регистрация: 08.07.2013
Сообщений: 351
|
||||||
1 | ||||||
Скрипт запуска приложения24.06.2016, 22:01. Показов 8653. Ответов 6
Метки нет (Все метки)
Всем привет!
Передо мной стоит следующая задача... Есть приложение, написанное под Windows, которое я хочу запустить на VPS-сервере с ОС Ubuntu. Начал с того, что установил wine и все запускается следующим образом: DISPLAY=:0 wine Proga.exe Так всё работает... Нужен скрипт, который будет следить за тем, что моё приложение работает и если вдруг оно закрывается, то скрипт должен запускать вновь это приложение. Код моего скрипта выглядит так:
В чём я допустил ошибку?
0
|
24.06.2016, 22:01 | |
Ответы с готовыми решениями:
6
Скрипт быстрого запуска Скрипт последовательного запуска программ Скрипт для запуска скайпа sh скрипт для запуска с другой папки |
24.06.2016, 23:41 | 2 | |||||
Не знаю, что у вас с переменной DISPLAY не так но такой оператор сравнения
у вас работать не будет. Замените его на -gt и окружите пробелами. Да помойму он там и не нужен:
0
|
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
|
||||||
25.06.2016, 10:09 | 3 | |||||
Будет, только сравнивать будет не то. (<> — посимвольное сравнение)
1
|
3 / 0 / 0
Регистрация: 08.07.2013
Сообщений: 351
|
|
25.06.2016, 11:22 [ТС] | 4 |
а почему строка DISPLAY=:0 wine Proga.exe не срабатывает?
0
|
2795 / 2038 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
|
||||||
25.06.2016, 14:24 | 5 | |||||
Подробнее. Вы пробовали, например заменить её на
0
|
3 / 0 / 0
Регистрация: 08.07.2013
Сообщений: 351
|
|
26.06.2016, 09:37 [ТС] | 6 |
Она запускает мою программу, но запускает в обычном режиме, а так как всё это происходит на VPS-сервере и графической оболочки там нет, то через какое-то время некорректной работы программа закрывается. Тот же эффект будет, если я руками запущу программу строкой sudo wine /root/Proga.exe. Корректно программа будет работать, если я руками запускаю ее так: DISPLAY=:0 wine /root/Proga.exe. То же самое хотел бы видеть в скрипте.
0
|
74 / 74 / 17
Регистрация: 06.05.2016
Сообщений: 413
|
|
26.06.2016, 10:28 | 7 |
Через xpra пробовали?
Доводилось из крона запускать браузер, делать снимок экрана, отправлять на почту. На компе без видеокарты. Все нормально отрабатывало. Возможно, и вам подойдет?
0
|
26.06.2016, 10:28 | |
26.06.2016, 10:28 | |
Помогаю со студенческими работами здесь
7
Скрипт для запуска приложения Скрипт для запуска приложения в windows Скрипт запуска 2 файлов в 22:00:00 Скрипт для запуска служб Скрипт для запуска программы Не работает скрипт для запуска приложений Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |