from selenium import webdriver
import time
def reset router():url = 'http://192.168.3.1' #路由器地址driver = webdriver.Firefox(executable_path = "..../geckodriver.exe")#selenium地址,用的是火狐浏览器driver.get(url)time.sleep(2)query = driver.find_element_by_id("userpassword_ctrl") #获取输入框query.send_keys("password")#发送路由器登录密码time.sleep(1) driver.find_element_by_id("loginbtn").click()#点击登录按钮time.sleep(1)driver.find_element_by_id("internet").click()#切换至我要上网模块time.sleep(2)driver.find_element_by_id("internet_reconnect").click()#点击重新连接time.sleep(2)driver.close()

以上为“华为路由WS5200四核版”不重启重置WAN口方法

上述代码实现的功能是:通过自动化登录路由器,切换至我要上网,点击重新连接实现WAN IP的变更

服务器每小时会进行一次机器人验证,通过修改WAN IP可绕过该验证。
当然,通过AI识别图片的方法,或购买VPN,可以达到同样的效果,但前者不适于初学者,后者需要花银子。

Python Selenium 自动修改路由器WAN IP相关推荐

  1. python+Selenium自动签到实例

    引言 环境准备 代码 飞猪签到领里程 京东签到领京豆 什么值得买签到 windows计划任务 方法一 方法二 总结 参考 引言 Selenium是一个用于Web应用程序测试的工具.可以十分简单的模拟输 ...

  2. Python + Selenium 自动发布文章(二):简书

    Python + Selenium 自动发布文章系列: Python + Selenium 自动发布文章(一):开源中国 Python + Selenium 自动发布文章(二):简书 Python + ...

  3. Python+Selenium自动搜索基金业协会指定企业名单,抓取指定信息并保存到数据库...

    Python+Selenium自动搜索基金业协会指定企业名单,抓取指定信息并保存到数据库.网址https://gs.amac.org.cn/amac-infodisc/res/pof/manager/ ...

  4. python自动下载qq文件夹_GitHub - 1061700625/QQZone_AutoDownload_Album: Python+selenium 自动下载QQ空间相册...

    QQZone_AutoDownload_Album Python+selenium 自动下载QQ空间相册 . selenium_firefox.zip 需要解压后放在同路径下 . 貌似腾讯的登陆加密做 ...

  5. 易语言 取dns服务器,易语言自动修改内网IP地址和DNS

    前段时间调试网络,在UBNT和路由器之间反复修改内网IP,比较麻烦.所以想能不能通过程序来实现一键修改呢?于是乎在精易模块里找到了这个命令:系统_修改IP地址和网关和子网掩码 (),但是通过测试,发现 ...

  6. Python selenium自动获取URP教务系统课表并以图片形式保存

    之前写过一篇也是爬URP的(Python爬取URP教务系统课程表并保存到excel),不过用的是request+post请求,中间就借用了一下selenium获取验证码链接,所以这次我就写了一个单单用 ...

  7. 网络克隆自动修改计算机名ip,关于 Ghost 网络克隆后自动修改 IP 及计算机名的方法.doc...

    关于 Ghost 网络克隆后自动修改 IP 及计算机名的方法 关于 Ghost 网络克隆后自动修改 IP 及计算机名的方法最近机房要大批量安装 XP 系统,考虑到种种因素,还是决定采用较成熟的 PXE ...

  8. python+selenium 自动定时发QQ说说

    文章目录 一. 编程思想及流程 1. 浏览器进入QQ空间. 2. 切换框架. 3. 登录QQ空间. 4. 点击进入说说页面. 5. 写说说 6. 定时发布(略有麻烦) 7. 发表说说(有重点) 二. ...

  9. python+selenium自动登录163邮箱代码提示错误解决方案(如:NoSuchFrameException: Message: no such frame)

    selenium模块实现163邮箱自动登录操作 利用selenium模块控制Chrome浏览器打开163邮箱网页,并实现自动填写账号密码操作. 在Python中利用selenium模块实现这一目的只需 ...

最新文章

  1. 给定一个单词集合,找出可以相互转换的集合。比如abc bca cba都可以相互转换(变位词)
  2. miller_rabin_素性测试
  3. python 深度 视差 计算_OpenCV-Python教程:49.立体图像的深度图
  4. 3dvary灯光材质为什么不亮_装修小白设计家里的灯光,知道这些参数就行了!
  5. java 调用dll 方法 postmessage实现后台模拟按键_VB实现模拟键盘及模拟鼠标(后台操作)...
  6. Mysql设置允许外网访问(图文)
  7. 写给自己看的三栏布局的演示
  8. 带着canvas去流浪系列之五 绘制K线图
  9. pythonm 用法-------list实现购物车
  10. 《Android应用开发揭秘》读者问题汇总
  11. The Django Book(一)
  12. CDR有哪些常用的快捷键
  13. 用力过猛的“中产阶级教育
  14. 上门洗车App 竟然是块大肥肉!
  15. QQ截屏快速获取像素颜色
  16. [ 网络协议篇 ] IGP 详解之 RIP 详解(一)
  17. 位置无关(PIC)代码原理剖析
  18. 抓准痛点就能撬动市场!读屏时代的黑科技非它莫属了
  19. 发电全流程闭环大数据智能控制方案2020
  20. 基于Jeecgboot前后端分离的ERP系统开发系列--出库单(1)

热门文章

  1. UE4-游戏框架——GameMode、GameState、PlayerState、Controller、Pawn
  2. 工控主板与普通主板的区别在哪里?
  3. 让一台电脑死机的代码
  4. js 16进制字符串 转 ArrayBuffer
  5. 转义字符(转义序列)
  6. cad自动运行dvb lisp_CAD自动加载程序6大方法
  7. 电商平台 lnmp 架构之 mysql 高速缓存--redis
  8. 计算机病毒课程毕业论文,计算机病毒毕业论文.doc
  9. 解决360卸载之后遗留问题:windows defender无法开启
  10. 为什麽我们一般会在自增列或交易时间列上建立聚集索引