以编程方式更改DLink无线路由器上的wifi密码

时间:2014-07-10 12:49:52

标签: api automation passwords wifi

我试图在DLink无线路由器上编写更改wifi密码的脚本。

(我需要在特定时间每天将密码设置为新的随机值,原因与问题无关。)

我已经开始使用Perl和WWW :: Mechanize,这在过去一直是此类任务的可靠技术,但表单都使用javascripty方法而不是直接的HTML表单。

在我浪费我的早晨观察Firebug的流量并弄清楚发生了什么之前,我想知道这是否已经解决了。有没有人知道用于执行此操作的直接API,还是有自动化方法来执行此操作?

(是的,我可能会使用Selenium之类的,但我真的希望在我的Raspberry Pi上运行一些东西,而不是让它必须在带浏览器的机器上运行。)

1 个答案:

答案 0 :(得分:1)

您可以尝试在Raspberry Pi上使用PhantomJS。 PhantomJS是一款无头轻量级WebKit浏览器,可用于Web自动化。它可以支持Javascript。

您可以下载PhantomJS for Raspberry Pi here

或者,您也可以查看此软件:Zombie.js