Page 1 of 1

GreedyGammon version 3.0.148 (June 14-2020)

Posted: Sun Jun 14, 2020 1:02 am
by admin
Responding to feedback from user regarding server mode and connection string issues when IP address changes,
an update with remote server setting read has been implemented.

The way it works is you (server owner) will create a file "defaultconnection.txt".
In that file you will have the URL of a text file with your server name, IP, and port.
Like this ..

yourservername 123.456.78.9 33333

You can call this file connection.txt

You will upload connection.txt file to space you control like

http://yourhomepage/connection.txt

the file"defaultconnection.txt" will contain this URL

You will send this file "defaultconnection.txt" to your friends to place in their
documents>>greedyg folder

Now when your ISP changes your IP you simply create a new connection.txt file and upload it.
Your users will read the new settings and connect without any changes to any connection strings

Hope this help and maybe it is easier than the encrypted connection string scheme.

The option "disable default connection" in preferences must be unchecked.
The default server will be YOUR server and not the "tetraHydro" server that is no longer online

Currently there is no way to check if your IP did change so if your connection suddenly doesn't work, you must check for new IP and delete the old IP fom the registry HKEY_CURRENT_USER\Software\VB and VBA Program Settings\GreedyG
Upon restart of the game your new IP will be discovered and stored by GreedyGammon, and you must upload a new connections.txt file for your users to read. All changes to IP and such are initiated when GreedyGammon is shutting down so you and your users will have to start GreedyGAmmon, get past the "Enter" dialog and restart it again for settings to be updated.


Please post any questions here in this forum under Questions and Comments section. Anyone trying to configure as server I will be happy to test your settings and work with you until a successful connection is working.