Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   Ограничение запуска приложения (http://forum.oszone.net/showthread.php?t=198305)

Hammer.ZIP 01-02-2011 19:17 1602286

Ограничение запуска приложения
 
Добрый времени суток. Простите если не в тот раздел пишу, но все же..
А не подскажите можно устроить подобное:

Имееться, исполняемый файл - start.bin, запускаеться он батником из лаунчера, после проверки обновлений.
Мне требуеться как-то ограничить запуск этого start.bin чтобы нельзя его было запустить еще раз простыми средставами, тем же самым батником.
И было бы хорошо чтобы это было как-то скрыто, от глаз простых пользователей.
Вот тут подумал, а возможно ли поместить мой этот start.bin внутрь другово ехешника который и будет проверять запуск этого приложения, дабы избежать от повторного запуска.

для чего это требуеться?
имееться некий сервер Х, чтобы подключиться к серверу нужно запустить клиент Y. но некоторые пользователи запускают по несколько клиентов одновремено что увеличивает нагрузку на сервер.
а это не очень радует. поэтому хотелось бы как-то ограничить запуск клиента.

з.ы. надеюсь нормально объяснил. но если что задавайте вопросы.
зарание спасибо :)

Beyound 01-02-2011 22:08 1602373

эм.. вижу тут какие варианты
1. просто проверяй запущен ли он в процессах, написано про это много - гугл в помощь, а вообще эта тема уже была - http://forum.oszone.net/post-1075207.html
2. можно написать приложение, которое будет смотреть запущенные процессы и если клиента больше одного - "кикать" лишние.


Время: 12:55.

Время: 12:55.
© OSzone.net 2001-