Browsergamebot: Website manipulieren und Browser <-> Bot kommunikation

12/15/2014 10:04 butter123#1
Moin,

ich schreibe nebenbei einen Bot für Die Stämme. Er basiert auf der IE.au3.
Ich würde den Bot gerne so erweitern, dass man Einstellungen am Bot direkt im Browser machen kann. Bspw einen neuen Button auf einer Seite hinzufügen, der den Bot pausiert (nur als bsp).

Dazu hatte ich an sowas wie Greasemonkey gedacht. Allerdings kann das wohl detected werden. Kennt wer hierfür nützliche Alternativen, bzw weiß, ob die detected sind?
Eine Alternative wäre evtl. selber nach vollständigem Laden der Seite den Code zu ändern. Geht das direkt mit ie.au3 oder muss ich selber eine GET anfrage senden, HTML nehmen und Scripte nachladen und das dann von IE anzeigen lassen?


2. Teil der Frage:
Wie kann man die Kommunikation von Browser und Bot herstellen? Irgendwie müss ja die Information "dein neuer Button wurde geklickt" an den Bot gesendet werden.



Gruß,
butter


PS: ja ich will bei ie.au3 bleiben und keinen packet bot machen^^
12/15/2014 19:25 xShizoidx#2
Hey,

Du kannst mit _IEDocInsertHtml und den anderen ähnlichen Befehlen _IE Befehlen , um eine Seite zu bearbeiten, arbeiten. z.B. fügst du ein Textlink ein, welches auf meineseite.de verweißt und sie in einem neuen Tab öffnet. Das Ganze überprüfst du mit _IEAttach() und schließt den einen Tab mit _IEQuit wieder.
12/15/2014 20:48 butter123#3
Das sieht ganz gut aus, danke.

Nur wie verbinde ich das mit dem eigentlichen Bot, dass ich auch Informationen wie bspw Einstellungen "übertragen" kann.
Mit ObjEvent könnte man rausbekommen, ob ein bspw Button gedrückt wurde.
12/16/2014 18:52 YatoDev#4
die ie.au3 beinhaltet nicht alle mthoden die das objekt zur verfügung stellt. vielleicht wirst du ja da noch fündig