Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Запреты на запуск программ [D6, D7, Win95/98, WinME, NT4, Win2k, WinXP]


ArchValentin ©   (2005-03-06 04:19:00) 

Люди, подскажите. Как сделать так чтобы пока моя программа работает, никакое приложение и никакой процесс не мог запуститься?
Н/р: У мя на компе запущен WinAmp, Odigo, Explorer <...>, и моя прога, и пока она работает, юзер может работать тока с Winamp'ом о Odigo'й. И ничего другого не смог запустить.

PS Извиняюсь за корявое объеснение


Erik1   (2005-03-08 11:15:00) [1]

На поищи ты програмы для клубов, все давно написано.


ArchValentin   (2005-03-08 05:29:00) [2]


> Anatoly Podgoretsky ©   (06.03.05 11:15) [8]

а что, сисадмин должен проги для себя писать?
Народ, у меня был данный листинг на компе, просто ЧП произошло, пришлось полностью форматироваться, а щас найти не могу.
Как реализовывалась не помню, но логика примерно такая, она при запуске сохраняла все запущеные процессы в файл, а потом через определённый промежуток времент сверяла показатели, и ежели найдены левые, просто вырубала. А как это намутить незнаю, может кто-нить подскажит


Anatoly Podgoretsky   (2005-03-06 11:15:00) [3]

ArchValentin ©   (06.03.05 08:25) [5]
Может не программиста надо принимать на работу, а системного админстратора?


Набережных С.   (2005-03-06 09:01:00) [4]

А еще можно запретить установкой прав запуск программ пользователем, а запускать их сервисом. Но это уже будет посложнее в реализации.


Набережных С.   (2005-03-06 08:59:00) [5]

Я бы посоветовал ограничиться линейкой NT. После логина создаешь новый рабочий стол, делаешь его активным и на нем запускаешь собственную программу в качестве оболочки. Это будет простое и в то же время очень надежное и полностью документированное решение. А по поводу 9х ничего сказать не могу. Я уже забыл, что это такое:)


ArchValentin   (2005-03-06 08:25:00) [6]

ну блин, пишу прогу для компьютерного салона, и мне нужно чтобы юзеры не могли запускать приложения, пока не оплатят деньги


TUser   (2005-03-06 07:50:00) [7]

Убить такого программера ...


Набережных С.   (2005-03-06 07:26:00) [8]


> ArchValentin ©   (06.03.05 04:19)

А тебе не кажется, что это дело пользователя - сколько и когда запускать программ на своемкомпьютере. Тебе не кажется что это совершенно не твое дело? Зачем это нужно-то?


ArchValentin   (2005-03-06 05:35:00) [9]


> Просто Джо ©   (06.03.05 04:26) [1]

...т.е. когда я хочу поработать с Дельфёй, я достаю свой диск, устанавливаю, а потом деинталирую. Универсальное решение.
Тагда я знаю универсальный способ защиты компов от несанкционированного использования, нужно просто когда уходишь, процессор с собой забирать!!!
Ну ладно, это из весёлого, а я то серьёзно...


Просто Джо   (2005-03-06 04:26:00) [10]

Удалить все другие приложения с винчестера.

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

ПС. Уж извините за прямоту.


Наверх

Титульная страница Поиск, карта сайта Написать письмо