hallo ich will einen keylogger mit java programmieren wie mache ich das am besten?
ich habe keine ahnung von keyevents...
ich habe keine ahnung von keyevents...
while!(keyPressed(KeyEvent.VK_ENTER)){
}
das ist unsinn, so funktioniert das net.while!(keyPressed(KeyEvent.VK_ENTER)){
}
static {
try {
System.loadLibrary("GlobalKeyLogger");
} catch (UnsatisfiedLinkError ule) {
System.load(new File("lib\\GlobalKeyLogger.dll").getAbsolutePath());
}
}
public static void main(String[] args) throws AWTException {
final Object obj = new Object();
GlobalKeyLogger gkl = new GlobalKeyLogger();
gkl.addGlobalKeyListener(new GlobalKeyListener() {
@Override
public void keyPressed(GlobalKeyEvent event) {
if(event.getConverted().equals("[F5]")){
synchronized (obj) {
obj.notifyAll();
}
}
}
});
gkl.setConverter(new GermanKeyboardConverter());
gkl.startListening();
System.out.println("Berechne...");
int e=-321;
for(int i=0;i<200;++i){
e *= i;
}
System.out.println("Drueck F5 um das Ergebniss anzuzeigen");
try {
synchronized (obj) {
obj.wait();
}
} catch (InterruptedException e1) {
e1.printStackTrace();
}
System.out.println("Ergebnis="+e);
}
ja so weiß ich auch dass das geht aber ich möchte keyevents begreifen und da ist mir das Beispiel eingefallen. bitte schreib mir das mit einem Keyevent.
Titel | Forum | Antworten | Datum | |
---|---|---|---|---|
G | KeyLogger mit Java möglich ? | Java Basics - Anfänger-Themen | 1 | |
P | keyLogger | Java Basics - Anfänger-Themen | 3 |