Gerar interrupções de teclado e mouse via SW

Eae pessoal, blz?

alguem ai jah fez, ou tem algum algoritmo em C/C++
de geração de interrupções de teclado e mouse

por exemplo:

algo do genero do teclado virtual que existe no Windows…

alguma forma de via software enviar interrupções de teclado, ou de mouse
para possibilitar algo como pelas teclas direcionais do teclado,
movimentar o ponteiro do mouse pela tela, realizar click´s, etc

ps.: alguem sabe quais são as possibilidades de java, jah implementadas
e disponíveis a serem executadas pela JVM em termos de manipulação de baixo nível/periféricos… :roll:

vlw´s :wink:

Oi

AnjoSupremo, eu já fiz isso, mas foi em uma disciplina de Assembly na faculdade… hehehe… serve?

T+

Eae manow,

assembly… achu q serve sim
esse seu programa funcionou em qual versão do Windows?

na verdade eu tava procurando algo em C pelo motivo de integrar
ao java via JNI

mas se tu ainda tiver o código do seu programa ai e puder me enviar
eu lhe agradeço mano :grin:

[]´s

se eu entendi o que vc ta querendo, vc pode usar a classe Robot do pacore java.awt

http://java.sun.com/j2se/1.5.0/docs/api/java/awt/Robot.html

com essa classe vc pode gerar eventos do mouse e do teclado…

e se vc quiser em C, da uma olhada na api ruwindows, no site da m$

:grin:

Opa, valeu mano

não sabia dessa classe

agora o jeito é eu fazer uns testes se ela funcionar como eu quero
jah é um grande passo :lol:

tu sabe alguma classe para leitura de porta de comunicação

serial, impressora, ou USB

ps.: estou levantando informações sobre a viabilidade e se é possivel
fazer algumas manipulações de baixo nivel em java

se não tiver eu to caçando codigo em C pra usar JNI

mas valeu mesmo :wink:

[]´s

e não é que a classe funcionou do jeito que eu queria :lol:

consegui fazer uma prévia dq eu tinha planejado

valeu pela dica da classe Robot

[]´s

Muito decente essa classe Robot.
Valeu pela dica :slight_smile: