lab3_04.02.2026/udpclient1.py
2026-02-04 17:12:52 +03:00

20 lines
601 B
Python

import socket
client = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
client.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1)
# Пробуем разные варианты broadcast адресов
broadcast_addresses = [
'255.255.255.255', # Общий broadcast
]
PORT = 10001
message = b'HELLO BROADCAST TEST'
for addr in broadcast_addresses:
print(f"Пробую broadcast на {addr}:{PORT}")
client.sendto(message, (addr, PORT))
print("Сообщения отправлены. Запустите сервер на другом компьютере.")
client.close()