SAKrisTТогда что тебе мешает его поискать?
Уверен что есть вариант получше
Почитать документацию, воспользоваться гуглом?
Я лично отвечаю на вопрос про кейлоггер.
SAKrisTТогда что тебе мешает его поискать?
Уверен что есть вариант получше
SAKrisTЯ теж ;)
Уверен что есть вариант получше
shizaПро xlib это уже поближе к истине
SAKrisT Это не самая простая задача.
QT тут не поможет. Это функция ОС ну или window-менеджера.
Вариант с ОС см. выше.
Если программа должна перехватывать клавиши только в графичеком режиме - можно использовать xlib http://python-xlib.sourceforge.net
SAKrisTПітон не має вбудованих можливостей for key loging –> то питання по Linux API - і нічого спільного з пітоном не має; на цьому форумі єдина порада може бути -
всегда получаю ответы из другой области….
import ctypes
SAKrisThttp://www.google.com/search?q=keylogger+linux&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:en-US:official&client=firefox-a (first link) –> http://sourceforge.net/projects/lkl : Вони так роблять
Что мне запускать клиентское приложение под рутом?
[crchemist@test lkl]$ ./lkl
Have to be root to perform a iopl()!
[crchemist@test lkl]$ su
Пароль:
[root@test lkl]# ./lkl
-- Linux Key Logger vers 0.1.1 --
usage:
-h this help
-l start to log the 0x60 port (keyboard)
-b Debug Mode.Perhaps it's usefoul :P
-k <km_file> set a keymap file
-o <o_file> set an output file
-m <email> send logs to <email> every 1k
-t <host> hostname for sendmail server. default is localhost
Example: lkl -l -k keymaps/it_km -o log.file
[root@test lkl]# ./lkl -l -k keymaps/us_km
SAKrisTну я не думаю що це *бред*
И напишите ка мне пример как отловить из этого бреда хотя бы ctrl :)ггггг
SAKrisT1 символ - приблизно 8 байт Думаю можна і в менше рядків
Ну в 100 строк на python
SAKrisTНапевно є але то до пітона нічого спільного немає
Уверен что есть вариант получше