The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Punto switcher"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Punto switcher"
Сообщение от Zumo emailИскать по авторуВ закладки(??) on 30-Окт-04, 23:07  (MSK)
Недавно появилась идея написать PS
Из рассмотреных вариантов "внедрения" был принят Xfree
после нескольких дней штудирования манов и примеров (которых нет вобще)
было написано некое подобие кейлогера только проблема в том что прога действительно грабит весь ввод с клавиатуры XGrabKeyboard()но на этом её действия заканчиваються как послать нажатия кнопок (после обработки) туда куда они должны были идти понятия не имею....

Есть другая идея может существует какаянибудь функция ставящая хук на клавиатуру (как в виндах) те тиит весь ввод .

Сам "алгоритм пунтосвитчера" уже давно продуман и реализован на обычном текстбоксе те не глобально а в 1 окне на 1 текстовом поле

Прошу высказать свои соображения по этому поводу и ссылки на любую доку \ примеры програмирования под X (не под kde qt )

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Punto switcher"
Сообщение от Vladislav Lazarenko emailИскать по авторуВ закладки on 31-Окт-04, 20:24  (MSK)
>Недавно появилась идея написать PS
>Из рассмотреных вариантов "внедрения" был принят Xfree
>после нескольких дней штудирования манов и примеров (которых нет вобще)
>было написано некое подобие кейлогера только проблема в том что прога действительно
>грабит весь ввод с клавиатуры XGrabKeyboard()но на этом её действия заканчиваються
>как послать нажатия кнопок (после обработки) туда куда они должны были
>идти понятия не имею....
>
>Есть другая идея может существует какаянибудь функция ставящая хук на клавиатуру (как
>в виндах) те тиит весь ввод .
>
>Сам "алгоритм пунтосвитчера" уже давно продуман и реализован на обычном текстбоксе те
>не глобально а в 1 окне на 1 текстовом поле
>
>Прошу высказать свои соображения по этому поводу и ссылки на любую доку
>\ примеры програмирования под X (не под kde qt )

Нажатие кнопки можно сэмулировать с помощью XEvent'а ... Может быть поможет

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Punto switcher"
Сообщение от zumo emailИскать по авторуВ закладки(ok) on 31-Окт-04, 21:26  (MSK)
Вобщем на данный момент написан "кейлогер" прога нормально перехватывает всю клавиатуру - нажатия проходят дальше как положено (не XEvent) просто режим граба поменял а вот как послать кнопки досихпор не разберуть как правильно "оформить" XEvent какие ему присвоить свойства для посылки опрделённой кнопки ?
Основа идеи - смотреть всё нажатое добро и если чёто недо исравить то слать нужное поличество бекспейсов и потом нужный текст
  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Punto switcher"
Сообщение от rWizard emailИскать по авторуВ закладки(ok) on 02-Ноя-04, 09:29  (MSK)
>Основа идеи - смотреть всё нажатое добро и если чёто недо исравить
>то слать нужное поличество бекспейсов и потом нужный текст
взгляд со стороны:
а что если во время посылки бекспейсов пользователь нажмет букву??
может лучше попускать через программу весь ввод, отдавая его X`ам?  

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Punto switcher"
Сообщение от zumo emailИскать по авторуВ закладки(ok) on 02-Ноя-04, 10:37  (MSK)
>>Основа идеи - смотреть всё нажатое добро и если чёто недо исравить
>>то слать нужное поличество бекспейсов и потом нужный текст
>взгляд со стороны:
>а что если во время посылки бекспейсов пользователь нажмет букву??
>может лучше попускать через программу весь ввод, отдавая его X`ам?
не успеет надать - всё произойдёт быстрее

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру