Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: как перехватить все нажатия на клавиатуре Добавлено: 15.09.02 15:45  

Автор вопроса:  Vasd | Web-сайт: www.vbnet.ru

HELP

Как перехватить все нажатия на клавиатуре независимо от того активно ли окно или нет?

Ответить

  Ответы Всего ответов: 5  

Номер ответа: 1
Автор ответа:
 Keith Flint



Вопросов: 29
Ответов: 74
 Web-сайт: www.flint7.nm.ru
 Профиль | | #1
Добавлено: 15.09.02 21:12
а ты скатай исходник трояна на B  www.исходники.ru если он тама ещё есть)

Ответить

Номер ответа: 2
Автор ответа:
 Ян



ICQ: 816105 

Вопросов: 38
Ответов: 198
 Web-сайт: www.yan.net.ru
 Профиль | | #2
Добавлено: 16.09.02 01:27

Народ! Неужели трудно посмотреть старые вопросы форума, десять раз на одно и то же приходится отвечать:

Функция отлавливает нажатия клавиатуры вне программы
Private Declare Function GetAsyncKeyState Lib "user32" (ByVal vKey As Long) As Integer

Const VK_ESCAPE = &H1B
Константа может быть другая, юзай apiviewer

Добавь Таймер (interval =40) :

Private Sub Timer1_Timer()
   If GetAsyncKeyState(VK_ESCAPE) Then
        MsgBox "Ты нажал Escape!!!"
   End If
End Sub

Вот вроде и всё!

 

Ответить

Номер ответа: 3
Автор ответа:
 Barsik



Разработчик Offline Client

ICQ: 343368641 

Вопросов: 17
Ответов: 686
 Web-сайт: barsik.newmail.ru
 Профиль | | #3
Добавлено: 21.09.04 18:09
ян, твой код енпрокатит.... у мя есть примерчик могу выслать..

Ответить

Номер ответа: 4
Автор ответа:
 HACKER


 

Разработчик Offline Client

Вопросов: 236
Ответов: 8362
 Профиль | | #4 Добавлено: 21.09.04 20:23
2 Ян

Твой код - БРЕД. Если таймер поставить на 40, то скажи что будет если за 30 милесикунд нажать на кнопку 2 раза??? Правельно! Если таймер словит хоть одно нажатие кнопку будет хорошо, далее если зажать и держать кнопку, сколько раз нарисуется буква, очень много, покрайнемере больше чем напишется буковок где-то в редакторе, это связано с тем что скорость залипание клавы, ну или как там оно называется... короче больше чем 40, поэтому нажмёшь ты в блокнотике на букву "ы", подержишь, в блокнотике будет, например 15 букв "ы", а программа нарисует все 30, а то и больше... И на форуме точно так же как ты, такие умные раньше кидали куски коды, и в исходниках есть некоторые программы которые писали такие как ты! которые ставили таймер, и думали что они создали клавшпиона.!!! НАРОД! ЕСЛИ КТО ЗНАЕТ КАК СДЕЛАТЬ НОРМАЛЬНОГО КЛАВШПИЙОНА РАССКАЖИТЕ ПЛИЗ !!!

Ответить

Номер ответа: 5
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #5
Добавлено: 21.09.04 23:02
См. журнальные хуки и SetWindowsHookEx

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам