Open artemchege opened 3 years ago
Guys, i need your help, i cannot understand how can i call left button mouse click not binding it to any button. I have this:
def exitAutoHotKey(autohotpy, event): """ exit the program when you press ESC """ autohotpy.stop() # makes the program finish successfully. Thisis the right way to stop it
def superCombo(autohotpy, event): stroke = InterceptionMouseStroke() stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_RIGHT_BUTTON_DOWN autohotpy.sendToDefaultMouse(stroke) stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_RIGHT_BUTTON_UP autohotpy.sendToDefaultMouse(stroke)
if name == "main": auto = AutoHotPy() # Initialize the library auto.registerExit(auto.ESC, exitAutoHotKey) auto.registerForKeyDown(auto.A, superCombo) auto.start() # Now that everything is registered we should start runnin the program
When i press A, everithing is working, right mouse button is pushed. But i want to do this not pushing A or any button, but just calling the function superCombo(). How can i do this? I call function ==> left click is working (once or in endless loop, that doesnt matter).
Hi!
Did u find an answer? I face exact same trouble now.
Guys, i need your help, i cannot understand how can i call left button mouse click not binding it to any button. I have this: def exitAutoHotKey(autohotpy, event): """ exit the program when you press ESC """ autohotpy.stop() # makes the program finish successfully. Thisis the right way to stop it def superCombo(autohotpy, event): stroke = InterceptionMouseStroke() stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_RIGHT_BUTTON_DOWN autohotpy.sendToDefaultMouse(stroke) stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_RIGHT_BUTTON_UP autohotpy.sendToDefaultMouse(stroke) if name == "main": auto = AutoHotPy() # Initialize the library auto.registerExit(auto.ESC, exitAutoHotKey) auto.registerForKeyDown(auto.A, superCombo) auto.start() # Now that everything is registered we should start runnin the program When i press A, everithing is working, right mouse button is pushed. But i want to do this not pushing A or any button, but just calling the function superCombo(). How can i do this? I call function ==> left click is working (once or in endless loop, that doesnt matter).
Hi!
Did u find an answer? I face exact same trouble now.
I was able to achieve this by following the example of someone else's code. Now I don't remember how I did it
look for information on the topic of trading
Guys, i need your help, i cannot understand how can i call left button mouse click not binding it to any button. I have this:
def exitAutoHotKey(autohotpy, event): """ exit the program when you press ESC """ autohotpy.stop() # makes the program finish successfully. Thisis the right way to stop it
def superCombo(autohotpy, event): stroke = InterceptionMouseStroke() stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_RIGHT_BUTTON_DOWN autohotpy.sendToDefaultMouse(stroke) stroke.state = InterceptionMouseState.INTERCEPTION_MOUSE_RIGHT_BUTTON_UP autohotpy.sendToDefaultMouse(stroke)
if name == "main": auto = AutoHotPy() # Initialize the library auto.registerExit(auto.ESC, exitAutoHotKey) auto.registerForKeyDown(auto.A, superCombo)
auto.start() # Now that everything is registered we should start runnin the program
When i press A, everithing is working, right mouse button is pushed. But i want to do this not pushing A or any button, but just calling the function superCombo(). How can i do this? I call function ==> left click is working (once or in endless loop, that doesnt matter).