尝试再次点击鼠标(python)

问题描述 投票:0回答:1

我一直在尝试制作一个 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]))
python mouseevent
1个回答
0
投票

Тык

в цикле считает клики программные как человеческие

mouseListener = mouse.Listener(on_click=on_click, win32_event_filter=win32_event_filter)
© www.soinside.com 2019 - 2024. All rights reserved.