Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];

Вниз

Хм...Вопрос по глобальному хуку на клавиатуру   Найти похожие ветки 

 
cosinus ©   (2007-04-04 16:50) [0]

Для чего нужно...
Есть терминал для установки в автомобильные салоны с общим доступом (жалобу там написать или еще что...)
Что нужно...
Необходимо вообще запретить на нем нажатие клавиш ctrl и alt и возможно всякие F(n)(сразу скажу, что нет, в будующем кнопка del перекрываться не будет за неимением оной:))
Что сделано...
Написан глобальный хук на клавиатуру, который замечательно (вроде;)) все ловит... Только остался один вопрос... Ловить то я ловлю, а перекрывать то как? Чтобы грубо говоря дальше меня это не шло? Есть варианты?


 
Сергей М. ©   (2007-04-04 16:55) [1]


> автомобильные салоны с общим доступом


Бордель прямо какой-то, а не салон автомобиля)


> Ловить то я ловлю, а перекрывать то как?


А причем здесь бордель ?)


 
cosinus ©   (2007-04-04 17:00) [2]


> Сергей М. ©   (04.04.07 16:55) [1]

:)
Ээээ... Действительно, двусмысленно как-то вышло :)
Уточняю.
Салон(магазин) по продаже дейстующих легковых автомобилей с маштабом 1:1...
:)))


 
Сергей М. ©   (2007-04-04 17:03) [3]


> Уточняю.
> Салон(магазин) по продаже дейстующих легковых автомобилей
> с маштабом 1:1


Ну и нахрен нужны твои уточнения, в свете твоего вопроса по хукам, позволь полюбопытствовать ?)

Какое отношение хуки имеют к борделям. салонам, магазинам, автомобилям, масштабам, прочей non-Win32-хрени ?)


 
Правильный Вася   (2007-04-04 17:07) [4]


>  хуки имеют к борделям. салонам, магазинам, автомобилям,
>  масштабам, прочей non-Win32-хрени ?)

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


 
cosinus ©   (2007-04-04 17:13) [5]


> Сергей М. ©   (04.04.07 17:03) [3]

Сорри, что не понял сразу.
Попробую объяснить.

Терминал - это компьютер с тачскрин-монитором встроенный в антивандальный (по крайней мере он так позиционируется) корпус. На компьютере стоит WindowsXP (Win32-хрень).Перекрыли все что только можно групповыми политиками.Как перекрыть нажатие фукциональных клавиш?
Написал про салон, просто чтобы не дай бог не подумали, что я хочу в своей супер-мега-пупер-хакерской программе не дать пользователю получить доступ к диспетчеру задач по причине того, что это ВИРУССС(уже все той же политикой перекрыто).Предпологаю написать сервис, который будет подгружать этот хук,который по моей задумке должен перекрывать ненужные нажатия.
Вопрос все тот же - куда рыть?


 
cosinus ©   (2007-04-04 17:58) [6]

Ээээ... Прошу прощения за мои следующие возможно LMD вопросы... Но они по теме.
Есть клавиатура. Работает она на каком то (не помню) прерывании..
Система получает команды от него где-то на уровне ядра (да\нет? винда вроде не дает напрямую работать с прерываниями)
Система его обрабатывает и
1)Посылает скан-код клавишивсем приложениям(а обрабатывает его только активное) или
2)Только активному?
Просто пробел в знаниях не позволяет, к сожалению, до конца понять самим-же сабой поставленную задачу :(

Поможите, люди добрые :)

PS Или вообще все написанное мной - полный бред и , как любят (по крайней мере любили) здесь выражаться некоторые форумчане - "Полная разруха в мозгах"?


 
Loginov Dmitry ©   (2007-04-04 20:51) [7]

> Или вообще все написанное мной - полный бред


Неужели тебе это не очевидно?


 
Vudu ©   (2007-04-04 22:53) [8]

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



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2007.04.22;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.042 c
1-1172750179
S@shka
2007-03-01 14:56
2007.04.22
Диспетчер задач / Память процесса


15-1175329981
click
2007-03-31 12:33
2007.04.22
Языковые панели инструментов на панели задач


15-1175082295
0leg
2007-03-28 15:44
2007.04.22
Функция замены специальных HTML символов


2-1175270259
Dmitry_177
2007-03-30 19:57
2007.04.22
переменная SYSTEMTIME определить что она пустая


4-1164785371
Dmitry_177
2006-11-29 10:29
2007.04.22
Второе меню в окне..





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский