I have been trying to make an “Aimbooster” bot in Python. “Aimbooster” is essentially a game where circles appear on the screen, and you have to try and click them as fast as possible ( link: http://www.aimbooster.com/).
I wanted to first test out if I could click somewhere on the screen (in general) using pre-set pixel co-ordinates (such as 100, 100). The code (along with the modules I have been using) is below:
from pyautogui import * import pyautogui import time import keyboard import random import win32api, win32con time.sleep(2) def click(x, y): win32api.SetCursorPos((x, y)) win32api.mouse_event(win32con.MOUSEEVENTIF_LEFTDOWN, 0, 0) time.sleep(0.05) win32api.mouse_event(win32con.MOUSEEVENTIF_LEFTUP, 0, 0) click(100, 100)
time.sleep(2) is just there so I can quickly switch to the “Aimbooster” site when the bot is finished.
However, whenever I run the code, I get this error message:
AttributeError: module 'win32con' has no attribute 'MOUSEEVENTIF_LEFTDOWN'
I do not want to use another method such as
pyautogui.leftClick(100, 100) because it is quite slow in my experience, and the “Aimbooster” test is quite fast.
If you what is going on and how I can fix this, your assistance would be greatly appreciated.