Erstmal hallo an alle,
ich versuche gerade ein Skript zu schreiben, das mir eine bestimmte Aktion bei einem Online-Game wiederholt.
Das Problem dabei ist, dass ich dabei eine Combobox bedienen muss, was leider nicht so gut klappt.
Hier einmal der relevante Quelltext der Seite:
Spoiler anzeigen
<div id="content" style="position:relative; top:-30px; width:720px; margin-left:auto; margin-right:auto;">
<div style="position:absolute;left:-500px;top:-500px;">
<form action="city.php" method="POST">
<input type="hidden" name="typ" value="2">
<select name="az" size="1">
<option value="1">1 Stunden</option>
<option value="2">2 Stunden</option>
<option value="3">3 Stunden</option>
<option value="4">4 Stunden</option>
<option value="5">5 Stunden</option>
<option value="6">6 Stunden</option>
<option value="7">7 Stunden</option>
<option value="8">8 Stunden</option>
</select>
<input type="submit" class=input name=dowork value=Los!>
</form>
</div>
<form action="robbery.php" method="POST"></form>
<form action="robbery.php" method="POST"></form>
<form action="city.php" method="POST">
<input type="hidden" name="typ" value="2">
<table cellpadding="2" cellspacing="2" border="0" width="80%">
<td class="tdn">
<select name="1954aaf1ab296db81b51013f90045278" size="1" class="input">
<option value="b5b7a0eaa2e712e9b5266ceaa366da3e">1 Stunden</option>
<option value="51709f0437f93a1b77bf2a89f7e1df56">2 Stunden</option>
<option value="6356595f4733366ba0e7be032bad8fae">3 Stunden</option>
<option value="5f60e3c199af12c5a8063010b2cc0baa">4 Stunden</option>
<option value="069ee1b216fa22ec45918e747d776f2b">5 Stunden</option>
<option value="6633da9c4479e2061f59e3c69280ce6d">6 Stunden</option>
<option value="c8026eb953dbc1c3c34d0faa15cdce80">7 Stunden</option>
<option value="a3ae1b9aa9561975be4ac1b91af5307e">8 Stunden</option>
</select>
<input type="submit" class=input name=dowork value=Los!>
</td></tr>
</table>
</form>
<form action="robbery.php" method="POST"></form>
<form action="robbery.php" method="POST"></form>
</div>
Alles anzeigen
Laut WebDeveloper Addon von FF ist hier die 2. Combobox die, die man normalerweise bedient. Was die erste soll, das weiß ich leider auch nicht, da sie vom Browser auch nicht angezeigt wird.
Der Name des Select und die Values der Options ändern sich mit jedem Reload der Seite, daher kann man diese nicht zur Identifikation verwenden.
Ein weiteres Problem ist, dass die Form-Elemente bei jedem Reload Ihre Position verändern.
Diese Form-Elemente <form action="robbery.php" method="POST"></form> sind nur dazu da um solche automatischen Skripte zu verwirren ^^.
Ihre Anzahl ist auch immer variabel.
Nur die erste Form behält die erste Position.
Nun meine Frage:
Wie kann man dennoch eine Option in der Combobox auswählen?
Ich danke schonmal für Eure Bemühungen