Eventos Mouse / Teclado

8 respostas
thiagofesta

Bom dia,

Preciso de uma ajuda de vocês, eu estou procurando a tempos já sobre isso, minha dúvida é:

  • Capturar o evento quando uma tecla for precionada, ou o mouse for movido, ou clicado, PORÉM, agora vem a complicação… meu programa fica rodando no systray.

Resumindo, como capturar eventos sem meu programa estar com foco?

Obrigado!

8 Respostas

alucardeck

é um programa de macro…
ou pra espiar a namorada no msn? auhauhauh =P

eu tenho uma vaga ideia mas tenho medo de dizer besteira…
vou aguardar a resposta de alguem q conhece, tb estou curioso =)

ivo_costa

procura aqui no guj por keylogger.

dizem que é tri foda fazer em java, aconselha-se a fazer em C.

fiaux

Vai fazer um trojan ou algo desse tipo? :?

thiagofesta

Valeu ivo, vou dar uma olhada nisso.

Alucardeck e fiaux, não vou espiar a namorada não hehe. É que estou desenvolvendo um controle remoto para minha empresa, ai preciso que ele envie e tire foto apenas quando o cara digitar, ou movimentar o mouse.

Obrigado!

fiaux

thiagofesta:
Valeu ivo, vou dar uma olhada nisso.

Alucardeck e fiaux, não vou espiar a namorada não hehe. É que estou desenvolvendo um controle remoto para minha empresa, ai preciso que ele envie e tire foto apenas quando o cara digitar, ou movimentar o mouse.

Obrigado!


Beleza, quando implementar divulgue, pode até criar um tutorial e colocar aqui no site.

ivo_costa

Aqui tem um link:
http://guj.com.br/posts/list/80048.java

L

Creio que os controles básicos dá pra fazer em java, mas a parte de captura de ações do mouse e teclado teria que fazer uma dll em C (Hook) e acessar em java essa dll para pegar as ações e fazer o tratamento dos dados…

Edição: A propósito…também estou curioso para ver no que isso vai dar…posta aí os resultados ou faz um tutorial depois que acabar

thiagofesta

Fala pessoal,

Então, tenho uma notícia ruim para vocês. Não vai ser mais preciso fazer isto, mas obrigado pela ajuda.

Não é necessário mais ler os eventos na tela para enviar, pois vai que o cara não meche o mouse, mas está rodando um vídeo na tela. Vai ser necessário receber as imagens vinda do cara.

Entenderam?

Obrigado pela força.

Criado 12 de agosto de 2008
Ultima resposta 13 de ago. de 2008
Respostas 8
Participantes 5