Abfrage im Div

Stelle Fragen zur Automatisierung von Spielen

Moderator: jNizM

keule
Posts: 8
Joined: 07 Apr 2022, 21:32

Abfrage im Div

Post by keule » 02 Jul 2022, 16:39

Hallöchen,
Um in einem Spiel die Ausbaustuffen zu ermitteln benötige ich Hilfe. Da AHK doch große Unterschiede zu VB.NET hat.
Im Quelltext stehen die Zeilen ABS 1 bis ABS 4 , ich suche einfach nur deren Anzahl (von einem Gebäude - es gibt mehrer die genauso aufgebaut sind).

Code: Select all

<div id="farm1_pos1" class="farm_pos">
	<div id="farm1_pos1_back" class="bm1 farm_pos_back link"></div>
	<div id="farm1_pos1_click" class="farm_pos_click link"></div>
	<div id="farm1_pos1_tt" class="ttbox farm_pos_tt" style="display: none;">
		<div class="farm_pos_tt_name">Acker</div>
	</div>

	; Dieser Code ist mehrfach vorhanden - je Gebäude
	; Position des Gebäude oben id farm1_pos1
	
	<div class="farm_pos_level">

		<div class="icon_star farm_pos_level_item"></div>   ;ABS 1
		<div class="icon_star farm_pos_level_item"></div>   ;ABS 2
		<div class="icon_star farm_pos_level_item"></div>   ;ABS 3
		<div class="icon_star farm_pos_level_item"></div>   ;ABS 4

		<div class="clear">
	</div>
</div>
Mein Ansatz war in etwa so:
INH1 := IE.document.getElementById("farm" . FNR . "_pos" . ANR)
INH2 := INH1.GetElementsByTagName("div")
AUSB := 0

Aber alles was danach folgte wie zum Bsp. Schleifen, ergab Fehler.

Kann mir wer Helfen.

Schönen Sonntag wünscht Keule

Return to “Spiele”