Melongeed / steam-limiter

Automatically exported from code.google.com/p/steam-limiter
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

Edit the preferred content server IP #1

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Currently, the preferred content server is hardcoded in the application.

While the DLL which firewalls other content servers can accept a string, the 
monitor application does not yet store the current preferred content server IP 
in a registry setting nor provide a suitable editing mechanism.

Original issue reported on code.google.com by nigel.bree@gmail.com on 13 Oct 2011 at 11:06

GoogleCodeExporter commented 8 years ago
As of the 0.2.0 source, changing the preferred content server IP is possible 
through the registry under HKEY_LOCAL_MACHINE\SOFTWARE\SteamLimiter - a 
"Server" string value is put there now by the installer and the monitor app 
passes that through to the filter.

The filter processes this string using GetAddressInfoW so in theory this will 
work for a hostname rather than just an IP, although I haven't bothered to test 
this.

An obvious enhancement is to process this string as a list of 
semicolon-separated hostnames rather than just a single hostname, so that any 
one that matches can pass and ones that do not match are redirected in 
round-robin fashion to items on the list. Since TelstraClear only operate one 
unmetered host that's only potentially useful at the moment, so there's not 
exactly any hurry.

Original comment by nigel.bree@gmail.com on 14 Oct 2011 at 2:44

GoogleCodeExporter commented 8 years ago
Now as of v0.3.0 there is a server picker dialog included in the monitor 
application, accessible from the system notification area context menu.

Original comment by nigel.bree@gmail.com on 19 Oct 2011 at 1:55

GoogleCodeExporter commented 8 years ago

Original comment by nigel.bree@gmail.com on 20 Dec 2011 at 11:39