【问题标题】:Different monitors causing Blue Prism region spying error不同的显示器导致 Blue Prism 区域间谍错误
【发布时间】:2021-02-10 16:42:00
【问题描述】:

我在这里尝试扩展 DDL 并选择其中一个选项。我在我的显示器上监视并构建了我的 BP 应用程序,在我的笔记本电脑上进行测试时,所有区域都略有偏差。在浏览器模式下监视的所有元素都很好。在区域编辑器中,我尝试将 Location Method 更改为 Image 并将 Position 更改为 Anywhere,这在使用监视器和视图滚动时有效,但不幸的是这并没有解决我笔记本电脑上的区域问题。我检查了以前的线程,我认为缩放不是问题。

使用我的显示器时突出显示该区域:

在笔记本电脑上突出显示:

有人有什么建议吗?

谢谢

【问题讨论】:

  • 不幸的是,这是脆弱的区域间谍模式的风险。
  • @esqew 谢谢,我想我得想办法解决这个问题。
  • 有趣的是,这就是为什么我个人总是在提交 Process 构建之前评估应用程序与至少一种更强大的间谍模式的兼容性。即使我已经能够让区域模式工作,它的运行速度也很慢,以至于它几乎耗尽了所有潜在价值。您也可以考虑尝试 API 的自动化,而不是继续与 GUI 争吵。
  • 感谢您的提醒,RPA 相当新,因此是众多学习曲线之一!您是否有任何迹象表明为什么该问题被标记了?研究了我的主题并假设我提供了足够的详细信息以再次复制这些学习曲线中的另一个...
  • 老实说,我不记得这样做了,但我一定是昨晚加了反对票。我已经把它颠倒了,因为我认为它不值得——我很抱歉......

标签: region rpa blueprism spying


【解决方案1】:

这通常发生在浏览器的缩放设置中。仔细检查两个浏览器的缩放设置为 100%。

可以在我的机器上确认缩放设置不同,但在两者都设置为 100% 缩放时对齐。

【讨论】:

    【解决方案2】:

    对于使用区域模式,我们必须检查以下事项以确保其正常工作。

    1. 监视区域时使用的屏幕分辨率。在运行进程时设置相同的屏幕分辨率
    2. 使用公差属性 60%
    3. 如果图像在屏幕上不可见,请使用一些静态标签,并首先通过 html 模式窥探它们。 聚焦标签,使区域元素在屏幕上可见
    4. 区域模式元素需要时间来识别。确保应用适当的等待时间。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-09-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-21
      相关资源
      最近更新 更多