Hätte jemand Lust, mit mir zusammen einen Autoit-Bot für Ogame zu programmieren?
Hier ist meine Vorstellung:
Der Bot soll für Ogame und OgameX geeignet sein.
Der Benutzer soll auswählen können, was er starten möchte.
Der entsprechende Link wird im Hintergrund aufgerufen und überprüft, ob der Zugriff gewährt ist. Wenn ja, kann der Benutzer seinen Account und sein Passwort eingeben. Nach Bestätigung wird der Benutzer eingeloggt und befindet sich in der Lobby.
Danach sollte eine GUI erstellt werden, die von beiden Spielen genutzt werden kann, um den Server auszuwählen.
Sobald der Server bestätigt ist, wird der Bot ins Spiel eingeloggt usw.
Für die GameGUI habe ich mir vorgestellt, eine feste GUI zu erstellen, da ich nicht weiß, wie ich sie richtig skalieren kann. Je nach Bedarf sollten Planeten- und Mond-Buttons ausgeblendet werden, wenn diese nicht belegt sind. Ebenso sollte es bei einer bestimmten Anzahl von Monden und Planeten eine andere Anordnung geben.
Die Buttons in Ogame werden ausgelesen und mit Text in die GUI übernommen, so dass man auch sehen kann, ob Belohnungen anstehen oder ähnliches. Hierbei soll das Prinzip angewendet werden, dass Buttons ausgeblendet werden, wenn sie nicht benötigt werden, die Sprache(text) egal. ob .it,.de,.ru etc. wird direkt von der Seite übernommen.
In der Mitte der GUI stelle ich mir wechselnde Objekte vor, die man auch im Spiel findet.
Grundsätzlich geht es darum, zunächst einen funktionierenden Desktop-Client zu erstellen, der noch keine Bot-Aufgaben übernimmt. Diese Aufgaben sollen hinzugefügt werden, sobald alles korrekt gesteuert und ausgelesen werden kann.
Als grafische Lösung habe ich mir gedacht, dass man einfach Bilder von Planeten, Monden usw. extrahieren und in Icons umwandeln kann, um sie in der GUI anzeigen zu lassen. Im Installer müsste dann wahrscheinlich das folgende Tool eingebunden werden, um die Bilder während des Betriebs umzuwandeln:

und zu sichern mit einer eindeutigen id.
Das ganze würde über Webdriver laufen, nicht mehr unter internetexploer, sondern sowas wie edge und andere Browser mit der Methode sind möglich, addons wird es nicht geben aber es wird dann natürlich versucht alles mit in den clienten einzubauen.
Was haltet ihr von der Idee und hätte jemand Lust mitzuwirken ?
Hat niemand hier Interesse ? Auch nicht an einem aktivem Test teilzunehmen?






