Amélioration pour autoclick

Acnologia -  
yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention   -

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 23541 Date d'inscription   Statut Contributeur Dernière intervention   Ambassadeur 1 584
 

bonjour,

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

0
Acnologiaf Messages postés 12 Date d'inscription   Statut Membre Dernière intervention   1
 

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 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > Acnologiaf Messages postés 12 Date d'inscription   Statut Membre Dernière intervention  
 

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 12 Date d'inscription   Statut Membre Dernière intervention   1 > yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention  
 

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 23541 Date d'inscription   Statut Contributeur Dernière intervention   1 584 > Acnologiaf Messages postés 12 Date d'inscription   Statut Membre Dernière intervention  
 

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 12 Date d'inscription   Statut Membre Dernière intervention   1 > yg_be Messages postés 23541 Date d'inscription   Statut Contributeur Dernière intervention  
 

 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