![]() |
1
13
没有任何API可以这样做,但是您可以编写一些东西来向路由器发出HTTP请求,以模拟正在使用的WebUI。 我猜大多数的消费者路由器可能很容易交谈。认证可能只是基本领域。 |
![]() |
2
4
硒提供 firefox plugin 这样可以记录与浏览器的手动交互。然后您可以将这些步骤导出到Python、Ruby、Java或C.*。我可以通过编程方式调整路由器设置以关闭WiFi。在录制时单击元素可以识别所需的一切。
此代码适用于Actiontec MI424WR(FIOS)
|
![]() |
3
2
我不知道有什么消费级的路由器有这样的API,但是你总是可以构建一些东西(AB)使用Web界面来做你想做的事情,使用类似的东西 selenium-rc 或 watir |
![]() |
4
2
MiktoTik 销售允许ssh配置的客户级路由器(请注意,它们使用ssh,但不在ssh中使用bash)。你甚至可以自己滚 PHP REST API 对于路由器(我不喜欢PHP,但人们正在这样做)。 |
![]() |
5
2
如果这只是一些您希望以编程方式更改的内容,那么模拟HTTP请求就足够简单了。另一种选择是在路由器中安装dd-wrt,基本上将其转换为一个小型的Linux安装,允许使用标准Linux命令通过ssh进行完整的编程配置。 |
![]() |
6
0
我不熟悉这个路由器,但是我已经通过telnet连接(路由器和python)以编程的方式完成了类似的工作。 有一个cood telnet lib用于c: http://www.codeproject.com/KB/IP/MinimalisticTelnet.aspx |