脚本

登录脚本(已解释)

可以使用脚本控制部分或全部 XProtect Smart Client 登录程序。

  • 如果采用基本身份验证Windows 身份验证,则可以打开预填写了服务器地址和用户名字段的 XProtect Smart Client 登录窗口,用户只要输入密码即可登录。
  • 如果采用 Windows 身份验证(当前用户),则可在用户当前的 Windows 登录的基础上使 XProtect Smart Client 自动连接到监控系统。

如果基于基本身份验证Windows 身份验证编写登录程序的脚本,则需要将未加密的敏感信息添加到与 XProtect Smart Client 程序文件一起进行本地存储的 SCS 文件中:

  • 主机名称
  • 用户名
  • 密码

存储未加密的信息可能会影响系统的安全性或 GDPR 合规性。可以读取 SCS 文件中的信息:

  • 任何可以访问该文件的人员
  • 在由 SCS 文件启动的 XProtect Smart Client 应用程序或提供用户名和密码的命令行的内存占用中

Milestone 建议您使用 Windows 身份验证(当前用户)。如果必须使用基本身份验证Windows 身份验证,则应限制对 SCS 文件的访问。

登录脚本 - 参数

您可以使用以下参数:

ServerAddress

XProtect Smart Client 所连接管理服务器的 URL。

下面的示例将显示 XProtect Smart Client 的登录窗口,其中服务器地址字段为http://ourserver

Client.exe -ServerAddress="http://ourserver"

默认身份验证类型为 Windows 身份验证(当前用户)。 除非使用 AuthenticationType 参数(参见下文)对此进行更改,否则登录窗口会在用户名字段自动显示当前 Windows 用户。

导航脚本 HTML 页面

您可以使用脚本来创建能在视图之间切换的 HTML 页面。HTML 页面可以添加到您的视图中,以便它们与来自您摄像机的视频一起显示。

示例: 在 HTML 页面中,您可以插入建筑物的可单击平面图,操作员只需单击平面图的一部分即可立即切换视图,显示建筑物中该部分的视频。

在下面的内容中,您将看到用于 XProtect Smart Client 导航的 HTML 页面示例:

  • 包含按钮的简单 HTML 页面
  • 一个带有可单击图像映射的更高级 HTML 页面
  • 一个供系统管理员使用的检查表,它列出了创建 HTML 页面并将其分发给 XProtect Smart Client 操作员所涉及的任务