test utils
This commit is contained in:
21
dumper.py
Normal file
21
dumper.py
Normal file
@@ -0,0 +1,21 @@
|
||||
import socket
|
||||
|
||||
# Create a UDP socket
|
||||
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
|
||||
|
||||
# Bind the socket to the address and port
|
||||
server_address = ('', 12345) # Bind to all interfaces on port 12345
|
||||
sock.bind(server_address)
|
||||
|
||||
print("UDP server is up and listening")
|
||||
|
||||
while True:
|
||||
print("\nWaiting for a message")
|
||||
data, address = sock.recvfrom(4096)
|
||||
|
||||
print(f"Received {len(data)} bytes from {address}")
|
||||
print(f"Message: {data.decode()}")
|
||||
|
||||
# Send the received data back to the client
|
||||
sent = sock.sendto(data, address)
|
||||
print(f"Sent {sent} bytes back to {address}")
|
||||
Reference in New Issue
Block a user