added python test client
parent
faecef0c4c
commit
aa5e3b0683
|
|
@ -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()
|
||||
Loading…
Reference in New Issue