[PYTHON] Je veux faire une macro de clic avec pyautogui (désir)

Comme note tout à fait personnelle: miam:

Le code que j'ai écrit cette fois est ci-dessous

jidou.py


#!/usr/bin/python

import pyautogui as pg
import time as ti
import random as rm


def syutuxy():
	x,y=pg.locateCenterOnScreen("syutu.png ")
	rx=rm.randint(-39,21)
	ry=rm.randint(-39,26)
	x=x+rx
	y=y+ry
	return x,y


ti.sleep(1)
pg.PAUSE=1.0

x,y=syutuxy()

if x != None and y != None:
	pg.click(x,y,button="left",duration=0.5)
else:
	print("nooo")

Il recherchera les coordonnées qui correspondent à l'image préparée à l'avance. Cette fois, les coordonnées sont extraites avec des éléments aléatoires.
Pour le moment, j'ai pu confirmer le fonctionnement de la bibliothèque. L'image à préparer doit être préparée par "shift + commande + 4" de mac. Les éléments aléatoires sont différents pour chaque bouton, assurez-vous donc d'obtenir le centre d'origine. → Après cela, spécifiez une plage aléatoire ...
La prochaine fois, je me demande si je vais superposer les dossiers d'images et générer chaque image de bouton: zzz:

Recommended Posts

Je veux faire une macro de clic avec pyautogui (désir)
Je veux faire une macro de clic avec pyautogui (Outlook)
Je veux faire un jeu avec Python
Je veux créer un éditeur de blog avec l'administrateur de django
[Introduction] Je veux créer un robot Mastodon avec Python! 【Débutants】
Je veux faire de matplotlib un thème sombre
Je veux écrire dans un fichier avec Python
Je veux faire la transition avec un bouton sur le ballon
Je veux escalader une montagne avec l'apprentissage par renforcement
Je veux travailler avec un robot en python.
Je veux diviser une chaîne de caractères avec hiragana
[Python] Je veux faire d'une liste imbriquée un taple
Je souhaite créer manuellement une légende avec matplotlib
Je veux faire fonctionner un ordinateur quantique avec Python
Je veux lier une variable locale avec lambda
[Mac] Je souhaite créer un serveur HTTP simple qui exécute CGI avec Python
Je souhaite utiliser un environnement virtuel avec jupyter notebook!
Je veux installer le package de requirements.txt avec poésie
Je veux faire ○○ avec les Pandas
[Visualisation] Je veux dessiner un beau graphique avec Plotly
Je veux déboguer avec Python
Je veux ajouter un joli complément à input () en python
Je veux faire un changeur de voix en utilisant Python et SPTK en référence à un site célèbre
[5e] J'ai essayé de créer un certain outil de type Authenticator avec python
Je souhaite utiliser un caractère générique que je souhaite décortiquer avec Python remove
[2nd] J'ai essayé de créer un certain outil de type Authenticator avec python
[3ème] J'ai essayé de créer un certain outil de type Authenticator avec python
Je souhaite rechercher le texte intégral avec elasticsearch + python
J'ai essayé de faire un processus d'exécution périodique avec Selenium et Python
J'ai essayé de créer une application de notification de publication à 2 canaux avec Python
Je souhaite créer une liste de paramètres à partir du code CloudFormation (yaml)
J'ai essayé de créer une application todo en utilisant une bouteille avec python
[4th] J'ai essayé de créer un certain outil de type Authenticator avec python
[1er] J'ai essayé de créer un certain outil de type Authenticator avec python
J'ai essayé de faire une étrange citation pour Jojo avec LSTM
J'ai essayé de créer un mécanisme de contrôle exclusif avec Go
Je veux détecter des objets avec OpenCV
Je veux imprimer dans la notation d'inclusion
Je veux écrire un blog avec Jupyter Notebook
Je veux créer un environnement Python
Je veux installer Python avec PythonAnywhere
Je veux analyser les journaux avec Python
Je veux jouer avec aws avec python
Je veux faire un programme d'automatisation!
J'ai créé une API Web
(Matplotlib) Je veux dessiner un graphique avec une taille spécifiée en pixels
J'ai trouvé un moyen de créer un modèle 3D à partir d'une photo.
J'ai essayé de créer un LINE BOT "Sakurai-san" avec API Gateway + Lambda
J'ai essayé de faire un signal avec Raspeye 4 (édition Python)
J'ai essayé de créer un service de raccourcissement d'url sans serveur avec AWS CDK
Je souhaite créer une application Web en utilisant React et Python flask
J'étais accro à essayer Cython avec PyCharm, alors prenez note
Un mémorandum pour faire WebDAV uniquement avec nginx
Je souhaite créer facilement un modèle de bruit
Je veux utiliser MATLAB feval avec python
Je veux INSÉRER un DataFrame dans MSSQL
Je veux créer une fenêtre avec Python
Je veux moquer datetime.datetime.now () même avec pytest!