吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 11717|回复: 258
上一主题 下一主题
收起左侧

[原创工具] Windows 网络快速切换工具 V 0.5(开源)

    [复制链接]
跳转到指定楼层
楼主
jingmoshell 发表于 2026-9-13 21:06 回帖奖励
本帖最后由 jingmoshell 于 2026-10-1 23:07 编辑

网络快捷切换器 (Net Quick V0.5)

国庆愉快

V0.5更新说明

改进

  • 与前几个版本对比采取完全解耦,独立每一个逻辑模块
  • 再次优化IP段扫描功能
  • 优化字段bug

修复

  • 修复由于网卡名称引起的无法应用网卡设置
  • 修复部分提示

新增

  • 端口自定义检测范围

  • 同局域网端设备名称,类型显示更全面

  • 支持多网卡设备修改连接路由(未测试)

其它

  • 本工具集成了大部分常用功能,但是缺乏一定网络基础,会导致网络应用出现问题,请合理使用。
  • 现在已经完全开源在Git(或见最下方链接)
  • 当前的工具已经融合了各类的常见的需求,但是受限设备有限,部分功能未经测试,欢迎二次开发创作。
  • 最后,出发于个人自用局域网设备切换的简化工具,本工具不会再更新。
  • 感谢大家喜欢,并使用本工具。

V0.4 更新说明 (在旧版本基础上)

改进

  • 优化IP段扫描功能
  • 优化端口检测逻辑
  • 优化字段bug
  • 优化测速功能

修复

  • 修复由于网卡名称引起的无法应用网卡设置
  • 修复部分提示

新增

  • 端口自定义检测范围

  • 同局域网端设备名称,类型显示更全面

  • 支持多网卡设备修改连接路由(未测试)

V0.3.1 更新说明 (0.2版本基础上)

网卡识别

  • 优化适配器名称显示

测速

  • 峰值显示:测速显示当前的测速链接

网段扫描

  • 同局域网端设备扫描
  • 支持复制各类显示值

V0.2更新说明

网卡识别

  • 下拉框显示 连接名 + 设备名:以太网 (Realtek PCIe GbE Family Controller),多网卡不再混淆
  • 底层改用 Windows API GetIfTable2,字段完整,失败自动回退 netsh

测速

  • 峰值显示:测速中实时刷新最大值,结束后显示稳健峰值(P90)
  • 内网测速:根据当前网卡 IP 自动推导候选地址(网关、同网段设备)
  • 自定义源:支持任意 HTTP/HTTPS 地址
  • 16 线程并发,稳定期取样,IQR 法评估稳定性

配置

  • 网卡列加宽,显示完整接口名
  • 载入历史配置时自动匹配当前网卡名

其它

  • 延迟检测支持 ICMP + TCP 双回退
  • DHCP 单网卡恢复 / 全部网卡批量重置
  • 优化兼容 windows 7 (无机器测试,继续复现劳烦截图反馈)

一、软件简介(旧)

网络快捷切换器 是一个基于 Python + Tkinter 编写的图形化网络配置工具。它将常用的网络参数(IP、子网掩码、网关、DNS)集中在一个界面内,支持配置的保存、读取与一键应用,同时内置了延迟检测、下载测速和实时网速监控等实用功能。程序为单文件绿色版,无需安装,双击即可运行(需管理员权限)。

二、核心功能

1. 网卡配置管理

  • 自动读取:选中网卡后自动读取并显示该网卡当前的 IP、掩码、网关和 DNS,并标注是 DHCP 还是静态配置。
  • 手动设置:可自由填写 IP、网关、DNS;子网掩码支持输入 24 这类前缀长度,按回车自动转换为 255.255.255.0。
  • DNS 优选:内置常用 DNS 列表(114、阿里、腾讯、谷歌、Cloudflare 等),下拉选择或输入时自动筛选补全。
  • 配置保存:将当前参数命名后保存到本地,后续可在列表中一键应用,无需重复填写。
  • 配置列表:显示每条配置的名称、网卡、IP、掩码、网关和 DNS,双击即可应用。

2. DHCP 快速恢复

  • 恢复当前 DHCP:将当前选中的网卡恢复为自动获取 IP 和 DNS。
  • 全部重置为 DHCP:一键将系统中所有 IPv4 网卡恢复为自动获取,适合在多个静态网络之间切换后快速回到初始状态。

3. 网络诊断

  • 延迟检测:同时检测网关、首选 DNS 和公网地址的延迟,统计最小/平均/最大延迟和丢包率。
    • 优先使用 ICMP(ping);
    • 若目标不响应 ICMP,自动回退到 TCP 连接测试或 DNS 查询测试,确保结果可靠。
  • 下载测速:
    • 支持 国内 和 国外 两组测速源,可自动按顺序尝试,也可手动指定单个源。
    • 多线程并发下载(默认 16 线程),单次读取 1 MB,充分压榨带宽。
    • 统计口径稳健:平均速度采用稳定期总字节/总时长,峰值采用 P90 分位,稳定性采用 IQR 法,避免单次抖动干扰。
    • 实时显示进度条、瞬时速度、已下载数据量。
  • 实时网速:在测速区右上角持续显示当前系统的上传/下载速率(基于 netstat -e 计数器差值),与测速结果互相印证。

三、使用方法

  1. 以管理员身份运行程序(修改网络配置需要管理员权限)。
  2. 在顶部下拉框选择要操作的网卡,程序会自动读取并填入该网卡当前的配置。
  3. 填写新的 IP、掩码、网关和 DNS:
    • 掩码可直接输入 24 后按回车;
    • DNS 可从下拉列表选择或手动输入。
  4. 点击 应用设置 立即生效,或先填写配置名点击 保存当前参数 存入列表。
  5. 后续需要切换时,在「已保存配置」列表中选中目标配置,点击 一键应用(或直接双击)即可。
  6. 若需恢复自动获取,点击 恢复当前 DHCP;若想重置所有网卡,点击 全部重置为 DHCP。
  7. 使用 延迟检测 和 下载测速 评估当前网络质量。

四、技术亮点

特性 说明
纯标准库 仅依赖 Python 标准库(tkinter、subprocess、socket、threading 等),无需安装第三方包
配置持久化 配置文件保存在 %USERPROFILE%\.net_switcher\configs.json,删除该目录即可清空所有记录
权限提示 启动时检测管理员权限,若不足会弹窗引导一键提权重启
线程安全 网络操作、延迟检测、测速、实时网速监控均在后台线程执行,界面不卡顿
容错处理 DHCP 重复启用等无害报错自动忽略;部分网卡失败不影响整体批量操作
中英文兼容 解析 netsh 输出时同时匹配中文和英文关键字,适配不同语言的 Windows
测速统计 平均速度取稳定期总字节/总时长;峰值取 P90;稳定性用 IQR,结果更具参考价值
实时网速 基于 netstat -e 计数器差值,每秒刷新,全系统合计

五、系统要求

  • 操作系统:64位  仅测试 Windows 11 ,Windows 7 / 8 / 10  复现问题请截图反馈!
  • 权限:修改网络配置需以管理员身份运行

六、注意事项

  • 应用网络配置的瞬间,当前网卡会短暂断网,请避免在下载或远程连接过程中操作。
  • 「全部重置为 DHCP」会重置系统中所有 IPv4 网卡(包括虚拟网卡),执行前请确认。
  • 测速结果受测速源服务器带宽、本地网络环境、运营商线路等多方面影响,仅供参考。
  • 延迟检测中若网关或 DNS 显示「无响应」,说明该目标不响应 ICMP 且 TCP/DNS 探测也失败,可能是目标禁用了相关端口或网络不通。

下载链接: V0.5 ->(稳定版 0.5开源版本) 点击下载

跳转仓库:NetQuick

下载链接: V0.4 ->(部分系统存在兼容)

下载链接: V0.3.1 (稳定版 0.5更优秀)

下载链接: V0.2 点击下载



免费评分

参与人数 84吾爱币 +85 热心值 +73 收起 理由
mazh369 + 1 热心回复!
lynni + 1 + 1 我很赞同!
xiaomf + 1 + 1 谢谢@Thanks!
lqbao + 1 谢谢@Thanks!
barry1204 + 1 + 1 谢谢@Thanks!
wuaipojie13579 + 1 + 1 谢谢@Thanks!
Coool + 1 + 1 我很赞同!
Coco5333 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
zckiszj + 1 + 1 谢谢@Thanks!
debugok + 1 + 1 谢谢@Thanks!
xboy880710 + 1 + 1 我很赞同!
Jerry319 + 1 + 1 我很赞同!
pluso + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
xtstzhangxue + 1 谢谢@Thanks!
Ab1188 + 1 我很赞同!
hanxuan1212 + 1 已经处理,感谢您对吾爱破解论坛的支持!
hlj2019 + 1 + 1 谢谢@Thanks!
ALin596 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
YSAZY + 1 + 1 吾爱有你更美好,感谢
o879607 + 1 + 1 我很赞同!
yueshuang98 + 1 + 1 我很赞同!
a12333 + 1 我很赞同!
xieyu0 + 1 + 1 谢谢@Thanks!
wbq658434 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
oshuanghao + 1 谢谢@Thanks!
bugof52pj + 1 谢谢@Thanks!
eq2ch3 + 1 + 1 谢谢@Thanks!
Issacclark1 + 1 谢谢@Thanks!
jamessteed + 1 + 1 谢谢@Thanks!
klmytwb + 1 + 1 谢谢@Thanks!
微风无敌 + 1 + 1 我很赞同!
lf13145 + 1 + 1 谢谢@Thanks!
NEYeee + 1 + 1 我很赞同!
gusanle + 1 + 1 我很赞同!
myqyx819 + 1 + 1 我很赞同!
fuy56go + 1 + 1 我很赞同!
luchen80 + 1 + 1 我很赞同!
zero77779 + 1 我很赞同!
yuebingboy + 1 + 1 谢谢@Thanks!
daoye9988 + 1 + 1 热心回复!
ioyr5995 + 1 + 1 热心回复!
991547436 + 2 + 1 考虑开源不
开心熊猫741 + 1 + 1 热心回复!
耳机线 + 1 + 1 经常上架防火墙设备,总是得手动调管理地址,这个小工具正好解决了痛点
0QXD0 + 1 + 1 我很赞同!
sugarways + 1 + 1 谢谢@Thanks!
snakenba580 + 1 + 1 谢谢@Thanks!
qjlfl + 1 + 1 热心回复!
CC520CC + 1 谢谢@Thanks!
boy2918 + 1 + 1 用心讨论,共获提升!
北冥鱼 + 2 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
Kahlil + 1 + 1 谢谢@Thanks!
yushouxiwanzi + 1 + 1 谢谢@Thanks!
守护神艾丽莎 + 1 谢谢@Thanks!
bxyhy + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
一块玻璃 + 1 + 1 谢谢@Thanks!
木子方 + 1 用心讨论,共获提升!
yuanshuzhen + 1 + 1 我很赞同!
spiderxxx + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
lin5789 + 1 我很赞同!
post927 + 1 + 1 谢谢@Thanks!
兰博。 + 1 + 1 谢谢@Thanks!
wa1111 + 1 + 1 鼓励转贴优秀软件安全工具和文档!
alexsanda + 1 + 1 谢谢@Thanks!
kisszzf + 1 + 1 不错,比第一版好,能不能添加一个IP扫描,好处多多
WASXG + 1 + 1 谢谢@Thanks!
by_aka + 1 用心讨论,共获提升!
jeanschow + 1 + 1 谢谢@Thanks!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
daymissed + 1 我很赞同!
mafei3709 + 1 + 1 热心回复!
cydlongzhe + 1 + 1 谢谢@Thanks!
anning666 + 1 + 1 我很赞同!
泡泡1 + 2 + 1 我很赞同!
nizeze + 1 + 1 用心讨论,共获提升!
Mandrake + 1 + 1 挺好的小工具
lbdcyy + 1 热心回复!
djxc001 + 1 谢谢@Thanks!
sswbzh + 1 + 1 我很赞同!
jsjjxj + 1 + 1 谢谢@Thanks!
helh0275 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
hancuo + 1 我很赞同!
ssdd9527 + 1 + 1 我很赞同!
hdjkksj3366 + 1 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
Mandrake 发表于 2026-9-14 08:14
早些年总是需要切换网络环境,记得当时是用批处理弄的,这个软件有图形化的界面应该方便不少
推荐
ehan 发表于 2026-9-13 23:33
沙发
likechufa 发表于 2026-9-13 21:12
3#
zgb 发表于 2026-9-13 21:23
下载试用一下,顶楼主
4#
lfs236058212 发表于 2026-9-13 21:59
设置网络又多一个选择
5#
hancuo 发表于 2026-9-13 22:26
功能很全啊,还有测速的功能。
6#
wu1357924680 发表于 2026-9-13 22:49
居然还有网络测速功能,下载下来试试
7#
hero0189 发表于 2026-9-13 23:11
测速功能还是很实用的,现在好多小工具都不能用了
8#
fei183 发表于 2026-9-13 23:20
不错不错,值得表扬
10#
ivancc 发表于 2026-9-14 04:08
测速功能有用
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - 52pojie.cn ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2026-10-12 13:51

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表