crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
KuvshinoF
  опции профиля:
сообщение 27.11.2013, 22:37
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 74
Регистрация: 25.7.2013
Пользователь №: 3887

Спасибо сказали: 0 раз(а)




Репутация:   0  


подскажите пож-та наиболее простой способ программной реализации защиты от многократного запуска в линуксе одной и той же программы...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Majestio
  опции профиля:
сообщение 27.11.2013, 23:08
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 67
Регистрация: 13.2.2013
Пользователь №: 3710

Спасибо сказали: 1 раз(а)




Репутация:   1  


Цитата(KuvshinoF @ 27.11.2013, 22:37) *
подскажите пож-та наиболее простой способ программной реализации защиты от многократного запуска в линуксе одной и той же программы...

Мэй би?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Sokoloff
  опции профиля:
сообщение 28.11.2013, 17:19
Сообщение #3


Участник
**

Группа: Участник
Сообщений: 237
Регистрация: 1.4.2009
Из: Москва
Пользователь №: 654

Спасибо сказали: 50 раз(а)




Репутация:   11  


Цитата(KuvshinoF @ 27.11.2013, 23:37) *
подскажите пож-та наиболее простой способ программной реализации защиты от многократного запуска в линуксе одной и той же программы...

Для четверки - http://doc.qt.digia.com/solutions/4/qtsing...pplication.html

Если второй инстанс должен взаимодействовать с первым (поднимать окно первого инстанса, открывать новый таб и.т.д.), то посмотри в сторону DBUS. При запуске программа смотрит не доступен ли сервис на сессионной шине DBUS-а, если доступен (программа уже запущена), то посылает сообщение и завершается. Если нет сервиса, то запускает его и показывает окно.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 21.4.2025, 5:07