Hallo,
Ich möchte ein Programm schreiben mit dem ich meine Fritz!Box verwalten kann, nur leider scheiter ich schon bei dem Login, hiereinmal der Quelltext und was ich schon habe:
Quelltext:
Spoiler anzeigen
<form onsubmit='uiDoSave(); return false;' name="uiViewForm">
<table style="margin: auto;">
<tr><td>
<div class="fw_header"> </div>
<div class="fw_bg_body">
<table>
<tr>
<td id="Menuspalte"></td>
<td id="Dataspalte">
<div style="width: 400px; margin: auto; padding-top: 20px;">
<div class="backtitel"><div class="rundrt"><div class="rundlt"><div class="ecklb"><div class="eckrb"><div class="foretitel">Willkommen bei FRITZ!Box</div></div></div></div></div></div>
<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="ecklb"><div class="eckrb"><div class="foredialog">
<p>Die Benutzeroberfläche der FRITZ!Box wurde mit einem Kennwort geschützt. Melden Sie sich mit dem Kennwort der FRITZ!Box an, um auf die Einstellungen und Informationen Ihrer Anlage zuzugreifen.</p>
<div style="padding: 10px 0px;">
<table style="margin: auto;">
<tr>
<td style="width: 80px;"><label for="uiViewPassword">Kennwort</label> </td>
<td><input type="password" size="15" maxlength="128" id="uiViewPassword" name="pass"></td>
</tr>
</table>
</div>
<p>Wenn Sie Ihr Kennwort vergessen haben, klicken Sie <a href="../html/vergessen.html"><b>hier</b></a>.</p>
</div></div></div></div></div></div>
<div class="backdialog"><div class="ecklm"><div class="eckrm"><div class="rundrb"><div class="rundlb"><div class="forebuttons">
<input type="submit" value="Anmelden" name="btnLogin" class=Pushbutton>
</div></div></div></div></div></div>
</div>
</td>
</tr>
</table>
</div>
<div class="fw_footer"> </div>
</td></tr>
</table>
</form>
Alles anzeigen
AutoIt Script:
Spoiler anzeigen
$oIE = _IECreate("http://MeinRouter/", 0, 1, 1, 1)
$oForm = _IEFormGetObjByName($oIE, "uiViewForm")
$oInput = _IEGetObjByName($oForm, "pass")
$oSubmit = _IEFormElementGetObjByName($oForm,"btnLogin")
_IEFormElementSetValue($oInput,"-MeinPasswort-")
_IEFormSubmit($oSubmit)
Scite Error:
Spoiler anzeigen
--> IE.au3 V2.4-0 Warning from function _IEFormGetObjByName, $_IEStatus_NoMatch
--> IE.au3 V2.4-0 Error from function _IEGetObjByName, $_IEStatus_InvalidDataType
--> IE.au3 V2.4-0 Error from function _IEFormElementGetObjByName, $_IEStatus_InvalidDataType
--> IE.au3 V2.4-0 Error from function _IEFormElementSetValue, $_IEStatus_InvalidDataType
--> IE.au3 V2.4-0 Error from function _IEFormSubmit, $_IEStatus_InvalidDataType
Kann mir jemand weiterhelfen??
Liebe Grüße und ein frohes Weihnachten.