J'essaie d'écrire un applescript pour redémarrer un routeur à l'aide de Safari pendant la nuit, lorsque personne n'utilise le réseau. Je parviens à me connecter au routeur, mais j'ai des difficultés à sélectionner le bouton. Il semble que le bouton soit dans un cadre et je ne sais pas comment le sélectionner dans ce cadre. Après avoir ouvert une session, le code HTML apparaît comme suit :
<frame name="topFrame" marginWidth="0" marginHeight="0" src="./frame/top.htm" noResize scrolling="no" frameSpacing="0" frameBorder="0">
<frameset cols="182,55%,*">
<frame id="frame1" name="bottomLeftFrame" marginWidth="0" marginHeight="0" src="./MenuRpm.htm" noResize frameBorder="1" scrolling="auto" style="overflow-x:hidden">
<frame id="frame2" name="mainFrame" marginWidth="0" marginHeight="0" src="./mainFrame.htm" frameBorder="1">
<frame name="helpFrame" marginWidth="0" marginHeight="0" src="./help/StatusHelpRpm.htm" frameBorder="1">
</frameset>
</frameset>
Dans le code de la "bottomLeftFrame", je veux cliquer sur le bouton ci-dessous :
<li class="ml1"><a href="#__time.htm" id="menu_tools" onclick="return menuClick(this);" class="T plus">System Tools</a><ul class="mu2 nd"><li class="ml2"><a href="#__time.htm" id="menu_time" onclick="return menuClick(this);" class="T ">- Time Settings</a> </li><li class="ml2"><a href="#__pingNTraceRoute.htm" id="menu_diag" onclick="return menuClick(this);" class="T">- Diagnostic</a></li><li class="ml2"><a href="#__defaultCfg.htm" id="menu_def" onclick="return menuClick(this);" class="T">- Factory Defaults</a></li><li class="ml2"><a href="#__restart.htm" id="menu_restart" onclick="return menuClick(this);" class="T">- Reboot</a></li><li class="ml2"><a href="#__password.htm" id="menu_mcl" onclick="return menuClick(this);" class="T">- Password</a></li><li class="ml2"><a href="#__log.htm" id="menu_log" onclick="return menuClick(this);" class="T">- System Log</a></li><li class="ml2"><a href="#__stat.htm" id="menu_stat" onclick="return menuClick(this);" class="T">- Statistics</a></li></ul></li>
Quelqu'un peut-il me montrer comment je peux sélectionner l'élément de menu avec l'id de "menu_tools" ? Merci !