Search
 
SCRIPT & CODE EXAMPLE
 
CODE EXAMPLE FOR PYTHON

remot mouce use python

class Client:
    def __init__(self):
        self.s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
        self.port = 3000
        self.connection = False

    def connect(self, server_ip):
        request = bytes("Request","utf-8")
        self.s.sendto(request, (server_ip, self.port))
        received, address = self.s.recvfrom(4096)
        if received == request:
            print("Connected to {}".format(server_ip))
            self.connection = True
            threading.Thread(target=self.receive_data).start()

    def receive_data(self):
        while self.connection:
            data, server = self.s.recvfrom(4096)
            pos = pickle.loads(data)
            self.control_mouse(pos)

    def disconnect(self):
        print("Disconnected from the server")
        self.connection = False

    def control_mouse(self, position):
        pyautogui.moveTo(position[0], position[1])

    def close(self):
        self.disconnect()
        self.s.close()
Source by stackoverflow.com #
 
PREVIOUS NEXT
Tagged: #remot #mouce #python
ADD COMMENT
Topic
Name
5+4 =