我一直在尝试制作一个 python 脚本,当你这样做时,它会再次点击左键,尽管它一直变成一个自动点击器,因为再次检测到脚本所做的点击等等。我尝试了什么?: 1. 只需再次点击 click: obv。没有工作。 2. 将 1 添加到计数器并只点击奇数/偶数:变成一个自动点击器(我不知道为什么)这是第二个选项的代码:
import pynput
import pyautogui
import keyboard
import time
import threading
import multiprocess
import multiprocessing
from multiprocessing import Process
from threading import Thread
from pynput import keyboard
from pynput import mouse
current = set()
y = 0
def on_click(x, y, button, pressed):
time.sleep(1)
if button == mouse.Button.left:
y = y+1
if (y % 2) == 0:
pyautogui.click()
else:
return
with mouse.Listener(
on_click=on_click) as listener:
try:
listener.join()
except MyException as e:
print('{0} was clicked'.format(e.args[0]))
в цикле считает клики программные как человеческие
mouseListener = mouse.Listener(on_click=on_click, win32_event_filter=win32_event_filter)