ессно ставишь пароль на него чтоб тока ты мог отключать и включать клаву. Будет ругаться на него антивирус - но тоды лучше заплатить программеру какому-нить чтоб он написал такую прогу... Это будет лчуше так как он сможет и интерфес нормальный сдлеать и показывать состояние компов (заблокирован, разблокирован). К тому же можно будет сделать так чтоб происходил контроль запущенности этой проги на компе (чтоб особо грамотные юзера не снимали задачу).. Или как вариант поставить пиво админам из других больших кафе - там у них точно такое есть
Тут такое дело.
Надо удаленно (с сервака) блокировать клавиатуру через заданый промежуток времени. И также уделенно ее разблокировать.
Ето нужно для Интернет кафе.
Каким образом это можна зделать??
Сервер NT
Рабочии станции NT
Или на других платформах ето более легко реализуемо.
Если да то на чем и опять же как?????
Ставишь туда к примеру NetBus 26.05.01 14:13 Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
ессно ставишь пароль на него чтоб тока ты мог отключать и включать клаву. Будет ругаться на него антивирус - но тоды лучше заплатить программеру какому-нить чтоб он написал такую прогу... Это будет лчуше так как он сможет и интерфес нормальный сдлеать и показывать состояние компов (заблокирован, разблокирован). К тому же можно будет сделать так чтоб происходил контроль запущенности этой проги на компе (чтоб особо грамотные юзера не снимали задачу).. Или как вариант поставить пиво админам из других больших кафе - там у них точно такое есть
А самому26.05.01 14:41 Автор: SeruyWolk Статус: Незарегистрированный пользователь
> Неудобно общаться. > Мыло или асю кинь:-) anonym01@mailru.com
З.Ы. я не программлю проффесионально, поэтому к сожалению технически вопросами не помгу
> Это работает на 9х Окнах , а на NT нет. > К томуже обратная операция enable не пашет.
Enabl-ить можно, но с помощью rundll32 не получится, потому что в ф-ю Keyboard.Enable надо передать адрес Keybd_Event. На старом форуме на progboard я кидал исходник.
Еще можно EnableHardwareInput(FALSE), но опять на NT не пашет.