/
Nikshet
/
TransportationEngineers
Обзор
Документация
Войти
/
Nikshet
/
TransportationEngineers
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
DebugConsole/src/connection.py
50 строк
1 KB
NikshetSteh
Add secure events system
02 июн 2025, 21:30
02 июн 2025, 21:30
b848d2d
Код
Авторство
О чём код?
import websocket def connect_to_websocket_last(): url = "wss://localhost:8060/clients/connections" # Hardcoded WebSocket URL try: ws = websocket.create_connection(url) print(f"Connected to {url}") # Send a test message message = "Hello WebSocket!" ws.send(message) print("Sent:", message) # Receive a response response = ws.recv() print("Received:", response) ws.close() print("Connection closed.") except Exception as e: print(f"Connection error: {e}") def on_message(ws, message): print(f"Received message: {message}") def on_error(ws, error): print(f"Error: {error}") def on_close(ws, close_status_code, close_msg): print("### Connection closed ###") def on_open(ws): print("### Connection opened ###") ws.send("Hello WebSocket!") # Send a message if needed def connect_to_websocket(): # websocket.enableTrace(True) ws = websocket.WebSocketApp( "ws://localhost:8060/clients/connections", # Hardcoded WebSocket URL on_open=on_open, on_message=on_message, on_error=on_error, on_close=on_close ) ws.run_forever(reconnect=5) # Automatically reconnect every 5 seconds # rel.signal(2, rel.abort) # Graceful shutdown on Ctrl+C # rel.dispatch()