SolidGeo 立体几何 · Web Edition（兼容运行版）
================================================

不需要输入任何命令。

启动方法（优先）
----------------
双击本文件夹中的：启动SolidGeo.vbs
（如果系统隐藏了扩展名，文件名显示为「启动SolidGeo」）

约 2–5 秒后会出现一个 Microsoft Edge 应用窗口，里面就是完整的 SolidGeo。
关闭 SolidGeo 窗口后，本机临时服务会自动退出。

如果窗口自动关闭 / 没有出现：使用两步启动
------------------------------------------
1. 双击：启动服务.cmd
   会弹出一个黑色控制台窗口，并自动尝试用默认浏览器打开 SolidGeo。
   这个控制台窗口是本地服务器，使用期间不要关闭。
2. 如果浏览器没有自动打开，双击同目录的：打开SolidGeo.url
   它会把 Edge 导航到 http://127.0.0.1:47821/index.html?web=1
3. 用完关闭浏览器后，再关闭那个控制台窗口即可。

如果打开SolidGeo.url 后 Edge 标签页还是自动关闭，请直接复制控制台里显示的
地址（http://127.0.0.1:47821/index.html?web=1），粘贴到 Edge 地址栏打开。
这不是你操作错误；本机的浏览器窗口自动关闭是本机安全软件/Windows 预览版的
限制，手动打开标签页可以绕过。

运行要求
--------
- Microsoft Edge（本机已安装）。
- Node.js 22 或更高版本（本机已安装；安装包来自 https://nodejs.org/）。
- 不需要联网。Node 只在本机 127.0.0.1 上提供静态文件，不会上传任何数据。

为什么是 Web Edition，而不是那个 exe？
--------------------------------------
这台机器的 Windows 11 是 build 26200。Electron 22 / 28 / 31 / 35 / 45
在本机上都会在启动阶段直接退出（Windows 事件日志显示
STATUS_BREAKPOINT 0x80000003 / 0xC0000005），连一个最小 Electron 窗口
都无法创建。相同的 SolidGeo 前端在 Microsoft Edge 155 内核中运行正常，
所以这里用 Edge + 本地静态服务作为兼容运行环境。

这不是你的操作问题，也不需要敲任何命令。

保存与导出
----------
- 保存工程 / 导出 PNG / SVG / OBJ：使用浏览器下载，文件进入 Edge 的下载目录。
- 打开 .geojson：点击菜单「文件 → 打开工程」，使用系统文件选择器。
- 所有建模、度量、向量、截面、动画、三视图功能均与 Electron 版一致。

排错
----
1. 双击「启动服务.cmd」，保留控制台查看错误。
2. 查看日志：%LOCALAPPDATA%\SolidGeo\launcher.log
3. 确认 Node.js 已安装：node --version（应显示 v22 或更高）。
4. 确认 Microsoft Edge 可以正常打开。
5. 如果移动了本文件夹，请整体移动，不要只复制单个文件；VBS 与 CMD 都依赖
   同目录的 launcher 与 web 文件夹。
6. 如果 47821 端口被占用，可以设置环境变量 SOLIDGEO_PORT 后启动
   launcher\serve.mjs，并把 打开SolidGeo.url 中的端口改掉。

文件说明
--------
启动SolidGeo.vbs    静默启动器（优先，Edge 应用窗口）
启动服务.cmd        固定端口本地服务 + 默认浏览器（兼容模式）
打开SolidGeo.url    打开 http://127.0.0.1:47821 的快捷方式
launcher\start.mjs  Edge 应用窗口启动逻辑（随机端口）
launcher\serve.mjs  固定端口 47821 的静态服务
web\                编译后的 SolidGeo 前端（不要单独移动）
icon.ico / icon.png 应用图标

日志位置：%LOCALAPPDATA%\SolidGeo\launcher.log
