局域网共享
局域网共享是桌面版的一个可选开关:开启后,你这台电脑上的题库会开放给同一局域网内的同事访问,大家共用同一份数据。适合教研组、机房等在同一网络内的小团队轻量协作。
默认关闭 · 仅限可信内网
局域网共享默认关闭。它只应在你信任的内网(如办公室 / 机房)中开启,不要直接暴露到公网。若需要长期、面向团队的在线服务,请使用 服务器版。
工作原理
- 关闭时:内置服务绑定
127.0.0.1,仅本机可访问。 - 开启时:内置服务改为绑定
0.0.0.0,并添加一条 Windows 防火墙放行规则,同网段设备可通过http://<你的IP>:<端口>访问。
数据始终保存在你这台电脑的 SQLite 中,其他人是通过网络访问你的服务,因此:你的电脑必须开机并运行应用,他人才能访问。
开启步骤
- 右键托盘图标,勾选 「局域网共享」。
- 系统会弹出 UAC 提权确认(用于添加防火墙规则),点击「是」。
- 服务会自动重启并绑定到局域网。
获取访问地址
开启后,同事需要用你电脑的局域网 IP 访问。
方式一:在应用内查看(推荐)
开启局域网共享后,应用侧边栏底部会出现一项 「共享访问地址」(WiFi 图标)。点击即可看到形如 http://192.168.x.x:<端口>/ 的访问地址,并可一键复制发给同事,无需手动查 IP。
方式二:手动查看本机 IP
若需要手动确认,打开 PowerShell 或命令提示符,执行:
powershell
ipconfig在结果中找到当前网络适配器的 IPv4 地址(通常形如 192.168.x.x)。
同事在浏览器访问:
http://192.168.x.x:<端口>手机访问
手机需连接与主机相同的 WiFi,在浏览器打开上面的地址即可,用各自的账号登录。
多人使用注意事项
- 账号:每个人用各自的账号登录。管理员可在 用户与权限 中为同事创建账号。
- 并发:SQLite 适合小规模并发;人数较多或写入频繁时,建议迁移到 服务器版。
- 主机常开:共享依赖你这台「主机」电脑;它关机或退出应用后,他人无法访问。
- IP 变化:若主机 IP 由 DHCP 分配,重启后地址可能变化,可请网管为主机绑定固定 IP。
关闭共享
右键托盘图标,取消勾选 「局域网共享」。服务会重启并重新绑定回 127.0.0.1,防火墙规则在卸载时清理。