# dy-c **Repository Path**: zhaoyt616/dy-c ## Basic Information - **Project Name**: dy-c - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-13 - **Last Updated**: 2026-04-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 抖音浏览器 - WebView2 基于 C# 12 和 WebView2 的轻量级抖音浏览器。 ## 技术栈 | 组件 | 版本/说明 | |------|----------| | .NET | 8.0 | | C# | 12.0 | | WinForms | Windows 窗体框架 | | WebView2 | Chromium 内核浏览器控件 | ## 项目结构 ``` d:/dev/dy04/ ├── DouyinBrowser.csproj # 项目文件 ├── Program.cs # 程序入口 ├── MainForm.cs # 主窗体 └── README.md # 说明文档 ``` ## UI 控件 | 控件 | 用途 | |------|------| | Panel | 顶部工具栏容器 | | TextBox (addressBar) | 地址栏输入框 | | Button (goButton) | 跳转按钮 | | ProgressBar | 加载进度条 | | Panel (rightPanel) | 右侧信息面板 | | TextBox (roomIdTextBox) | 房间ID显示框 | ## 功能特点 - ✅ C# 12 语法 + .NET 8 - ✅ WebView2 (Chromium) 内核 - ✅ 地址栏支持 Enter 键跳转 - ✅ 顶部进度条显示加载状态 - ✅ 右侧轻量面板显示房间信息 - ✅ 模拟主流浏览器 User-Agent - ✅ 窗口 1220×800,最小限制 1220×600 - ✅ 禁用开发者工具节省内存 - ✅ 最小化设计,无冗余控件 ## 运行方式 ```bash # 还原依赖 dotnet restore # 运行项目 dotnet run # 或直接运行编译后的可执行文件 .\bin\Debug\net8.0-windows\DouyinBrowser.exe ``` ## 系统要求 - Windows 10/11 - .NET 8 SDK - WebView2 Runtime(Windows 11 和最新 Windows 10 已内置) ## 默认访问 启动后自动打开:`https://www.douyin.com/follow` ## 内存优化说明 - 使用轻量级面板设计 - 无 SplitContainer 等复杂容器 - 禁用开发者工具 - 控件数量精简(仅 6 个)