Я программирую автоматический кликер в python для чего-то, и при запуске я запускаю программу, которая блокирует все щелчки, которые выполняются в программе python auto clicker, которую я сделал.Я не знаю, как это обойти, что мне нужно сделать?
Автоматический кликер работает нормально, 100% хорошо, я проверил его в тесте скорости нажатия, но при запуске другой программы он отменяет щелчкииз программы автоматического кликера, но все остальное работает, метод печати, изменение переменных все хорошо, просто отключает щелчки
Этот код на Python (он немного грязный - это код моего друга)
import win32api, win32con
import time
import random
from pynput.mouse import Button, Controller
from pynput.keyboard import Listener, KeyCode
print("Welcome To The Best Undtected AutoClicker To Activate Preess Z And To Activate Press Mouse 3 For Toggle And Mouse 4 For While Clicked")
state_left = win32api.GetKeyState(0x06) # Left button down = 0 or 1. Button up = -127 or -128
state_right = win32api.GetKeyState(0x5A) # Right button down = 0 or 1. Button up = -127 or -128
clicked = False
zclicked = False
button = Button.left
mouse = Controller()
clicked1 = False
def click():
i = random.randint(2, 15)
i = i / 100
mouse.click(button)
time.sleep(i)
while True:
a = win32api.GetKeyState(0x06)
b = win32api.GetKeyState(0x5A)
if a != state_left: # Button state changed
state_left = a
if a < 0:
clicked = True
else:
clicked = False
if b != state_right: # Button state changed
state_right = b
if b < 0:
if (zclicked == True):
zclicked = False
print("Z Button Is Off")
elif (zclicked == False):
zclicked = True
print("Z Button Is On")
if (clicked == True and zclicked == True and clicked1==False):
click()
if zclicked == True and win32api.GetKeyState(0x05) == 1:
clicked1 = True
elif (win32api.GetKeyState(0x5) == -0 and zclicked == True and clicked==False):
clicked1 = False
if (clicked1 == True):
click()
time.sleep(0.001)
Другая программа отключает код mouse.click(button)
в методе click()
, и мне нужно как-то обойти это.