Войти

Показать полную графическую версию : Ограничение запуска приложения


Hammer.ZIP
01-02-2011, 19:17
Добрый времени суток. Простите если не в тот раздел пишу, но все же..
А не подскажите можно устроить подобное:

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

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

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

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




© OSzone.net 2001-2012