私はPythonの自動クリックを作成して何かを入力するプログラムに取り組んでいます。これは以前に行われ、以前に尋ねられたことは知っていますが、マウスクリックを記録して後で「再生」することについて誰も尋ねていません。あちこちのチュートリアルから基本的なコードをセットアップしました。これで手を打てるか悩んでいます。これが私がこの時点で持っているものです:
import win32api, win32con
import time
def click(x,y):
win32api.SetCursorPos((x,y))
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,x,y,0,0)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,x,y,0,0)
print "Clicking 300, 300"
click(300,300)
time.sleep(3)
print "Clicking 800, 800"
click(800, 800)
ユーザーがクリック用に事前生成されたスクリプトを入力して保存できるようにするにはどうすればよいですか?