Python自动重启中国移动光猫(ZXHN G7611V2)

发布时间:2026/10/8 17:23:33

Python自动重启中国移动光猫(ZXHN G7611V2) 广告位招租知识无价人有情无偿分享知识希望本条信息对你有用本工具基于Python3.10实现以无痕模式启动Chome浏览器登录并重启中国移动光猫光猫型号ZXHN G7611V2配置环境可能需要用的代码pip3.10 install selenium pip install selenium需要下载并配置Chrome的webdriver恭祝各位使用愉快完整可运行的Python代码import requests from requests.auth import HTTPBasicAuth import os import webbrowser from bs4 import BeautifulSoup import re from selenium import webdriver from selenium.webdriver.chrome.options import Options from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.webdriver.chrome.service import Service from selenium.webdriver import ActionChains from selenium.webdriver.common.actions.action_builder import ActionBuilder from selenium.webdriver.common.actions.mouse_button import MouseButton # 指定 ChromeDriver 的路径 service Service(rC:\Users\David\Desktop\Reboot_Modem\chromedriver-win64\chromedriver.exe) # 创建Chrome选项对象 chrome_options Options() # 添加无痕模式参数 chrome_options.add_argument(--incognito) # 初始化 Chrome WebDriver driver webdriver.Chrome(serviceservice, optionschrome_options) # 打开网页 driver.get(http://192.168.1.1) ModemUser user # 替换为你的用户名 ModemPassWord UserPassword # 替换为你的密码 # 等待页面加载完成可选 wait WebDriverWait(driver, 15) username wait.until(EC.presence_of_element_located((By.NAME, Username))) password driver.find_element(By.NAME, Password) username.send_keys(ModemUser) password.send_keys(ModemPassWord) password.send_keys(Keys.RETURN) # 提交表单 wait WebDriverWait(driver, 20) # 打开网页 driver.get(http://192.168.1.1/start.ghtml) wait WebDriverWait(driver, 15) iframe driver.find_element(By.ID, mainFrame) #iframewait.until(EC.presence_of_element_located((By.NAME, mainFrame))) driver.switch_to.frame(iframe) button driver.find_element(By.ID, mmManager) button.click() wait WebDriverWait(driver, 5) button driver.find_element(By.ID, smSysMgr) button.click() wait WebDriverWait(driver, 10) button driver.find_element(By.NAME, Submit1) button.click() button driver.find_element(By.ID, msgconfirmb) button.click() # 关闭浏览器 driver.quit()
延伸阅读

更多相关文章

2026/10/6 18:05:49

Vue3 还原一个企业级后台-12-性能优化

性能优化:路由懒加载、组件按需引入 原型也要快。前面三篇业务模块写完,页面一多,首屏直接飙到 3 秒、打包 1.8MB——虽然 Mock 数据让原型看起来像真的,但加载速度暴露了它是原型。本文用 5 个优化把首屏压到 0.9 秒,…

2026/10/6 18:06:07

AI Agent技能开发实战:从零构建智能体工具链与自动化应用

这次我们来看一个关于 Agent Skills 的实战教程资源。这个标题指向的是一套号称“最全最细”的 Agent Skills 实战教程,目标是帮助学习者快速入门并掌握相关技能。对于想进入 AI Agent 开发领域的人来说,最关心的不是概念有多复杂,而是有没有…

2026/10/8 17:22:10

Ethernet-APL会取代4-20mA?石化现场仪表通信的演进与终局判断

站在老装置机柜间里,看着端子排上一圈圈泛黄的4-20mA信号线,我突然想起前阵子做Ethernet-APL现场测试时的对比画面。一边是石化现场用了三十年的模拟信号老伙计,一边是能塞进本质安全回路里的工业以太网新兵——这问题迟早要正面回答&#xf…

2026/10/8 17:22:10

工业互联网与DCS不是替代关系,而是系统性耦合

工业互联网和传统工控的关系,不是“新旧替代”的线性叙事,而是一场静默却深刻的系统性耦合——就像给一台精密运转三十年的汽轮机,不是拆掉它换上电动机,而是给它加装神经传感网络、嵌入实时诊断模块、打通上下游数据脉络&#xf…

2026/10/8 17:22:10

Context-Mode:LLM上下文管理的四种模式与工程实践

做 AI 应用这段时间,我最大的感受是:选模型只是第一步,真正决定产品体验的往往是你怎么管理上下文。尤其是做 agent 类、深度对话类应用时,用户聊着聊着,模型就开始“失忆”——要么忘记前面说过的关键信息&#xff0c…

2026/10/8 17:22:10

AI Skills工程化:Genkit+GKE生产级落地实践

1. 这不是“技能列表”,而是一套可落地的AI工程化能力体系 最近在多个技术社区和开发者群聊里,反复看到一个词被高频提起: skills 。它既不是简历上泛泛而谈的“熟练掌握Python”“熟悉React”,也不是HR系统里打勾的软技能标签&…

2026/10/8 17:22:10

Agent Skills实战指南:从npx安装到Agent集成

1. 从“skills”这个热词说起:它到底是什么,为什么突然火了最近一段时间,不管是在开发者社区、AI工具圈,还是各种技术交流群里,“skills”这个词出现的频率高得离谱。很多人第一次看到“skills”这个词,脑子…

2026/10/8 10:03:18

Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化

1. 从“Jev”说起:为什么我要把Agent接进浏览器“Jev”这个词最近在圈子里出现的频率越来越高,很多人第一次听到会以为是某个新模型的名字,其实它更像是一种思路——把Jev模型的能力当作底座,通过Agent的方式去接管浏览器&#xf…

2026/10/8 10:03:20

多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系

1. 从"单兵作战"到"集群协同":多智能体编排到底在解决什么问题如果你最近在折腾 Agent 相关的东西,大概率会有一种感觉:单个 Agent 能做的事情,其实很快就摸到天花板了。你给它一个提示词,挂几个工…

2026/10/8 6:05:44

无源低通滤波器设计实战:从RC到LC,手把手教你避开那些坑

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/8 0:02:17

自然数立方等于连续奇数之和:从证明到编程验证

十几年来我一直游走在数学科普和编程教学这两块内容之间,对“看起来像魔法、拆开全是数学”的结论总是格外敏感。最近翻资料时又撞见一句话:任何一个自然数 m 的立方,都可以写成 m 个连续奇数之和。2 的立方等于 3 加 5,3 的立方等…

2026/10/8 0:02:17

C#上位机SSH连接实战:用SSH.NET补齐超时、批量与密钥认证

简介:这是一份基于 C# 开发的 SSH 连接功能半成品工程,原本作为另一个主项目的子功能模块,现独立打包分享。工程采用 WinForms 界面,包含源码、解决方案、安装部署工程、NuGet 依赖包及说明文档,适合正在做远程连接、网…

2026/10/8 0:02:17

Java SpringBoot一体化智能售后系统设计与实现全解析

毕业设计年年做,Java Web 方向的题目翻来覆去就那么几个,但“一体化智能售后系统”这个题,每次看到我都觉得值得认真聊一聊。它不是一个简单 curd 堆出来的管理系统,而是把客户、工单、派单、处理、回访、统计整条链路串起来的一套…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑