依赖屏幕分辨率的 packages

Bot RunnerBot Creator 设备的屏幕分辨率应保持一致,因为当使用依赖分辨率的 packages 构建 bots 时,Bot CreatorBot Runner 设备的屏幕分辨率差异将在运行时影响 bots

在创建和运行 bots 时,确保 Bot CreatorBot Runner 设备的分辨率设置一致。 请查看下表以获取有关依赖分辨率的 packages 及其属性的信息。

显示参数变化的影响 依赖分辨率的属性
Image Recognition 如果我们在分辨率、缩放比例或缩放与系统中配置的分辨率不同的计算机上使用 Image Recognition package,可能会影响输出,因为它依赖于图像像素值和特征。

对于 RDP 机器,当您在不同的机器上配置 Image Recognition package 并在具有相同分辨率和缩放比例的 RDP 机器上运行时,如果 RDP 使用不同的显示驱动程序,捕获可能不准确。 可能渲染像素值略有不同的图像,从而可能导致匹配百分比下降。

X、Y、宽度和高度
Mouse 鼠标 > 单击 action 需要 X 和 Y 坐标来捕获 UI 元素。 如果屏幕分辨率、缩放比例或缩放发生变化,坐标可能会移动,并且可能会造成单击不同的坐标。 因此,单击 action 将无法捕获特定的 UI 元素。 如果您使用具有相同分辨率、缩放比例或缩放的 RDP ,将不会产生任何问题,因为 Mouse package 不依赖于像素值。 X、Y
App Integration App 集成 > 捕获区域 action 需要 X 和 Y 坐标来从窗口捕获文本。 屏幕分辨率、缩放比例或缩放的任何变化都可能导致坐标发生变化,从而导致无法正确捕获文本。 在 RDP 机器上,使用相同的分辨率、缩放比例和缩放,以免遇到任何问题。 X、Y、宽度和高度
Screen 屏幕 > 捕获区域 action 需要 X 和 Y 坐标来捕获应用程序窗口区域的屏幕截图。 在 RDP 机器中使用相同的分辨率和缩放比例,以确保输出不受影响。 X、Y、宽度和高度
OCR OCR > 捕获区域 action 使用 X 和 Y 坐标从选定窗口中的指定区域提取文本。 确保 RDP 机器使用相同的分辨率、缩放比例和缩放,以免影响文本提取。 X、Y、宽度和高度