ProxyList Support in the Director

NEW UPDATE AT THE BOTTOM including a security note

OK.  I did it.  I was hoping it wouldn't come to this but it has.  I've added ProxyList support to the Director.  This is for Neatbot ONLY!  It also requires a VIP version, sorry.  Go donate the measly amount and get VIP or use a proxifier program.  There is documentation on the forums.  It's a ton more complicated but it will work.  Search for proxifier (or, you know, support Neatbot by donating and getting the VIP and test builds).

I DO NOT SUPPORT PROXYLISTS.  You have to get your own.  Whichever one you get is yours.  Good luck with all that.  I have my own list that I use and like.  I will not share my list.  There are many like it but this one is mine.  I have named it BettyLou.

OK, you need a list with one proxy server per line.  It can be in any format Neatbot accepts for the proxy server.  Some examples.

123.444.222.111:8080
http://111.222.333.444:8118
ss5://user762:password123@123.45.67.89:1080
ss4://122.221.111.222:1010

You can mix-n-match.  It doesn't matter.  Any format that the bot accepts can be in this file.

Choose a ProxyFile from the Director's Tools menu.  Turn on the option to use a ProxyList.  Done.  Every time you launch a profile, the Director will randomly choose one of those proxies from the list and pass it to the bot.

CAVEAT regarding proxy lists.  Not all proxies in a list work.  Mine has about a 50% success rate.  That means 50% of the time when I launch a bot, it pulls a bad proxy.  You can overcome that or at least get by it by adding:

-logintimeout 180

to the Director's custom parameters.  That means the bot will try for 3 minutes to get a connection, then will give up and exit.  The Director will notice that the bot has exited and restart it, trying a new proxy server from the list.  Odd are that it'll eventually find a good one.

Proxies on the proxy list also die without warning.  Most of the proxies on the lists are servers that were never intended to be used publically.  Their owner just misconfigured it, someone stumbled upon it and added it to the list.  Once they discover their mistake, they turn it off.  Use the Director's restart schedule and restart the bot regularly.  If you get disconnected, it will only stay disconnected until the next restart schedule.

WARNING: Using proxies that are not meant to be used may be illegal in your country or district.  Make sure you use only legitimate proxies.  

WARNING number 2:  Evony hates proxies.  Either they'll learn the error of their ways and kill off the connection limits or they'll just go on a massive screaming ban rage.  The second option would be bad for business, though.

UPDATED NOTES
A proxy still is limited to 20 (or whatever number Evony is enforcing) connections.  If you have a couple, plus all of your alliance-mates have a couple on it, it'll max out the connections.  

My recommendation is to get your own proxy list.  Don't get one and have all of your alliance use the same list.  If you do share a list, have someone in charge of breaking it up into pieces so you don't all use the same list.

This is not a permanent solution, I hope.  I'm hoping Evony realizes this solution is not a solution.  It is so easy to get around that the only people limited are their core players.  The ones who are in it for the fun.  Those who are willing to spend money on a good proxy list will be able to run as many bots as they want.  This new feature isn't even necessary.  There are proxifiers that have been used for a long time.  They are not stopping the massive multi-accounters because those folks have always been willing to do what it takes to multi-account.

I think massive multi-accounting is insane and absolutely hate it.  I wish those folks would stop doing it.  It's bad for the server since it's not even close to being fun going against someone like that.  It also harms the server performance.  I wish honor would overtake their desire to massively multi-account. It probably won't, though.  

This "solution" isn't going to fix the problem.  It will make it worse.  Those big guys will still do their thing.  They will have less opposition, though, as the others get frustrated and quit.

What is the solution, you ask?  Get around the limits to show that it's trivial to do.  Also, and more importantly, boycott to show them that this "solution" is unacceptable.  Both things must go on, in my ever so humble opinion.

Any Evony reps want to talk, you know where to find me.  I'm sure there are more realistic options. Some of them were even documented in previous posts right here.  

SECURITY NOTE:  You really should read my other articles about the inherent dangers of proxy use but here's a summary.  You are sending a third party all traffic between you and Evony.  That includes your login details.  The implications should be clear.  That said, nothing in the Director nor the mainstream bots send your login details to anyone but Evony unless you use a proxy in which case it sends it there before going to Evony.

Easy-Hide-IP - Anonymous surfing, encrypted connections, over 700 ips in 13 countriesspace