schon mal vorweg, ich möchte KEIN KEYLOGGER schreiben!
Was ich möchte is eine Menüsteuerung zum besseren bedienen da Buttons das ganze recht
unübersichtlich machen.
Ich bin soweit gekommen das ich nur über ein Entry-Feld die Tastatureingabe
abgefangen wird und dementsprechend mir der char, keycode und der keysym
angezeigt wird, soweit sogut.
Das ganze is aber natürlich etwas umständlich da die Eingabe ja immer nur im
Entry-Feld stattfindet ich möchte das ganze aber abfangen sobald die Taste
betätigt wurde.
Code: Alles auswählen
__author__ = 'Kalli87'
import tkinter
def ende(e):
main.destroy()
def kev(e):
lbanz["text"] = "Zeichen: " + e.char + ", Beschreibung: " + e.keysym + ", Codezahl: " + str(e.keycode)
main = tkinter.Tk()
e = tkinter.Entry(main)
e.bind("p", kev)
e.bind("+", kev)
e.bind("%", kev)
e.bind(",", kev)
e.bind("1", kev)
e.bind("0", ende)
e.grid()
lbhlp = tkinter.Label(main, text = "Taste p oder % oder , oder 1 und 0 für Ende", width=40)
lbhlp.grid()
lbanz = tkinter.Label(main)
lbanz.grid()
main.mainloop()
Vielleicht kann mir einer von euch etwas dazu berichten.