added python test client

main
Victor Hans-Georg Waitz 2025-10-21 18:24:21 +02:00
parent faecef0c4c
commit aa5e3b0683
1 changed files with 20 additions and 0 deletions

View File

@ -0,0 +1,20 @@
import socket
# Simple one-shot version
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
sock.settimeout(10)
try:
sock.sendto(b"DISCOVER", ('255.255.255.255', 8888))
print("Broadcast sent, waiting for response...")
data, addr = sock.recvfrom(1024)
print(f"Response from {addr}: {data.decode()}")
except socket.timeout:
print("No response received")
except Exception as e:
print(f"Error: {e}")
finally:
sock.close()