Mausrad & klick simulieren?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Pyanfänger
User
Beiträge: 99
Registriert: Mittwoch 28. Dezember 2011, 12:50

Hallo an alle,

ich habe zwar eine möglichkeit die Mausposition des Zeigers zu simulieren geschafft mit :

Code: Alles auswählen

def set_cursor_pos(x, y):
    if sys.platform == 'win32':
        from ctypes import windll
        windll.user32.SetCursorPos(x, y)

    return;


set_cursor_pos(50,50) # setzt den zeiger auf die koords 50 von links 50 von oben
aber will jetzt auch den mausklick und das mausrad simuliern...hat jemand ne idee?
mfg pyanfänger
-
flummi
User
Beiträge: 33
Registriert: Samstag 28. April 2012, 13:33

import win32api, win32con
def click(x,y):
win32api.SetCursorPos((x,y))
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,x,y,0,0)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,x,y,0,0)
click(10,10)

mouse_event kann auch mausrad soweit ich weiß musst mal gucken.
Pyanfänger
User
Beiträge: 99
Registriert: Mittwoch 28. Dezember 2011, 12:50

ok probier ich aus thx :)
-
Antworten