软件支持通过域网/公网 Web 访问使用,但此功能尚未成熟,默认不开启,需要您手动修改程序配置文件开启。
开启本机IP的 web访问
定位到程序安装目录
打开程序安装目录(桌面选中软件的图标,右键,"打开所在文件夹")
如下图
进入其中的 "\resources\backend"文件夹后,找到到"web-app"文件夹,复制它。
新建"wwwroot"文件夹,然后将**"web-app"**文件夹复制进去,如下图:
注意是复制"web-app"整个文件夹+里面的文件到"wwwroot"目录下(而不是仅复制里面的文件),如下图:
然后,点击软件设置界面的"重启服务"按钮
然后通过浏览器访问:http://127.0.0.1:8000/web-app/index.html (将8000 替换为您安装时设定的端口号,如果不记得了可以在设置界面查看)
效果如图:
开启局域网/公网IP 的web访问
如上,您可以通过本机内部IP:127.0.0.1进行web访问,如需进行在局域网内其它机器进行访问,则您还需要进一步配置。
打开首次启动软件时您设置的索引数据库文件夹目录,如下图:
用记事本打开"setting.json"文件,找到其中的 "127.0.0.1",如下图
将 **"127.0.0.1"**修改为"0.0.0.0",如下图
然后保存。有可能会发现提示需要"管理员权限"(取决于你的Windows系统是否开启了UAC,默认是开启的)
如果遇到这个提示,需要这样操作:
关闭记事本
"开始"菜单->在开始菜单直接搜索输入"记事本",选中"以管理员身份运行"
然后,在记事本中,重新定位到上述文件夹,并重新编辑上述文件后,再保存。
然后,再次"重启服务"。
期间您应该会遇到操作系统的安全提示:
1. "是否要允许公共网络和专用网络访问此应用?"的安全提示(如下图左上角)
2. 可能还有其它三方安全软件的网络安全提示(如下图右下角)
一律允许。
之后通过局域网/公网IP+端口进行web访问,假设 IP 是"192.168.3.219",端口是8000,则访问:http://192.168.3.219:8000/web-app/index.html
效果如下图:
也可通过手机访问,但由于未适配手机屏幕,需要在浏览器中为网页开启"桌面版网站"的选项。
手机使用效果如图: