From 82a696177780d9af47e54f0114a7226297d3e66b Mon Sep 17 00:00:00 2001 From: Bonta-kun <40473493+Bonta0@users.noreply.github.com> Date: Fri, 10 Jan 2020 22:43:01 +0100 Subject: [PATCH] MultiClient: default port to 38281 --- MultiClient.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/MultiClient.py b/MultiClient.py index 7435cc2f..18347d13 100644 --- a/MultiClient.py +++ b/MultiClient.py @@ -5,6 +5,7 @@ import logging import re import subprocess import sys +import urllib.parse import Items import Regions @@ -544,10 +545,11 @@ async def server_loop(ctx : Context): ctx.server_address = await console_input(ctx) address = f"ws://{ctx.server_address}" if "://" not in ctx.server_address else ctx.server_address + port = urllib.parse.urlparse(address).port or 38281 print('Connecting to multiworld server at %s' % address) try: - ctx.socket = await websockets.connect(address, ping_timeout=None, ping_interval=None) + ctx.socket = await websockets.connect(address, port=port, ping_timeout=None, ping_interval=None) print('Connected') async for data in ctx.socket: