[Release] Grepolis 2 bot

09/19/2012 16:10 DerGerät™#1606
its fixed :D works fine
09/23/2012 12:12 Quigonjeen#1607
hello utharnl,
it is very strange what happends to me with trade,
I have à city that sends only wood and silver to another that is in spy cave mode and this cities are far away 45h colonisation the sender city have trade distance= 30 and the city receivers have trade distance to 1
09/23/2012 15:42 Utharnl#1608
@Quigonjeen
If you go to the trade tab you see a list of towns called "Towns in range". This list changes depending on your Max. Trade Distance.
You should test a few values until you have the correct towns in your list.

~Uthar
09/23/2012 20:43 ridian67#1609
Hello Utharnl,

there seems to be a problem with the automatic trading feature.
With only a bunch of towns it works really good. But there seems to be a problem, when the account gets bigger. With at about somewhat over 80 towns the trading starts to work poorly. There are town that need resources and are "receiving", other towns that have the resources and are "sending".... but there are hardly trade actions triggered. It is not a problem of the trade distance, the value ist high enough and the towns are also listed in the in-range-box. I have noticed this behaviour on 2 accounts, it seems strange.
09/23/2012 22:45 Utharnl#1610
Towns are skipped if they already have incoming/outgoing trades. Is that the case for your towns?
The amount of towns shouldn't have any influence, it works great on accounts with 100+ towns.

~Uthar
09/24/2012 00:23 ridian67#1611
Quote:
Originally Posted by Utharnl View Post
Towns are skipped if they already have incoming/outgoing trades. Is that the case for your towns?
The amount of towns shouldn't have any influence, it works great on accounts with 100+ towns.

~Uthar
That might be. Most of the towns are build up and are in "send" mode.
Some towns are to be build up and are in "receive" mode. It might be that the towns "receiving" have already incoming trades and are therefore skipped. If you have implemented the trading in that way to prevent sending too many resources (that may be lost), I would like to make a little feature request.
Instead of skipping the town you could try to request the incoming resources for the town (similar like the normal trading window) and add them to the resources in the receiving town. If the sum is less than the percentage-receive-limit, resources can still be sent instead of skipping the receiving town.
09/24/2012 21:26 Utharnl#1612
Version: 2.3.0.2 Date: 24-09-2012
-Improved anti-detection

This update is specially recommended for users running Win XP and for everyone that doesn’t use the “Enable_IE9.reg” file.

@ridian67
I checked the code again for trading so that I can answer you more exact. All the towns in receiver mode can keep receiving resourcers whether or not they have incoming trades. Only after they have enough resources they stop requesting for more.

The towns in "send" mode are however different. They can only have one outgoing trade at a time. This is a limitation of the current algorithm I created, I currently don't have plans to change that.

~Uthar
09/27/2012 20:03 RainerMC#1613
need this bot for linux ... it doesnt run with wine :(
09/28/2012 12:07 Utharnl#1614
The bot is written in C#, I would have to rewrite the whole bot in C++ to get it working on linux.
Sorry, but I don't have plans to do that.

~Uthar
09/29/2012 19:35 Unghiutza#1615
Hey Utharnl. Planning on getting back to Grepolis, and was just wondering if your bot is still the safe and secure as I know it was back in the day when you just started with Grepolis 1 :D
09/30/2012 11:12 ridian67#1616
Quote:
Originally Posted by Utharnl View Post
Version: 2.3.0.2 Date: 24-09-2012
-Improved anti-detection

This update is specially recommended for users running Win XP and for everyone that doesn’t use the “Enable_IE9.reg” file.

@ridian67
I checked the code again for trading so that I can answer you more exact. All the towns in receiver mode can keep receiving resourcers whether or not they have incoming trades. Only after they have enough resources they stop requesting for more.

The towns in "send" mode are however different. They can only have one outgoing trade at a time. This is a limitation of the current algorithm I created, I currently don't have plans to change that.

~Uthar
Ok, I have checked it again.
There ist no trades active and no activity an the marketplace for all Towns.
There are towns who should send resources, other that want to receive and have low storage. There are triggered almost no automatic trades.
09/30/2012 13:39 Utharnl#1617
@Unghiutza
It is not as safe any more as in the beginning. Also it's slower, the grepolis developers added a limit to the amount of request you can make to the server each minute.

If you start using the bot on a new server (not older than a few weeks) and use it 24/7 you have a high chance of getting banned.
Older servers are a lot safer if you don't farm the whole day. The bot has a scheduler for the farmers so that you can choose when the bot should farm.
You could setup the scheduler like this: Farm one hour, few hours break, farm again for one hour, etc.
The account I'm currently using uses the bot 24/7 for the last 4-5 months.

@ridian67
I still haven't found any issues. Do you get the "Trading complete." messages in your Log tab?

~Uthar
09/30/2012 14:48 emina#1618
Quote:
Originally Posted by RainerMC View Post
need this bot for linux ... it doesnt run with wine :(
rainer, i am using linux and have the same problems, too.
if you want to use this bot you can install in a small partition
a virtual machine running windows and in that VM you can run that bot.
09/30/2012 16:50 ridian67#1619
Quote:
Originally Posted by Utharnl View Post
@ridian67
I still haven't found any issues. Do you get the "Trading complete." messages in your Log tab?
I have the "Trading complete."-message.
I have perhaps a hint for you. The receiving towns are all on one island.
When an automatik trade is triggered it is mostly from on town on the same island (so it is a very near town). Is it possible that yout algorithm skips if too many of the nearest town cannot trade?
I furthermore had the situation where 5-6 towns on the same island sent little amounts of one resource but another resource that is needed more was NOT sent from towns farer away. So this resource keeps falling low an is not filled up with autotrade.
09/30/2012 23:13 Utharnl#1620
@emina
Yes, that is also possible. Thanks for pointing that out.

@ridian67
If it's not possible to trade it will try the next one until all towns are checked. It should never skip towns. When I have some time I'll look into it. Possible not before next weekend.

~Uthar