Advertisement
Guest User

Untitled

a guest
Jul 13th, 2017
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.69 KB | None | 0 0
  1. import win32api
  2. import win32con
  3. import win32ui
  4. import time,sys
  5.  
  6. keyDelay = 0.1
  7. keymap = {
  8.     "Up": win32con.VK_UP,
  9.     "Left": win32con.VK_LEFT,
  10.     "Down": win32con.VK_DOWN,
  11.     "Right": win32con.VK_RIGHT,
  12.     "b": ord("Z"),
  13.     "a": ord("c"),
  14.     "y": ord("Y"), #for NDS
  15.     "x": ord("X"), #for NDS
  16.     "s": ord("S"), #start
  17.     "e": ord("E") #select
  18. }
  19.  
  20. def sendKey(button):
  21.     win32api.keybd_event(keymap[button], 0, 0, 0)
  22.     time.sleep(keyDelay)
  23.     win32api.keybd_event(keymap[button], 0, win32con.KEYEVENTF_KEYUP, 0)
  24.  
  25. if __name__ == "__main__":
  26.     win = win32ui.FindWindow(None, sys.argv[1])
  27.     win.SetForegroundWindow()
  28.     win.SetFocus()
  29.     sendKey(sys.argv[2])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement