Foxtable(狐表)用户栏目专家坐堂 → [求助]能用FB的webbrowser实现路由器的操作吗


  共有2866人关注过本帖树形打印复制链接

主题:[求助]能用FB的webbrowser实现路由器的操作吗

帅哥哟,离线,有人找我吗?
81538475
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1302 积分:10502 威望:0 精华:1 注册:2018/1/20 12:40:00
[求助]能用FB的webbrowser实现路由器的操作吗  发帖心情 Post By:2019/1/9 14:33:00 [只看该作者]

希望能够实现2个功能,不知道可否实现
1.读取路由器的外网ip地址
2.能够根据IP条件自动断开,连接ppoe网络

图片点击可在新窗口打开查看此主题相关图片如下:709bbde47955424d9ad1463fc909c241.png
图片点击可在新窗口打开查看




 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/9 15:12:00 [只看该作者]

1、进入路由器需要账号密码的;

 

2、和正常的网页一样获取对应元素的值即可。调出浏览器的调试器查看对应网页的元素。

 

3、如果要操控里面的按钮,同样这样操作。

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=129825&skin=0

 


 回到顶部
帅哥哟,离线,有人找我吗?
81538475
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1302 积分:10502 威望:0 精华:1 注册:2018/1/20 12:40:00
  发帖心情 Post By:2019/1/9 15:42:00 [只看该作者]

这些功能的实现使用开发版就可以把。还是需要高级开发板呀

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/9 16:19:00 [只看该作者]

以下是引用81538475在2019/1/9 15:42:00的发言:
这些功能的实现使用开发版就可以把。还是需要高级开发板呀

 

任何版本都可以实现。


 回到顶部
帅哥哟,离线,有人找我吗?
81538475
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1302 积分:10502 威望:0 精华:1 注册:2018/1/20 12:40:00
  发帖心情 Post By:2019/1/9 18:42:00 [只看该作者]

网页代码上有一个
get_by_id("bt_connect").disabled = true;
我在foxtable里面如何写呢
这样是报错的。
web.get_by_id("bt_connect").disabled = true;


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/9 20:31:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
81538475
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1302 积分:10502 威望:0 精华:1 注册:2018/1/20 12:40:00
  发帖心情 Post By:2019/1/11 15:27:00 [只看该作者]

弄好好久。。其他的问题基本解决了。现在就是找不到IP的显示方式。。。麻烦帮忙看看把。。。

Dim Ip = web.document.getElementById("span_ip").Innerhtml
msgbox(Ip)
路由器的页面
[此贴子已经被作者于2019/1/11 15:27:09编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/11 15:52:00 [只看该作者]

你给的源码没有用。

 

回复7楼,浏览器那里,右键,查找元素,看具体在哪个位置。一般,ip都是嵌入在框架里面的。

 

比如

 

output.show(web.Document.Window.Frames(0).Document.body.innerhtml)

For Each tr As object In web.Document.Window.Frames(0).Document.GetElementsByTagName("tr")


 回到顶部