Merhabalar. Python pyautogui modülünü kullanarak mouse’un istediğim kordinata gitmesini sağlıyorum ve istediğim gibi gidiyor. Fakat sağ tıklamasını istediğim zaman tıklamıyor.Bunun sorunu ne olabilir.Bilgi vericek olan arkadaşlara şimdiden teşekkür ediyorum.
import pyautogui
pyautogui.click(button='right')
2 Beğeni
Herhangi bir oyun için kullanıyorsanız, python kodunuzu yönetici modda çalıştırmayı deneyin, o da olmuyorsa tıklama olayını belirli bir süre boyunca gerçekleştirin. Yani 0.1 saniye boyunca basılı tutmak vb.
import pyautogui
def click_at(x, y, duration, button):
pyautogui.moveTo(x, y)
pyautogui.click(button=button, duration=duration)
click_at(150, 150, 0.1, "right")
Edit: Alternatif olarak mouseDown ve mouseUp kullanılabilir.
import pyautogui
import time
def click_at(x, y, duration, button):
pyautogui.moveTo(x, y)
pyautogui.mouseDown(button=button)
time.sleep(duration)
pyautogui.mouseUp(button=button)
click_at(150, 150, 0.1, "right")
1 Beğeni
Teşekkür ediyorum fakat malesef çözümü olmadı. for döngüsünü kullandım seri bir şekilde işlem yapsın diye o bile çözüm olmadı.Aynı zaman da sizin dediğiniz gibi yönetici olarak çalıştırdım.