Захватывайте нажатия клавиш и сохраняйте их в файл.
Кредит изображения: Jupiterimages / Photos.com / Getty Images
Вы можете создать программу кейлоггера, используя Python, для захвата нажатий клавиш, вводимых с клавиатуры компьютера. Нажатия клавиш сохраняются в текстовом файле, и он записывает весь ввод. Вы можете использовать кейлоггер для отслеживания активности на вашем компьютере.
Шаг 1
Запустите IDLE, щелкните меню «Файл» и выберите «Новое окно», чтобы запустить новое окно. Нажмите Ctrl и S, чтобы открыть окно «Сохранить как». Используйте «getKeyLogger» в качестве имени файла и нажмите «Сохранить».
Видео дня
Шаг 2
Добавьте следующую строку кода, чтобы импортировать пространство имен «Tkinter» и определить путь к файлу, который вы хотите использовать для ведения журнала:
импортировать Tkinter как tk myFile = open ("C: /temp/keyFile.txt", "w")
Шаг 3
Скопируйте и вставьте следующий код, чтобы сохранять каждое нажатие клавиши в файл:
def keypress (событие): if event.keysym == 'Escape': main.destroy () keyPressed = event.char myFile.write (keyPressed)
Шаг 4
Добавьте следующий код, чтобы пользователь знал, что он может начать печатать и что он может нажать Esc, чтобы завершить программу:
main = tk. Tk () print "Нажмите любую клавишу (Escape для выхода):" main.bind_all ('
Шаг 5
Нажмите кнопку «Пуск» Windows и введите «cmd» в поле «поиск программ и файлов». Нажмите Enter, чтобы открыть командную строку. Перейдите в "C: \ Python"