Guten Abend, der Kreki mal wieder...
Seid ein paar Tagen beschäftige ich mich nun mit Autoit und endlich mach ich Fortschritte. Allerdings find ich kein passendes Tutorial bzw. nen Anhaltspunkt für folgendes Problemchen:
Kurz zum Aufbau. Der Bot loggt sich auf usarmy.schulterglatze ein, wechselt zum Schieplatz und zerstört nun eine Zielscheibe. Bis dahin funktioniert das Reibungslos.
Nur wie erklär ich meinem TrollTool jetzt das es aufhören soll zu klicken sobald ich diese Meldung bekomme:
HTML Code:
<img src="http://image3.unikatmedia.de/sg/core/content/event/endboss/bosswin_de_us_v0.png" style="border: none;"/>
bzw, wie kann ich eine function/schleife coden damit er anfängt zu klicken und erst bei dieser Meldung aufhört und dann ne msgbox oder ein popup auspuckt das die scheibe zerstört ist?
bisher sieht das so aus....
Code:
#include <IE.au3>
$name="test"
$pw="testtest"
$oIE=_IECreate("http://usarmy.schulterglatze.de")
sleep(1111)
_IELoadWait($oIE,0,30000)
$oForm = _IEFormGetCollection($oIE,0)
$oUsername = _IEFormElementGetObjByname($oForm,"loginname")
$oPassword = _IEFormElementGetObjByName($oForm,"loginpwd")
_IEFormElementSetValue ($oUsername,$name)
_IEFormElementSetValue ($oPassword,$pw)
sleep(1111)
_IEFormSubmit($oForm)
Sleep(1111)
_IENavigate($oIE, "http://usarmy.schulterglatze.de/combat/shootingstand")
sleep(1111)
_IEImgClick($oIE, "http://image3.unikatmedia.de/sg/core//content/event/shootingstand/scheibe1_1.png")
Sleep(1111)
_IEImgClick($oIE, "http://image3.unikatmedia.de/sg/core//content/event/shootingstand/scheibe1_1.png")
Sleep(1111)
_IEImgClick($oIE, "http://image3.unikatmedia.de/sg/core//content/event/shootingstand/scheibe1_1.png")
Sleep(1111)
_IEImgClick($oIE, "http://image3.unikatmedia.de/sg/core//content/event/shootingstand/scheibe1_1.png")
Sleep(1111)
_IEImgClick($oIE, "http://image3.unikatmedia.de/sg/core//content/event/shootingstand/scheibe1_1.png")
Sleep(1111)
_IEImgClick($oIE, "http://image3.unikatmedia.de/sg/core//content/event/shootingstand/scheibe1_1.png")
Sleep(1111)
_IEImgClick($oIE, "http://image3.unikatmedia.de/sg/core//content/event/shootingstand/scheibe1_1.png")
Sleep(1111)
_IEImgClick($oIE, "http://image3.unikatmedia.de/sg/core//content/event/shootingstand/scheibe1_1.png")
usw
*edit
Hab den Quelltext jetzt nochmal durchsucht und die "lebenspunkte" der Zielscheibe gefunden.
Ich kann mir die jetzt zwar in einer txt oder html datei ausgeben lassen aber eine DO/Until Schleife bekomm ich einfach nicht gebacken -.-
Quote:
|
<p class="belohnung_text" style="font-style: italic">Lebenspunkte Zielscheibe: <span id="hitpoints">0</span> von 30</p>
|
Hilfe :/