# edge_vm **Repository Path**: wiqer/edge_vm ## Basic Information - **Project Name**: edge_vm - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-11-09 - **Last Updated**: 2025-11-09 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 网页信息抓取浏览器 这是一个基于 .NET WPF 和 WebView2 的浏览器应用程序,可以浏览网页并抓取页面的详细信息。 ## 功能特性 - 🌐 完整的浏览器功能(前进、后退、刷新、导航) - 📊 页面信息抓取: - 页面标题和URL - 完整HTML内容 - 文本内容 - 所有链接 - 所有图片 - 表单信息 - Meta标签 - 脚本和样式表统计 ## 系统要求 - .NET 8.0 SDK 或更高版本 - Windows 10/11 - Microsoft Edge WebView2 Runtime(首次运行时会自动下载) ## 构建和运行 1. 确保已安装 .NET 8.0 SDK 2. 在项目目录中运行: ```bash dotnet restore dotnet build dotnet run ``` ## 使用方法 1. 在地址栏输入URL(支持 http:// 和 https://) 2. 点击"访问"按钮或按回车键导航到网页 3. 等待页面加载完成 4. 点击"抓取页面信息"按钮获取页面详细信息 5. 在底部面板查看抓取的信息 ## 项目结构 - `MainWindow.xaml` - 主窗口界面 - `MainWindow.xaml.cs` - 主窗口逻辑 - `PageInfoCaptureService.cs` - 页面信息抓取服务 - `PageInfo.cs` - 页面信息数据模型 - `App.xaml` / `App.xaml.cs` - 应用程序入口 ## 技术栈 - .NET 8.0 - WPF (Windows Presentation Foundation) - Microsoft WebView2