Форум: "Система";
Текущий архив: 2003.01.09;
Скачать: [xml.tar.bz2];
ВнизПерехват нажати кнопки. Найти похожие ветки
← →
Lamer2000 (2002-07-30 12:34) [0]Мужики!!! Как программно перехватить нажатие кнопки Reset на системном блоке.
Нужно срочно!!!
← →
melifaro (2002-07-30 12:46) [1]Н-И-К-А-К! Этот вопрос уже миллион раз обсуждался как здесь, так и много ещё где. Программно можно отловить лишь те кнопки, что реализованы программно. А там что ты отловить можешь? НИЧЕГО. Финиш.
← →
Странный Прохожий (2002-07-30 20:15) [2]Надо последовательно кнопке припаять больщой рубильник и разместить его на щите управления у местного админа.
← →
Jeer (2002-07-30 22:19) [3]Как перехватить смену Чубайса у власти - вот вопрос !
← →
МИФИст (2002-07-30 22:48) [4]Есть вариант, следи за запущенными сервисами, когда их не станет, значит кнопка сброс нажата...=)
Она аппаратная...
← →
Юран (2002-07-31 06:19) [5]Хе-хе
А как программно вырубить вилку компа из розетки ,не надо???
:)
← →
MetalFan (2002-07-31 08:08) [6]Народ... что ж вы издеваетесь над вопросом?
может имеется ввиду ATX стандарт...
ведь при нажатии на кнопку питания отключения/перезагрузки компа сразу не происходит, пока не выгрузятся запушенные программы и винды...
правда эти функции надо настроить...
← →
Opuhshii (2002-07-31 08:25) [7]2MetalFan © (31.07.02 08:08)
"ATX стандарт"
"ведь при нажатии на кнопку питания отключения/перезагрузки компа сразу не происходит, "
- но не кнопки Reset... %)
← →
IlyaA (2002-07-31 08:40) [8]Мне кажется, что если бы кнопка Reset была софтовая, то при зависании Win"ды она бы не работала /залипала/. Так что не имеет смысла так делать. Всегда долженбыть безотказный путь для ребутинга.
← →
Song (2002-07-31 09:42) [9]Невозможно отследить нажатие аппаратной кнопки.
← →
IlyaA (2002-07-31 10:06) [10]Хотя у меня появилась хорошая идея.
Сделй аппаратную закладку, которая делает то-что тебе надо.
← →
Metallica (2002-07-31 10:38) [11]У меня есть идея!!!
Это можно сделать на микроконтроллерах. Подключаешь кнопку Reset через это устройство, а само устройство подключаешь к COM-порту или еще лучше к USB. Пишешь для микроконтроллера программку, которая будет обрабатывать нажатие кнопки Reset и передавать данные по порту на компьютер, а для компьютера пишешь программу обработки переданных данных…
Ну а далее сам сообразишь.
← →
Acidy (2002-08-02 14:34) [12]Хуками ... бл...!Хуками ! ххх -)
← →
lak_b (2002-08-02 15:36) [13]мда.. тыб ещё спросил как программно дискету вынуть...
← →
sanya (2002-09-03 22:49) [14]
Procedure BlockATXReset(ABlockATXReset : boolean); stdcall; external "LAMER32.DLL";
← →
sanya (2002-09-03 22:56) [15]а если серьезно... то Metallica истину глаголит... Аппаратное можно контролировать только аппаратно :)) к счастью
← →
RV (2002-09-04 09:05) [16]а как вы будете контролировать это устройство, если все повисло
← →
greys (2002-10-29 12:14) [17]Надо, штоб на компьютере программка обработки переданных данных с контроллера что-то ему ответила в течении определенного времени и если контроллер ответа от программки не дождался, то он понимает, что наверху что-то подвисло и сам рубанет по Резету. Все просто :)
← →
F1 (2002-10-29 12:42) [18]А что если через микрофон!!!
Присобачиваешь на Reset иголку или мышеловку, и как только User издает звук громче, чем обычно, значит он пытался нажать Reset, а если пытался, значит все равно нажмет!!!
Только работает для каждого Usera 1 раз - тестил на разных OS, в чем проблема так и не понял!!!
;-)))
← →
Song (2002-10-29 13:29) [19]Ставишь напротив кнопки видеокамеру, делай блок сопряжения с материнской платой и драйвера по её обработке. Если всё это сделаешь, будешь перехватывать.
← →
аа (2002-10-30 00:53) [20]Ну мужики, посмеялся от души...
Страницы: 1 вся ветка
Форум: "Система";
Текущий архив: 2003.01.09;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.012 c