Advertisement
Guest User

Untitled

a guest
Aug 24th, 2019
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.68 KB | None | 0 0
  1. import socket
  2. from pynput.keyboard import Key, Listener
  3.  
  4. HOST = '192.168.0.150'
  5. PORT = 8887
  6.  
  7. with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
  8. def on_press(key):
  9. if key == Key.up:
  10. s.sendall(b's')
  11. elif key == Key.down:
  12. s.sendall(b'w')
  13. elif key == Key.left:
  14. s.sendall(b'd')
  15. elif key == Key.right:
  16. s.sendall(b'a')
  17. elif key == Key.esc:
  18. s.sendall(b'e')
  19.  
  20.  
  21. def on_release(key):
  22. s.sendall(b'x')
  23. if key == Key.esc:
  24. return False
  25.  
  26.  
  27. s.connect((HOST, PORT))
  28. with Listener(on_press=on_press, on_release=on_release) as listener:
  29. listener.join()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement