MultiClient: default port to 38281
This commit is contained in:
parent
2f5a3e24dd
commit
82a6961777
|
@ -5,6 +5,7 @@ import logging
|
||||||
import re
|
import re
|
||||||
import subprocess
|
import subprocess
|
||||||
import sys
|
import sys
|
||||||
|
import urllib.parse
|
||||||
|
|
||||||
import Items
|
import Items
|
||||||
import Regions
|
import Regions
|
||||||
|
@ -544,10 +545,11 @@ async def server_loop(ctx : Context):
|
||||||
ctx.server_address = await console_input(ctx)
|
ctx.server_address = await console_input(ctx)
|
||||||
|
|
||||||
address = f"ws://{ctx.server_address}" if "://" not in ctx.server_address else ctx.server_address
|
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)
|
print('Connecting to multiworld server at %s' % address)
|
||||||
try:
|
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')
|
print('Connected')
|
||||||
|
|
||||||
async for data in ctx.socket:
|
async for data in ctx.socket:
|
||||||
|
|
Loading…
Reference in New Issue