English | 简体中文
这是一个基于 Flet 框架开发的跨平台网络状态检测工具,提供简洁直观的图形界面来检测网络连接状态和 IP 信息。
- 显示国内外 IP 地址及其地理位置
- 检测网络访问自由度
- 测试 GitHub 连接速度
- 显示 Google 访问区域
- 检测学术机构网络(CNKI)自动登录状态
- 检测流媒体服务解锁状态(Netflix、YouTube Premium)
- 支持 IP 地址的显示/隐藏切换
- 一键复制 IP 地址功能
- 多语言支持(简体中文、繁体中文、英文)
- 美观的图形用户界面
- 跨平台支持(Windows、macOS、Linux)
- 内置受限地区网络安全提醒
- Python 3.7 或更高版本
- 依赖包(见 requirements.txt)
- 克隆或下载本项目
- 安装依赖:
pip install -r requirements.txt
运行以下命令启动程序:
python src/main.py启动后,您需要:
- 阅读并同意安全提示信息
- 选择您偏好的界面语言
- 点击「继续」进入主界面
在主界面中,您可以:
- 查看当前的网络状态信息
- 点击"刷新"按钮重新检测网络状态
- 使用"切换显示模式"在完整/隐藏模式之间切换 IP 显示
- 点击"复制"将当前 IP 信息复制到剪贴板
- 查看流媒体服务解锁状态(在网络状态自由时)
- 使用 Flet 框架构建跨平台 GUI
- 采用异步 HTTP 请求实现高效的网络检测
- 支持多个 IP 查询服务以提供准确的地理位置信息
- 内置网络安全检查机制