Amélioration pour autoclick

Fermé
Acnologia - 21 janv. 2023 à 17:05
yg_be Messages postés 22731 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 27 avril 2024 - 22 janv. 2023 à 06:43

Alors: j'ai fait un script python qui permet que quand j'appuie sur "$", ca simule un clique sur une touche que je définis au début par une entrée clavier

import keyboard

l =input("choisissez une lettre")

while 1:
    if keyboard.read_key() == "$":
        keyboard.press(l)

le problème , c'est que j'aimerais que lorsque j'éxecute le scripte , ca me demande la lettre a simuler mais qu'après le script s'éxecute en arrière plan/pouvez vous m'aider ?

SVP merci d'avance

A voir également:

1 réponse

yg_be Messages postés 22731 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 27 avril 2024 1 477
21 janv. 2023 à 17:15

bonjour,

Si le script s'exécute en arrière plan, penses-tu que le read_key() sera effectif?

0
Acnologiaf Messages postés 11 Date d'inscription samedi 21 janvier 2023 Statut Membre Dernière intervention 30 octobre 2023 2
21 janv. 2023 à 17:18

Oui ,j'avais dèja utilisé le read_key() pour faire un autoclick(22cps) en arrière plan et il marchait très bien , mais je n'avais pas a faire une entrée clavier et le fichier était en .pyw

import keyboard
from pynput.mouse import Controller, Button
from time import sleep

mouse = Controller()



while 1:
     if keyboard.read_key() == "²":
        mouse.press(Button.left)
        mouse.release(Button.left)
        sleep(0.00005)
0
yg_be Messages postés 22731 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 27 avril 2024 1 477 > Acnologiaf Messages postés 11 Date d'inscription samedi 21 janvier 2023 Statut Membre Dernière intervention 30 octobre 2023
21 janv. 2023 à 17:27

ah oui, j'ai testé, et cela fonctionne.
Pour le passer en arrière plan, il suffit de passer un autre programme à l'avant plan.

0
Acnologiaf Messages postés 11 Date d'inscription samedi 21 janvier 2023 Statut Membre Dernière intervention 30 octobre 2023 2 > yg_be Messages postés 22731 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 27 avril 2024
21 janv. 2023 à 17:29

Je n'ai pas très bien compris (je me suis trop creusé la tête pour résoudre ce probleme :)) pouvez vous expliquer plus en détail ?

0
yg_be Messages postés 22731 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 27 avril 2024 1 477 > Acnologiaf Messages postés 11 Date d'inscription samedi 21 janvier 2023 Statut Membre Dernière intervention 30 octobre 2023
21 janv. 2023 à 17:38

Par exemple, je démarre ton script, je réponds à sa question, puis je fais passer notepad en avant plan, et tout me semble bien fonctionner.

0
Acnologiaf Messages postés 11 Date d'inscription samedi 21 janvier 2023 Statut Membre Dernière intervention 30 octobre 2023 2 > yg_be Messages postés 22731 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 27 avril 2024
21 janv. 2023 à 17:40

 mais j'aimerais que la fenetre pyhton disparaisse comme si c'était un .pyw, qu'on ne a voit plus dans la barre de tache 

1