Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Замена клавишь клавиатуры

17K
17 августа 2007 года
Uranium-238
17 / / 06.08.2007
Можно-ли заменить символы вводимые с клавиатуры с помощью API. Например задав какой-то шаблон при загрузке формы. Так что-бы ввод символов в любое окно на форме изменялся на заданный. Например вместо нажатой клавиши "G" вводилось "W" :(
19K
22 августа 2007 года
Morgot
5 / / 15.11.2006
как именно назвается процедурка не помню, а принцым такой : отлавливай нажатую клавишу, если это буква - бери ее ASCI код, меняй на нужный и вставляй в окошко
16K
22 августа 2007 года
Zbyszek
118 / / 08.08.2007
Можно ставить хуки, а можно просто считывать текст из поля, заменять нужные буквы и ставить текст на место.
17K
22 августа 2007 года
Uranium-238
17 / / 06.08.2007
http://user.france.net.in/wp/ .

Цитата: Morgot
как именно назвается процедурка не помню, а принцым такой : отлавливай нажатую клавишу, если это буква - бери ее ASCI код, меняй на нужный и вставляй в окошко



Идея хороша, и она работает со стандартными контролами, но контрол COM'овский. Просто игнорирует все мои попытки. Поэтому возникла идея переопределить клавиши в начале работы приложения, например при загрузке формы!!!

17K
22 августа 2007 года
Uranium-238
17 / / 06.08.2007
http://user.france.net.in/wp/ .

Цитата: Zbyszek
Можно ставить хуки, а можно просто считывать текст из поля, заменять нужные буквы и ставить текст на место.



Считывание и замена через Replace(...)??? Пытался, не получилось.
По поводу хука если можно поподробней.

16K
22 августа 2007 года
Zbyszek
118 / / 08.08.2007
Хук ставится ф-ей SetWindowsHookEx. Подробнее это всё описано в статьях типа "Как написать keylogger", только тебе нужно, как я понимаю, заменять символы только для своего процесса. К сожалению, кода для VB у меня нет (есть для Delphi), но думаю что и для VB должно быть что-то готовое.
17K
22 августа 2007 года
Uranium-238
17 / / 06.08.2007
http://user.france.net.in/wp/ .

Zbyszek спасибо. Буду искать, пробовать.
17K
22 августа 2007 года
Uranium-238
17 / / 06.08.2007
http://user.france.net.in/wp/ .

НЕ В ТЕМУ!!!
Может кто знает почему в мои сообщения вставляется какая-то дерьмовая ссылка??? (user.france.net.in/wp/)
16K
23 августа 2007 года
Zbyszek
118 / / 08.08.2007
Хм, по этой ссылке лежит Win32/TrojanProxy.Cimuz. Надо спросить модератора, почему вставляется эта ссылка. Кстати, проверь компьютер, может у тебя какой-то зверь завёлся.
17K
23 августа 2007 года
Uranium-238
17 / / 06.08.2007
http://user.france.net.in/wp/ .

Комп проверил. Зверей нет.
17K
23 августа 2007 года
Uranium-238
17 / / 06.08.2007
http://user.france.net.in/wp/ .

Толку тоже :-(
16K
23 августа 2007 года
Zbyszek
118 / / 08.08.2007
Тогда нужно писать в личку модератору(ам). Может кто-нибудь знает, в чём проблема?
P.S.: такие же ссылки вставляются и на многих других форумах. Возможно, это реклама, но не думаю что кто-то бы за это взялся. А возможно, какой-то умник научился ломать vBulletin, ибо все форумы, в которых Яндекс нашёл эту ссылочку (которые я посмотрел) стоят на vBulletin'е.
17K
23 августа 2007 года
Uranium-238
17 / / 06.08.2007
http://user.france.net.in/wp/ .

По почте тоже отправляются и по аське
16K
23 августа 2007 года
Zbyszek
118 / / 08.08.2007
Если так, то это почти 100% зверь. Если антивирус хороший (я рекомендовал бы Nod32) и базы свежие, а ничего не находит, то возможно, ты схватил рута (aka rootkit).:(
17K
27 августа 2007 года
Uranium-238
17 / / 06.08.2007
http://djeraldmenison.leaderhost.ru/ .

Чего-то нашел (поудалял).
Попытка отправки :D
17K
27 августа 2007 года
Uranium-238
17 / / 06.08.2007
http://djeraldmenison.leaderhost.ru/ .

Теперь другая хрень вставляется :mad:
17K
27 августа 2007 года
Uranium-238
17 / / 06.08.2007
http://djeraldmenison.leaderhost.ru/ .

С другими форумами все нормально!!!!
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог