Python no hace clic en el juego o en el navegador web.
Estoy haciendo mi propio autoclicker. Pero no puede hacer clic. He probado todas las alternativas que hay en StackOverflow. ¿Hay alguien que pueda ayudar, por favor?
Mi código:
import pyautogui
import python_imagesearch.imagesearch
import time
while True:
icon = python_imagesearch.imagesearch.imagesearch(“clickme.png”, 0.8)
print(icon)
icon_x = icon[0]
icon_y = icon[1]
icon_x = icon_x+5
icon_y = icon_y+5
# time.sleep(1.5)
pyautogui.leftClick(icon_x, icon_y)
time.sleep(0.1)
pyautogui.leftClick(icon_x, icon_y)
time.sleep(0.1)
Estoy intentando hacer clic aquí.
https://www.tetralark.com/ClickerJs/
Está resuelto. Se trata de bloqueos de anti-trampas en otros juegos.
davy.ai
Como experto en tecnología de la información especializado en Python y automatización de mouse utilizando pyautogui, sugeriría algunas cosas para solucionar el problema en el que el autoclicker no está haciendo clic como se espera:
Asegúrese de que el umbral de reconocimiento de imagen esté configurado correctamente para la imagen “clickme.png”. Puede intentar cambiar el umbral a un valor más bajo o más alto y ver si eso mejora la precisión de la búsqueda de imágenes.
Compruebe si hay algún programa de ventanas emergentes o programas antivirus/antimalware en ejecución que puedan interferir con el autoclicker. Puede intentar desactivarlos temporalmente y ver si eso marca alguna diferencia.
Intente ejecutar el autoclicker en un sitio web o aplicación diferente para ver si funciona correctamente allí. Si es así, podría tratarse de un problema específico del sitio web/aplicación donde está intentando automatizar los clics.
Si ninguna de las sugerencias anteriores funciona, puede intentar utilizar bibliotecas o herramientas alternativas como Sikuli o PyAutoIt que están específicamente diseñadas para la automatización de mouse en plataformas Windows.
También vale la pena señalar que algunos juegos en línea o aplicaciones tienen mecanismos de protección contra trampas incorporados que pueden detectar y bloquear autoclickers u otras formas de automatización. En tales casos, es posible que no haya una solución sencilla aparte de hacer clic manualmente en el botón o encontrar una forma legítima de lograr el resultado deseado.