TLeonardUK / ds3os

Dark Souls - Open Server
MIT License
700 stars 113 forks source link

Specify network interface and bypass proxy #203

Closed mengwei1 closed 7 months ago

mengwei1 commented 8 months ago

Added a combobox on the MainForm to allow users with multiple network interfaces to specify which interface to use for internet connectivity. This helps avoid situations where the Server and Loader are on the same network or even on the same machine but can't establish a connection. Additionally, when retrieving the public IP address, set webclient not to use a proxy to prevent obtaining the proxy's public IP when the proxy is enabled.

TLeonardUK commented 8 months ago

Mind posting a screenshot of the new interface?

I'm inclined to think if we add at interface/proxy settings they should go into the settings form rather than on the main form (which is already pretty cluttered).

mengwei1 commented 8 months ago

image

I tried the latest loader and successfully logged in, so now i am wondering if we need this. I will give more tries, if the latest loader is enough for me i would prefer to close this PR.