Browsergame-Bot programmieren

11/15/2016 14:46 ScoutHunter88#1
Moin,

und zwar habe ich vor einen Bot für irgendein Browsergame zu programmieren, da ich ein kleines Programmier-Projekt suche. Das ganze soll in C# geschrieben werden.
Jedenfalls sagen alle das man entweder die Buttons usw. anklicken soll oder das man die einzelnden Links über cURL aufrufen soll. Sowas ist bei Flash Spielen etwas weniger perform.

Ich kenne es aber von vielen selbständigen Entwicklern, dass sie JS Funktionen in die Konsole injizieren. Leider suche ich vergebens nach einer Möglichkeit mir alle möglichen, nützlichen Funktionen listen zu können im Browser.
Hat da einer eine Idee? Mit Firebug komme ich zwar sehr nah ran, aber damit kommt man nie zu einem Ergebnis, da man nicht weiß welche Parameter übergeben werden müssen usw. .

lg

Ich würde hierbei mal das Browsergame "Tribal Wars 2" als Beispiel heran ziehen.
12/06/2016 14:46 Pseudo_Black#2
Wieso nimmst du dafür nicht Autoit, Python oder eine andere Skriptsprache? Ich denke, dass es so einfacher wäre.

Mfg.

PB
12/06/2016 15:48 Sycrog#3
Javascript (oder Forks davon wie z. B. [Only registered and activated users can see links. Click Here To Register...]) würde sich dafür besser eignen. Prinzipiell sprichst du Elemente ja über DOM an, was mit JS ziemlich leicht funktioniert.

Ich habe beruflich vor kurzem etwas in der Art mit PHP, [Only registered and activated users can see links. Click Here To Register...] und Goutte als Treiber gemacht. Das war allerdings zum einen nur ein Teil des Projekts und zum anderen beherrsche / mag ich PHP mehr als JS.