• 利用POST重启路由器,一直无法实现,求帮助


    本帖最后由 xinaini1986 于 2014-10-20 13:03 编辑

    因为路由器经常会无法上网,重启一下路由器就可以,但每次都登陆路由器管理重启路由器很麻烦,所以想通过按键精灵POST方式重启路由器,

    参考
    【11行代码】实现路由器重启
    http://bbs.anjian.com/thread-420977-1-1.html

    以本论坛为例,手把手教你使用按键精灵POST登陆网页
    http://bbs.anjian.com/thread-286041-1-1.html


    一下为我写的脚本,但由于抓包上的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>

    抓包文件.rar

    357.98 KB, 下载次数: 14

    城立方 发表于 2015-3-4 22:44 
    帮楼主顶一下,我最近也在研究这个,但是也遇到了诸多问题。

    我这个是磊科路由器为例,其它路由器地址和提交数据可能不一样。
    完整地址:http://192.168.1.1/cgi-bin-igd/n ... re_set&reboot=1
    只要在浏览器里面打开一次这个地址就自动重启路由器了,可以把这个地址收藏到浏览器标签上,下次点击也方便。
    也使用按键精灵写成脚本。


    <ignore_js_op>QQ截图20150304230339.png

    -----------------------------------------------------------------
    <ignore_js_op>2222.png
     
     
     
     
  • 相关阅读:
    凹透镜
    三角形动点和将军饮马
    数学
    壮壮学习准则
    均值不等式,求极值
    2020年自贡中考数学真题,用的是花钱买的"几何画板",wechat:QZCS12
    90年高考题
    裂项:2005年初中数学竞赛题p32,4
    02-需求来源
    01-产品需求的内涵
  • 原文地址:https://www.cnblogs.com/firecode/p/4537289.html
Copyright © 2020-2023  润新知