Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.04.2012, 11:58   #1
Simply-Art
Программист и
Участник клуба
 
Аватар для Simply-Art
 
Регистрация: 29.10.2006
Сообщений: 1,265
По умолчанию Сетевая клавиатура

Есть 2 компа. Они соединены в сеть. На 1 есть клавиатура, на 2 её нет. Допустим я запустил программу (с тем как передавать я сам разберусь) на компе 1. Надо чтобы после запуска программы на компе 1, когда я нажимаю на клавиши, то они уходили на комп 2, а на компе 1 не происходило никаких действий.
Если быть проще, то мы перехватываем клавиатуру первыми и отсылаем всем программам что не нажимали не каких клавиш, а сами тем временем передаем нажатие на второй комп.
И сочетания чтобы передавались, alt+tab, win, ctrl+shift, alt+shift и тд (ctrl+alt+del - это сочетание не так важно).
Как такое реализовать?
Simply-Art вне форума Ответить с цитированием
Старый 17.04.2012, 13:22   #2
denisbrain
Форумчанин
 
Регистрация: 29.05.2011
Сообщений: 449
По умолчанию

Цитата:
Сообщение от Simply-Art Посмотреть сообщение
Есть 2 компа. Они соединены в сеть. На 1 есть клавиатура, на 2 её нет. Допустим я запустил программу (с тем как передавать я сам разберусь) на компе 1. Надо чтобы после запуска программы на компе 1, когда я нажимаю на клавиши, то они уходили на комп 2, а на компе 1 не происходило никаких действий.
Если быть проще, то мы перехватываем клавиатуру первыми и отсылаем всем программам что не нажимали не каких клавиш, а сами тем временем передаем нажатие на второй комп.
И сочетания чтобы передавались, alt+tab, win, ctrl+shift, alt+shift и тд (ctrl+alt+del - это сочетание не так важно).
Как такое реализовать?
а р-админ тим вивер или подобные программу воткнуть
задания на pascal/delphi ICQ 368254335
Tel +79177425326 mail denis-naymov1985(at)mail.ru login skype denis.new.skype
denisbrain вне форума Ответить с цитированием
Старый 18.04.2012, 05:22   #3
Simply-Art
Программист и
Участник клуба
 
Аватар для Simply-Art
 
Регистрация: 29.10.2006
Сообщений: 1,265
По умолчанию

Цитата:
Сообщение от denisbrain Посмотреть сообщение
а р-админ тим вивер или подобные программу воткнуть
Не это не вариант, мне же нужна только клавиатура, а там еще куча функций ненужных, проще думаю самому написать будет.
Есть у кого идеи, как реализовать на Delphi?
Simply-Art вне форума Ответить с цитированием
Старый 18.04.2012, 06:02   #4
EUGY
Форумчанин
 
Аватар для EUGY
 
Регистрация: 11.07.2010
Сообщений: 914
По умолчанию

Наверное так: на первом компе глобальный хук на клаву и на GetMessage, на втором синтез SendInput.
EUGY вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сетевая Ckawest Компьютерное железо 13 12.11.2011 17:12
Сетевая модель БД X@OC Microsoft Office Access 1 22.05.2011 20:41
сетевая карта Betty Компьютерное железо 6 05.08.2009 23:31
сетевая игра cheef Работа с сетью в Delphi 10 14.07.2009 21:21
Сетевая карта mflat Компьютерное железо 7 23.06.2009 12:42