How to cheat and get away with it

Kovan's OGBot 2

Version 2 of Kovan's OGBot was released a few days ago.
I wrote about it before but there are some cool new features:

- Now which planet will be attacked next is determined by a resource simulator that sorts target planets by quantity of potentially produced resources since last attack, and also taking distance into account.
- Possibility to choose which planet or planets are source of attacks. Moons are also allowed.
- Multi-language support. By now Spanish, English and Italian are included with the bot. To add one language just put the .ini file in the languages directory. Non-occidental languages should work also.
- Command line switch to have different configuration sets at once (example: --workdir uni18).
- Increases number of sent espionage probes until defense or buildings information is achieved.
- Redesigned user interface.
You can check out some screenshots or simply download it and try for yourself.
It's great work I must admit, and suprisingly free, but I'd like a few more features. First, auto fleet save when you're attacked, preferably with some sort of alarm (sound, e-mail) - sending your fleet and resources 2 minutes before the attack arrives, slowed down to 10% for less deut usage. Second, and very important, the bot should always leave 1 free fleet slot in case you get attacked. It might also be useful to alert when you receive a private message.
I tested it on ogame.org, and it didn't work at first. It just kept spying the planets and didn't send any attacks, and later, when I deleted the espionage database and changed attack radio (should be radius I guess) the bot was only spying one planet (although 6 more inactive planets were in range) and still no attacks were sent. Logs didn't help. Later on, I changed attack radio to 0 and it finally sent a couple of attacks. Anyway, I think I figured out what caused the issue: the planet it kept spying had a much higher level of espionage technology than me; the bot keeps spying until fleet and buildings can be seen but 16 probes wasn't enough. The attacks are on their way so I guess I won't be seeing any new issues ;) ... Oh, that reminds me, Launch web browser button ain't working for me. Hopefully it's only me.
I'm already looking forward to the new version, perhaps then I'll reconsider and start cheating.
Do you have any suggestions or features you would like to see in newer versions?

48 comments:

  1. Anonymous9:58 AM

    it does not work on ogame.ba ,can you fix it?

    ReplyDelete
  2. Anonymous1:44 AM

    [ships]

    smallCargo = Petit transporteur
    largeCargo = Grand transporteur
    lightFighter = Chasseur léger
    heavyFighter = Chasseur lourds
    cruiser = Croiseur
    battleShip = Vaisseau de bataille
    colonyShip = Vaisseau de colonisation
    recycler = Recycleur
    espionageProbe = Sonde espionnage
    bomber = Bombardier
    solarSatellite = Satellite solaire
    destroyer = Destructeur
    deathStar = Étoile de la mort
    battlecruiser = Traqueur

    [buildings]

    metalMine = Mine de métal
    crystalMine = Mine de cristal
    deuteriumSynthesizer = Synthétiseur de deutérium
    solarPlant = Centrale électrique solaire
    fusionReactor = Centrale électrique de fusion
    roboticsFactory = Usine de robots
    naniteFactory = Usine de nanites
    shipyard = Chantier Spatial
    metalStorage = Hangar de métal
    crystalStorage = Hangar de cristal
    deuteriumTank = Réservoir de deutérium
    researchLab = Laboratoire de recherche
    terraformer = Terraformeur
    allianceDepot = Lunar Base
    lunarBase = Base lunaire
    sensorPhalanx = Phalange de capteur
    jumpGate = Porte de saut spatial
    missileSilo = Silo de missiles

    [defenses]

    rocketLauncher = Lanceur de missiles
    lightLaser = Artillerie laser légère
    heavyLaser = Artillerie laser lourde
    gaussCannon = Canon de Gauss
    ionCannon = Artillerie à ions
    plasmaTurret = Lanceur de plasma
    smallShieldDome = Petit bouclier
    largeShieldDome = Grand bouclier
    antiBallisticMissile = Missile Interception
    interplanetaryMissile = Missile Interplanétaire

    [technologies]

    espionageTechnology = Technologie Espionnage
    computerTechnology = Technologie Ordinateur
    weaponsTechnology = Technologie Armes
    shieldingTechnology = Technologie Bouclier
    armourTechnology = Technologie Protection des vaisseaux spatiaux
    energyTechnology = Technologie Energie
    hyperspaceTechnology = Technologie Hyperespace
    combustionDrive = Technologie à combustion
    impulseDrive = Réacteur à impulsion
    hyperspaceDrive = Propulsion hyperespace
    laserTechnology = Technologie Laser
    ionTechnology = Technologie Ions
    plasmaTechnology = Technologie Plasma
    intergalacticResearchNetwork = Réseau de recherche intergalactique
    gravitonTechnology = Technologie Graviton

    [other]

    # these 5 are found in the espionage reports:
    resourcesOn = Matière premières sur
    fleets = Flotte
    defense = Défense
    buildings = Bâtiments
    research = Recherche

    # as found in the overview page:
    serverTime = Heure du serveur

    # as found in the research page, between parenthesis:
    level = Niveau

    # as found in the main page, in the universe selection box:
    universe = univers

    # as found in the page that appears after failed login:
    youAttemptedToLogIn = Vous avez essayé de vous logger

    # as found after logging in in another browser (JavaScript must be disabled to see it):
    dbProblem = DB problem

    # as found after logging out:
    untilNextTime = Au revoir et à bientôt !!

    # as found in red in the fleet page:
    fleetLimitReached = Nombre maximal de flottes atteint !
    fleetLimitReached2 = Nombre maximal de flottes atteint !

    # long to explain:
    noShipSelected = Erreur, pas de vaisseaux disponibles

    # these 6 appear in the page shown after having having sent a fleet
    arrivalTime = Heure d'arrivée
    returnTime = Heure de retour
    distance = Distance
    consumption = Consommation
    speed = Vitesse
    start = Départ
    target = Objectif

    # appears when playing simultaneously in two browser windows:
    concurrentPetitionsError = Your last action could not be processed.

    ReplyDelete
  3. Anonymous8:45 PM

    UnicodeDecodeError: 'utf8' codec can't decode bytes in position 12-14: invalid data
    Traceback (most recent call last):
    File "gui.pyo", line 224, in startClicked
    File "OGBot.pyo", line 138, in __init__
    File "CommonClasses.pyo", line 175, in __init__
    File "ConfigParser.pyo", line 286, in readfp
    File "ConfigParser.pyo", line 430, in _read
    File "codecs.pyo", line 610, in readline
    File "codecs.pyo", line 471, in readline
    File "codecs.pyo", line 418, in read
    UnicodeDecodeError: 'utf8' codec can't decode bytes in position 12-14: invalid data
    Traceback (most recent call last):
    File "gui.pyo", line 224, in startClicked
    File "OGBot.pyo", line 138, in __init__
    File "CommonClasses.pyo", line 175, in __init__
    File "ConfigParser.pyo", line 286, in readfp
    File "ConfigParser.pyo", line 430, in _read
    File "codecs.pyo", line 610, in readline
    File "codecs.pyo", line 471, in readline
    File "codecs.pyo", line 418, in read
    UnicodeDecodeError: 'utf8' codec can't decode bytes in position 12-14: invalid data

    ReplyDelete
  4. Anonymous8:50 PM

    It's not working seems to work for ogame.fr too, also we a good french.ini (thx Anonymous ;) )

    ReplyDelete
  5. Anonymous1:42 PM

    it does not work in ogame.pt there is a language problem, can anyone fix it?

    ReplyDelete
  6. Anonymous7:20 PM

    can you create a version there suports ogame.com.pt???

    ReplyDelete
  7. Anonymous9:13 AM

    how to patch new version for 0.76 ?

    ReplyDelete
  8. Anonymous11:03 AM

    Can please someone translate it into german so I can test it in Ogame.de?

    ReplyDelete
  9. Anonymous5:51 PM

    can some1 tell me how to put that .ini file for other language please

    im a noob :)

    ReplyDelete
  10. Anonymous5:37 PM

    the bot run in universum 669?

    ReplyDelete
  11. i try to fix it for ogame.com.tr

    can u fix my language file?

    [ships]

    smallCargo = Küçük Nakliye Gemisi
    largeCargo = Büyük Nakliye Gemisi
    lightFighter = Hafif Avci
    heavyFighter = Agir Avci
    cruiser = Kruvazör
    battleShip = Komuta Gemisi
    colonyShip = Koloni Gemisi
    recycler = Geri Dönüsümcü
    espionageProbe = Casus Sondasi
    bomber = Bomber
    solarSatellite = Solar Satellite
    destroyer = Destroyer
    deathStar = Deathstar
    battlecruiser = Battlecruiser

    [buildings]

    metalMine = Metal Madeni
    crystalMine = Kristal Madeni
    deuteriumSynthesizer = Deuterium Sentezleyicisi
    solarPlant = Solar Enerji Santrali
    fusionReactor = Füzyoenerji Santrali
    roboticsFactory = Robot Fabrikasi
    naniteFactory = Nanit Fabrikasi
    shipyard = Uzay Tersanesi
    metalStorage = Metal Deposu
    crystalStorage = Kristal Deposu
    deuteriumTank = Deuterium Tankeri
    researchLab = Bilimsel Arastirma Labarotuvari
    terraformer = Terraformer
    allianceDepot = Ittifak Deposu
    lunarBase = Ay Merkez Istasyonu
    sensorPhalanx = Radar Istasyonu
    jumpGate = Siçrama Geçidi
    missileSilo = Roket Silosu

    [defenses]

    rocketLauncher = Roketatar
    lightLaser = Hafif Lazer Topu
    heavyLaser = Agir Lazer Topu
    gaussCannon = Gaus Topu
    ionCannon = Iyon Topu
    plasmaTurret = Plazma Aticilar
    smallShieldDome = Küçük Kalkan Kubbesi
    largeShieldDome = Büyük Kalkan Kubbesi
    antiBallisticMissile = Yakaliyici Roketler
    interplanetaryMissile = Gezegenlerarasi Roketler

    [technologies]

    espionageTechnology = Casusluk Teknigi
    computerTechnology = Bilgisayar Teknigi
    weaponsTechnology = Silah Teknigi
    shieldingTechnology = Koruyucu Kalkan Teknigi
    armourTechnology = Uzay Gemilerinin Zirhlandirilmasi
    energyTechnology = Enerji Teknigi
    hyperspaceTechnology = Hiperuzay Teknigi
    combustionDrive = Yanmali Motor Takimi
    impulseDrive = Impuls( Içtepi ) Motortakimi
    hyperspaceDrive = Hiperuzay Iticisi
    laserTechnology = Lazer Teknigi
    ionTechnology = Iyon Teknigi
    plasmaTechnology = Plazma Teknigi
    intergalacticResearchNetwork = Galaksiler arasi arastirma agi
    gravitonTechnology = Gravitasyon Arastirmasi

    [other]

    # these 5 are found in the espionage reports:
    resourcesOn = Resources on
    fleets = Fleets
    defense = Defense
    buildings = Buildings
    research = Research

    # as found in the overview page:
    serverTime = Server time

    # as found in the research page, between parenthesis:
    level = level

    # as found in the main page, in the universe selection box after the number of each universe:
    universe = universe

    # as found in the page that appears after failed login:
    youAttemptedToLogIn = You attempted to log in

    # Translating this one is very important. If not translated the bot won't start at all.
    # As found after logging in in another browser (JavaScript must be disabled to see it).
    # Steps to reproduce:
    # 1 - log in
    # 2 - open aonther browser window and log in again.
    # 3 - go to the first window.
    # 4 - disable JavaScript in your browser.
    # 5 - click on any option in the left menu.

    dbProblem = DB problem

    # as found after logging out:
    untilNextTime = Until next time!

    # as found in red in the fleet page:
    fleetLimitReached = Maximum number of fleets reached
    fleetLimitReached2 = Maximum number of fleets reached

    # Appears when at the start of a fleet launch there are available ships, but for some reason
    # when the last fleet form is submitted the selected ships are no longer in the planet.
    # The easiest way to get this one is start using the bot, and after some time it will appear
    # in the bot window in the description of a "Error sending fleet" message.

    noShipSelected = No ships selected or not enough ships available

    # Appears when playing simultaneously with the bot and "by hand". After some time
    # an error will appear in the browser window.

    concurrentPetitionsError = Your last action could not be processed.

    # these 6 appear in the page shown after having having sent a fleet

    arrivalTime = Arrival time
    returnTime = Return time
    distance = Distance
    consumption = Consumption
    speed = Speed
    start = Start
    target = Target

    ReplyDelete
  12. m4574h1:00 AM

    coudl you add a version that woudl work on beta uni 669 heres the login and register site its a bit diffrent login type and theres a free comander all the time there http://uni669.ogame.de/game/reg/login.php

    ReplyDelete
  13. Anonymous10:55 AM

    can implement setting for working via http proxy?

    ReplyDelete
  14. Anonymous4:21 PM

    Please can someone translate to portuguese??? i'm having some problems :S please please

    ReplyDelete
  15. Anonymous5:23 PM

    Maybe list of time slots for bot "playing" and days when bot will "play":
    User may define timeslot eg.
    4PM-10PM - play
    7PM-8PM - play

    The moment of start for bot will be +/- X minutes for more human behaviour eg. 15.

    ReplyDelete
  16. The One3:09 AM

    1) In my, Polish ogame we have limitation of 6 attacks on a planet ( rocket attaks, failed attacks not included )per day,
    2) while attacking I use sometimes two kinds od units for example: smallCargo and battleships because of some fleet or defence left on the planet
    3)I would like to set the minimum number of a kind of ship I send ( or minimum amount of resources on the planet ), I think it is not worth to send an attack for 20 000

    can the new issue of bot take care of it ?

    ReplyDelete
  17. Anonymous10:15 PM

    anyone knows how to adapt it for ogame.nl
    i will make the changes myself when i know where to edit. i also would post it for download for other dutch users

    ReplyDelete
  18. Anonymous1:50 PM

    Hi there!

    In the Portugal servers works well the last version...

    Waiting for the support at universe 20. hope it works....

    Thanks!

    ReplyDelete
  19. Anonymous4:02 PM

    there shoud be a option to select a planet from where bot colect information about galaxy (planet from where spent deut. ), like option for select a planet where we attacking from.

    p.s.
    sorry on my english

    ReplyDelete
  20. You can select which planet to send attacks from, just check in options.

    Screenshot:
    http://kovans-ogbot.googlecode.com/svn/wiki/screenshot3.png

    ReplyDelete
  21. does anyone know how to set a proxy in ogbot? My problem with setting up a proxy in ogbot is the username and
    password that show up in the example. By username and password i mean
    the fact that proxies i use only use IP and port, there is no user or
    password input. If someone can explain it to me i would be very
    grateful.

    ReplyDelete
  22. Anonymous8:17 PM

    the software is great !
    but it can't work at ogame.tw ,
    can you also fix it
    thank you :)

    ReplyDelete
  23. Anonymous9:00 PM

    please tell me how to fix it, thank you :0
    --------------

    Traceback (most recent call last):
    File "OGBot.pyo", line 96, in run
    File "OGBot.pyo", line 132, in _connect
    File "WebAdapter.pyo", line 254, in getMyPlanets
    IndexError: list index out of range
    Traceback (most recent call last):
    File "OGBot.pyo", line 96, in run
    File "OGBot.pyo", line 132, in _connect
    File "WebAdapter.pyo", line 254, in getMyPlanets
    IndexError: list index out of range
    Traceback (most recent call last):
    File "logging\handlers.pyo", line 73, in emit
    File "logging\handlers.pyo", line 147, in shouldRollover
    ValueError: I/O operation on closed file
    Traceback (most recent call last):
    File "OGBot.pyo", line 96, in run
    File "OGBot.pyo", line 132, in _connect
    File "WebAdapter.pyo", line 254, in getMyPlanets
    IndexError: list index out of range

    ReplyDelete
  24. Anonymous8:38 AM

    There is problem with spying in newest version.
    New bot is spying from first planet not from planet from list "Attack from".
    My first planet has no deuterium but planet from list "Attack from" have enough.

    ReplyDelete
  25. Anonymous1:18 PM

    I downloaded it, and when i extract everything, it says that a file is corrupt... After that, when i Trie to run the setup (the .exe file) nothing happens...

    Can someone tell me how to install this whole thing?

    ReplyDelete
  26. Anonymous1:56 PM

    nvm, it works :D

    ReplyDelete
  27. Anonymous6:34 PM

    how i can fix it ??

    for www.ogame.com.br uni5

    Traceback (most recent call last):
    File "OGBot.pyo", line 96, in run
    File "OGBot.pyo", line 132, in _connect
    File "WebAdapter.pyo", line 254, in getMyPlanets
    IndexError: list index out of range

    ReplyDelete
  28. SADEONNEER5:42 PM

    it does not work for the dutch ogame: www.ogame.nl van u fix it?

    i would be very happy and others to @

    ReplyDelete
  29. Anonymous11:50 PM

    Hi,I'm from portugal and i'd like to know if this is GO-safe :)
    can they find that someone is using this?thanks

    ReplyDelete
  30. I have made a bot myself, visit my site:
    ogamebot.blogspot.com
    currently works on all .nl and .org servers. Anyboy who wants to help translat please contact me: obotcreator@yahoo.com

    ReplyDelete
  31. Anonymous5:08 AM

    it work on com.es

    thx

    ReplyDelete
  32. Anonymous3:56 PM

    it does not work whene attak is from planet in galaxie 10 !!!

    ReplyDelete
  33. Anonymous7:30 PM

    it does not work on ogame.ru ,can you fix it?

    ReplyDelete
  34. Anonymous6:58 AM

    I keep getting a connection error. Can someone help figure out what's wrong. Just downloaded.

    ReplyDelete
  35. Anonymous9:15 AM

    it looks lie it doesnt work with new ogame.org interface cause they changed the login page...is it possible to fix that?

    ReplyDelete
  36. Anonymous10:29 PM

    YEAH same problem with me on Ogame.org they updated or more likely they changed the login page which screwed everything up and now the bot doesn't work can someone please help

    I greatly appreciate this....Thanks again

    ReplyDelete
  37. on the french webpage :( doesn't work anymore

    ReplyDelete
  38. Anonymous11:02 PM

    Salut, je vien signalé un probleme de login.
    En effet depuis le changement de page d'acceuil de Ogame la connexion est inposible avec le bot :(

    Voila si vous avez des solution je suis a votre ecoute.

    Merci beaucoup beaucoup. ;)

    ReplyDelete
  39. Anonymous6:56 AM

    it works not on ogame.com.tr

    can you fix it ?

    ReplyDelete
  40. Anonymous4:58 PM

    it does not work on ogame.it ,can you fix it?

    ReplyDelete
  41. bibob BA ogame.org7:39 PM

    Are you proud that you kill the fun for many honest players and create alot of work for the GOs?

    Idiot >_<

    ReplyDelete
  42. Anonymous7:57 AM

    Wow.

    Thanks so much for posting something that allows players to skip all the hard work, because thats what Ogame is all about, slacking.

    Go to hell

    ReplyDelete
  43. Anonymous5:30 AM

    kovans-ogbot-source_2.2f.tar.gz
    how i can install this?
    pls help me

    ReplyDelete
  44. Hej it doesn´t work on ogame.de the bot tells "Something unexpected occured, see log file. Restarting bot." What´s the problem? can someone tell me PLZ THX!!!

    ReplyDelete
  45. 3x0tiC7:22 PM

    it does not work on bg.ogame.org ,can you fix it?

    ReplyDelete
  46. Anonymous10:48 AM

    check out babsher.no-ip.org/bryan/
    they have iMacros to build automatical
    no need for translation

    ReplyDelete
  47. it doesn't work on ogame.nl
    How can i fix the problem??

    It says:
    ** CONNECTION ERROR: HTTP Error 404: Not Found
    Fatal error found, terminating. Server language (nl) not supported by bot.

    Thnx anyway

    ReplyDelete
  48. 08:57:44 06/14/08 Something unexpected occured, see log file. Restarting bot.What's this?

    ReplyDelete



This site is in no way affiliated with and 3rd party addons/scripts/software/tools or websites mentioned on this page, or Gameforge. All trademarks are property of their respective owners.
Information on this site is provided for educational and informational purposes only; use it wisely and with caution - I'm not responsible for any damage it might cause to your account.
© 2006 - 2009 All Rights Reserved OgameCheats | Privacy Policy, Terms & Disclaimer