Здравствуйте. Не получается решить проблемму автоматизации изменения настроек в вебинтерфейсе роутера TP-Link 402м. (например скриптом изменить пароль)
Так выглядит исходный код web интерфейса
И как решить задачу не понятно ;-(
Вот мои действия
И это в принципе все чего удалось достичь.... как то все запутано....помогите пожалуйсто... вторую ночь не сплю;-(
Так выглядит исходный код web интерфейса
Код:
<html><head><title>TP-LINK</title>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META http-equiv=Pragma content=no-cache>
<META http-equiv=Cache-Control content=no-cache>
<META http-equiv=Expires content="wed, 26 Feb 1997 08:21:57 GMT">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<FRAMESET rows=90,*>
<FRAME name=topFrame marginWidth=0 marginHeight=0 src="/frames/top.htm" noResize scrolling=no frameSpacing=0 frameBorder=0>
<FRAMESET cols=182,55%,*>
<FRAME name=bottomLeftFrame marginWidth=0 marginHeight=0 src="/userRpm/MenuRpm.htm" noResize scrolling=no><FRAME name=mainFrame marginWidth=0 marginHeight=0 src="/userRpm/StatusRpm.htm" frameBorder=1>
<FRAME name=helpFrame marginWidth=0 marginHeight=0 src="/userRpm/StatusHelpRpm.htm" frameBorder=1>
</FRAMESET>
</FRAMESET>
</html>
И как решить задачу не понятно ;-(
Вот мои действия
Код:
#include <IE.au3>
RegWrite("HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_HTTP_USERNAME_PASSWORD_DISABLE","iexplore.exe","REG_DWORD",0)
$oIE = _IECreate("http:\\admin:[email protected]:1180",0,1)
_IELoadWait($oIE)
$oFrames = _IEFrameGetCollection ($oIE)
$oFrame = _IEFrameGetObjByName ($oIE, 'bottomLeftFrame')
_IELinkClickByText($oFrame, "System tools")
_IELinkClickByText($oFrame, "- Password")
И это в принципе все чего удалось достичь.... как то все запутано....помогите пожалуйсто... вторую ночь не сплю;-(