依赖屏幕分辨率的 packages
- Updated: 2022/11/14
依赖屏幕分辨率的 packages
Bot Runner 和 Bot Creator 设备的屏幕分辨率应保持一致,因为当使用依赖分辨率的 packages 构建 bots 时,Bot Creator 和 Bot Runner 设备的屏幕分辨率差异将在运行时影响 bots。
在创建和运行 bots 时,确保 Bot Creator 和 Bot 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 | action 需要 X 和 Y 坐标来从窗口捕获文本。 屏幕分辨率、缩放比例或缩放的任何变化都可能导致坐标发生变化,从而导致无法正确捕获文本。 在 RDP 机器上,使用相同的分辨率、缩放比例和缩放,以免遇到任何问题。 | X、Y、宽度和高度 |
Screen | action 需要 X 和 Y 坐标来捕获应用程序窗口区域的屏幕截图。 在 RDP 机器中使用相同的分辨率和缩放比例,以确保输出不受影响。 | X、Y、宽度和高度 |
OCR | action 使用 X 和 Y 坐标从选定窗口中的指定区域提取文本。 确保 RDP 机器使用相同的分辨率、缩放比例和缩放,以免影响文本提取。 | X、Y、宽度和高度 |