# windows代理设置UI **Repository Path**: sakura_lyh/windows-proxy-settings---ui ## Basic Information - **Project Name**: windows代理设置UI - **Description**: 一个简单易用的 Windows 系统代理配置管理工具,提供图形化界面,方便快速切换代理设置。 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-27 - **Last Updated**: 2025-11-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Windows 代理配置工具 一个简单易用的 Windows 系统代理配置管理工具,提供图形化界面,方便快速切换代理设置。 ## 功能特性 - ✅ 快速启用/关闭系统代理 - ✅ 配置代理服务器 IP 和端口 - ✅ 设置代理例外列表(Bypass List) - ✅ 支持本地地址不使用代理 - ✅ 设置实时生效,无需重启浏览器 - ✅ 简洁美观的 Web 界面 ## 技术栈 - **后端**: Python + FastAPI - **前端**: HTML + Tailwind CSS + JavaScript - **系统**: Windows(通过注册表修改代理配置) ## 安装依赖 ```bash pip install fastapi uvicorn ``` ## 运行方式 1. 启动后端服务: ```bash python main.py ``` 2. 在浏览器中打开 `index.html` 文件即可使用 服务默认运行在 `http://127.0.0.1:8000` ## 使用说明 1. 打开界面后会自动连接后端服务 2. 设置代理 IP 地址和端口(如:127.0.0.1:7890) 3. 可选配置例外列表(多个地址用分号分隔) 4. 勾选"本地地址不使用代理"可以排除局域网地址 5. 点击"保存设置"应用配置 6. 使用右上角"退出程序"按钮可关闭后台服务 ## API 接口 - `GET /api/proxy` - 获取当前代理配置 - `POST /api/proxy` - 设置代理配置 - `POST /api/shutdown` - 关闭后端服务 ## 注意事项 - 仅支持 Windows 系统 - 需要修改系统注册表权限 - 修改的是系统全局代理设置 - 可以将`start.pyw`创建快捷方式到桌面,设置默认打开程序为`pythonw.exe`,即可快捷打开前后端 ## 作者 sea-with-sakura