Files
gz/工作总结_0718.md
2026-07-21 17:54:54 +08:00

1.7 KiB

每日工作总结

基本信息

  • 日期: 2026年7月18日
  • 项目: 路由器管理工具

今日完成工作

1. 默认管理员账号更新

  • 将超级管理员账号更新为 CMCCAdmin
  • 将超级管理员密码更新为 aDm8H%MdA

2. WiFi配置组件优化

  • WiFi名称/密码输入框默认灰色禁用,勾选对应复选框后才可输入
  • 实现复选框与输入框联动逻辑

3. 浏览器驱动自动管理

  • 安装并集成 webdriver-manager 库
  • 实现 Edge 浏览器驱动的自动下载和缓存管理
  • 解决驱动缓存目录权限问题(改用系统临时目录)
  • 修复 SSL 证书验证失败导致驱动下载异常的问题
  • 添加无效缓存自动清理机制
  • 驱动安装失败时自动搜索本地已有驱动

4. 网络连接问题排查

  • 分析未注册光猫无法访问 192.168.1.1 的原因
  • 提供 DHCP/静态IP 手动配置排查方案

5. 多次 EXE 打包与修复

  • 解决 selenium.webdriver.edge.webdriver 模块缺失
  • 解决 SSL 证书验证导致的驱动下载失败
  • 解决驱动缓存目录路径异常问题
  • 更新 spec 文件 hidden imports

6. 实机测试与问题发现

  • 使用同事的机器进行实机测试
  • 发现编译后的 EXE 无法直接运行,缺少浏览器驱动
  • 排查确认打包时 Selenium Edge 驱动子模块未被正确包含
  • 由此启动后续驱动自动管理和依赖修复工作

技术要点

  • webdriver-manager 环境变量配置:WDM_LOCAL、WDM_SSL_VERIFY、WDM_CACHE_DIR
  • ssl._create_default_https_context 禁用证书验证
  • PyInstaller hiddenimports 配置

下一步计划

  • 添加 Chrome 和 Firefox 浏览器支持
  • 实现浏览器可视化选择
  • 制作 Git 仓库和使用文档