Should any new idea get on your mind, do not hesitate to write it to me, so we build this useful tool together.
Latest version: v1.0.13.33000 (13.04.2014)
Donate:
You’re always welcome to donate. There’s nice Donate button in the lower left corner of the application.
Download information (self extracting RAR file):
Requirements:
Make sure you have at least installed.
Awesomium 1.7.3 (included in the distribution)
Adobe Flash 11.7 or better For Other Browsers from this link:
Latest Additions:
- Collects Easter eggs.
Features:
- Compatible with latest FoE 1.20 version but no guild wars.
- Click to collect gold.
- Click on supplies.
- Click on production buildings.
- Click on military buildings.
- Spend Forge Points on already started research by the user.
- Collects gold-box items.
- Polish/Motivate friends/guild/neighbours in automatic fashion.
- Auto adjust vertical click distance. (special thanks to UtharNL)
- Added support for browser's UserAgent. Now you can match your real browser engine to BOT so it's more difficult to get banned.
- Auto-zoom in.
- Multilanguage support (English, Italian, Polish). Help needed to translate to your own language...
- No Blue screens, freezes, slowdowns etc.
- Auto-login and continue after something unusual happen: popup window remained, blue screen detected,internet connection is down - ALWAYS running.
- Auto refresh every X minutes. If you still have memory/crash problems THIS is THE SOLUTION.
- Default Forge of Empires server selection.
- Pause countdown when user activity is detected.
- Optimized memory usage and no more memory leaks.
- CPU usage by bot is almost 0 even in full screen mode.
- Main window and message log window position and size is remembered, so next time you open it they revert to auto-saved state.
- Fast scanning for supplies and production
- Ultra-fast picture redraw
- When popup remains after supply/goods window, 2 images are created 'suppliesWindow.png' and 'goodsWindow.png'. Send me those for review and eventual bugfix.
- Added polish/motivate friends, guild members and neighbours.
How to:
Extract "ivanJo FoE Bot vX.X.exe" in a folder.
Launch the bot and wait for FoE main page.
Enter your username and password to log-in. Once logged in, you can press the “Start bot” button
Application settings:
1. Once every X minutes the bot scans for clickable (ready to collect) items, verifies production etc.
2. If option #4 is enabled, the bot scans for building ready to start production after X seconds (those with the 'moon' over) and starts the selected production type in option #9. It’s also able to click on goods production buildings selected by option #10. If enabled option #5 military items will be included in selection.
4. If enabled, bot will be scanning for production (the ‘moons’)
5. If enabled, bot will select automatically, when military window is presented, eventual item to build (if the unit is dead)
6. If enabled, plunged objects (those with the ‘lightning’) will be clicked.
7. If enabled, after each scanning a PNG ‘scanresults.png’ file will be created in execution directory for troubleshooting purposes. It will also include a down pointed arrow to the coordinates where it will click.
8. If enabled, the ‘Message log’ window will appear upon bot start
9. The supply production type that will be selected.
10. The goods production type that will be selected.
11 & 12. When bot enters ‘Bot view mode’ the screen resizes so all buildings can fit in for scanning. If you have performance issues during scanning/clicking/selecting you can try to lower those.
Default values are 4000 and 2000 respectively.
13, 14 & 15. If the bot clicks too low or too high on the Y-Axis (see scan results pictures) you can edit those. The center of the coordinate system is in the upper left corner. Open 'collectdistance.png' and 'supplystartdistance.png' from the bot folder to see.
#14 is used to move click position on the X-axis.
For both 13. and 15. options are:
Allowed values: 50 - 250;
Recommended values:
120 (default)
160 (for tall buildings like the ones in late middle age)
For 14. options are:
Allowed value: -100 - 100;
Recommended value:
0 (default)
Stealth options:
One of the biggest problems for botters are getting banned. I’ve tried to resolve this issue with 3 parameters:
16. At max, it will click no more than X items in each pass.
17. Bot scans regularly every X minutes for items being ready to collect. With this value in % we can modify this fixed period. For example, if we put 10 here and we have every 5 min check (300 seconds), this will result in value being randomly selected from range: 270 – 330 seconds (10% of 300 is 30!) for the next scan.
18. For items found during the scan we choose not to collect at max X percent. Example: if we found 10 items to collect and we set this value on 30%, so at max 3 items will not be clicked. Randomizer will choose from 0 to 3 items not to click on out of 10.
19. Let's you can change default FoE site language.
20. To overcome unexpected problem like "Game window not recognized" due to Internet connection problems or popup remained etc, you can set after how many rounds of game window not recognized it performs autologin. This way you go back to the game without loosing your goodies
21. Still having memory problems or experience application crash? This will keep your awesomium process tidy and small. Autorefreshing on every X minutes performs autologin so the BOT works 24/7.
22. Ever happened that in the middle of the battle bot starts? With this setting you can pause BOT timer for X seconds whenever you click on the game window.
Screenshots:
Have a nice game!!!
**Edit by Jarit