Indfang tastetryk og gem dem i en fil.
Billedkredit: Jupiterimages/Photos.com/Getty Images
Du kan oprette et keylogger-program ved hjælp af Python til at fange de tastetryk, der indtastes gennem en computers tastatur. Tastanslagene gemmes i en tekstfil, og den registrerer alt input. Du kan bruge en nøglelogger til at overvåge aktiviteten på din computer.
Trin 1
Start IDLE, klik på menuen "Filer", og vælg "Nyt vindue" for at åbne et nyt vindue. Tryk på Ctrl og S for at åbne "Gem som" vinduet. Brug "getKeyLogger" som filnavn og klik på "Gem".
Dagens video
Trin 2
Tilføj følgende kodelinje for at importere "Tkinter"-navneområdet og definere stien til den fil, du vil bruge til at logge:
importer Tkinter som tk myFile = open("C:/temp/keyFile.txt", "w")
Trin 3
Kopiér og indsæt følgende kode for at gemme hvert tastetryk i filen:
def tastetryk (hændelse): if event.keysym == 'Escape': main.destroy() keyPressed = event.char myFile.write (keyPressed)
Trin 4
Tilføj følgende kode for at lade en bruger vide, at han kan begynde at skrive, og at han kan trykke på Esc for at afslutte programmet:
hoved = tk. Tk() print "Tryk på en vilkårlig tast (Escape-tast for at afslutte):" main.bind_all('
Trin 5
Klik på "Windows" startknappen og skriv "cmd" i "søg programmer og filer" boksen. Tryk på Enter for at åbne kommandoprompten. Gå til "C:\Python