![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Блокировка работы [D6, Win95/98, WinME, WinXP]
Nick_Omsk © (2003-08-16 22:18:00)
Пишу прогу для интернет-кафе. По истечении времени комп перегружается. Многих заказчиков не устраивает, хотят чтобы как-нибудь блокировалась работа. Пробовал полноэкранное приложение чтобы всегда было поверх окон, но такие же окна могут переключаться между собой. Пробовал ShellExecute(..."Rundll32.exe keyboard,disable"...), но включить не могу, может кто-нибудь посоветует что-нибудь, буду рад
Prov (2003-08-20 17:18:00) [21]
Если что, можно и мне скинуть vxd ? Пожалуйста...
А вообще-то, кто-то из моих знакомых писал заглушку под MsGina.dll - и вроде бы как получилось перехватить Ctrl+Alt+Del ^)).
Могу посоветовать, как делал я - посылал каждые пол-секунды команду BlockInput
Nick_Omsk (2003-08-20 05:35:00) [22]
Для Дмитрий В. Белькевич ©. Наводку на VXD кинь пожалуйста, если не сложно.
Дмитрий В. Белькевич (2003-08-19 21:19:00) [23]
> никогда этим не занимался.
Займешься - узнаешь. Особенно классно, когда усеры случано (?) сносят все игрухи на сервере. Потом - только стрелятся. У нас, правда, такого никогда не было, т.к. до файловой системы добраться нельзя.
Для Nick_Omsk: на vxd это делается элементарно - пара ассемблерных команды. Помню как-то баловался ;)
Nick_Omsk (2003-08-19 16:19:00) [24]
Уважаемые мастера (особенная благодарность для Dobriy), по поводу Hookа, в полне приемлемая вещь и достаочно интересная, если с Hookом не получается я всётаки перегружаю, удалось убедить ржавого чайника Admina, что в помещении повышенная влажность, что способствует большему скоплению пыли на радиаторе проца, что с свою очередь приводит к повышению FSB поимерно на 10 в -6 степени на клаве радиатора нет, поэтому рассинхронизация. Но вот другая проблема, можно ли при усутановке Hooka поменять код клавиши? Если да то как, и если можно примерчик. Заранее благодарен.
sniknik (2003-08-19 15:39:00) [25]
чего я не пойму зачем всегда пытаются запретить, блокировать, подмять систему под себя (она естественно от таких попыток будет уворачиватся ;о)).
а разве нельзя просто вызвать стандартный скринсейвер? там у него галочка "защита паролем", юзеру придется вводить, для разблокировки. разве нет?
сорри если "не в кассу", никогда этим не занимался.
Дмитрий В. Белькевич (2003-08-19 01:04:00) [26]
Угу :) Я тоже на XP никак не перелезу, хотя дома уже давно стоит. Для клуба win98se пока имхо оптимальный вариант. Как подумаю, что под админовскими правами 60 усеров будет в сети сидеть брррр.... Я сейчас-то оболочку самописанную пользую - никаких проблем. Усеров полностью отделил от файлов. И проблем нет.
Marser (2003-08-18 01:32:00) [27]
Не знаю, с 9х пока не вылез :-)
Дмитрий В. Белькевич (2003-08-18 01:09:00) [28]
Для Nick_Omsk: правильно, что не нравится.
Для Marser: blockinput лично у меня 3-4 игры не блокирует. Чем дети, блин, и пользуются :( Играм, напрямую читающим порты (и фару в т.ч.) глубоко на этот блокинпут.
Для Dobriy: hook в общем случае неэффективен для блокировки и работает не всегда. Всякий бред с псевдовключениями скриншотов не работает никогда. Единственный вариант навсегда заткнуть эти кнопки - vxd.
Для Marser: вот самому интересно, sys заблокирует всё, что угодно, как vxd под 9x?
Marser (2003-08-17 12:12:00) [29]
Насколько я знаю, под свежими Виндами CAD не блокируется.
Dobriy (2003-08-17 12:09:00) [30]
Серьёзной темой ты занимаешся.
Для этого надо блокировать CTRL-ALT-DEL, ALT-TAB и другие кнопки.
Тут нужен HOOk на клавиатуру. Поищи по этим словам много найдёшь
Marser (2003-08-17 12:02:00) [31]
blockinput