博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用POST重启路由器,一直无法实现,求帮助
阅读量:5917 次
发布时间:2019-06-19

本文共 1278 字,大约阅读时间需要 4 分钟。

本帖最后由 xinaini1986 于 2014-10-20 13:03 编辑
因为路由器经常会无法上网,重启一下路由器就可以,但每次都登陆路由器管理重启路由器很麻烦,所以想通过按键精灵POST方式重启路由器,
参考
【11行代码】实现路由器重启
以本论坛为例,手把手教你使用按键精灵POST登陆网页
一下为我写的脚本,但由于抓包上的GET和POST上数据与上面两个教程不一样,无法在抓包数据中找到登陆密码,因此一直无法完成,哪位大神帮忙解决一下。
我路由器是TP-LINK WR842N V4的平台,登陆的时候不需要帐号,只需要管理密码,而且没有通过windows弹窗。
附件为WPE和httpwacth的 路由器登陆和路由器重启的数据。
各位大神帮帮忙,谢谢了。
  1. Set http = CreateObject("Msxml2.ServerXMLHTTP.4.0")
  2. http.open "GET", "http://192.168.168.1/?code=6&asyn=1&id=9lCp5C%7D%2CYhhVX5%24%24", False
  3. http.setRequestHeader "Accept", "*/*"'表示我们所用的浏览器能接受的Content-type
  4. http.setRequestHeader "Referer", "http://192.168.168.1/" '当前页面是从那个页面链接来的
  5. http.setRequestHeader "Accept-Language", "zh-cn" '语言设置
  6. http.setRequestHeader "Accept-Encoding", "gzip, deflate"
  7. http.setRequestHeader "Host", "192.168.168.1"'所请求的主机
  8. http.setRequestHeader "Connection", "Keep-Alive" '数据传递完并不立即关闭连接
  9. http.setRequestHeader "Cache-Control", "no-cache"'返回消息中的Cache用于指定网页缓存
  10. http.setRequestHeader "authKey", "z7q7xs7d9TefbwK"
  11. http.Send
复制代码
<ignore_js_op>311.jpg
<ignore_js_op>

 

357.98 KB, 下载次数: 14

 

城立方 发表于 2015-3-4 22:44 
帮楼主顶一下,我最近也在研究这个,但是也遇到了诸多问题。
我这个是磊科路由器为例,其它路由器地址和提交数据可能不一样。
完整地址:
只要在浏览器里面打开一次这个地址就自动重启路由器了,可以把这个地址收藏到浏览器标签上,下次点击也方便。
也使用按键精灵写成脚本。
<ignore_js_op>QQ截图20150304230339.png
-----------------------------------------------------------------
<ignore_js_op>2222.png
 
 
 
 

转载地址:http://abfvx.baihongyu.com/

你可能感兴趣的文章
我的友情链接
查看>>
华为 三层交换机VLAN间路由配置详解
查看>>
PHP历史之4-不得不说细说的FB娇子---HHVM
查看>>
网站优化
查看>>
讲述ASP.NET中性能和扩展性相关信息秘密--经典
查看>>
EDM电子邮件营销面面谈
查看>>
在Oracle6linux上安装Oracle11.2.3......
查看>>
搭建dataguard
查看>>
AT+CNMI新消息提示
查看>>
PDU的编码--EMS编码
查看>>
python MySQLdb安装和使用
查看>>
第一周作业
查看>>
android编译系统之后刷img
查看>>
kickstart
查看>>
Java实现加密|加密模板
查看>>
升级php后phpmyadmin无法登陆
查看>>
Using GoldenGate Veridata
查看>>
我的友情链接
查看>>
批量修改table和index 的表空间 
查看>>
一个问题阻止windows正确检查此机器的许可证。错误代码0x80070002
查看>>