的 LEAP

LEAPWORK的自动化见解和生产力提示。

前往学习中心

在虚拟桌面自动化中获取剪贴板内容

的 下面的教程演示了如何使用Windows中的剪贴板作为工具来处理虚拟桌面自动化中具有挑战性的赢三张棋牌识别方案的示例。 

了解如何: 

从屏幕上读取赢三张棋牌和数字的能力是 虚拟桌面自动化的基石。这是通过称为“ OCR (optical 字符识别)–或简称为“赢三张棋牌识别”。 

OCR基于识别屏幕上的图案,尽管它是一种可靠且经过验证的技术,但在某些情况下OCR有其局限性。想象一个字段中的赢三张棋牌,其中赢三张棋牌颜色为黑色,字段背景为灰色。对于人眼来说,这不是问题,但是它将影响OCR引擎识别单个字母的能力。

请注意,该教学视频涉及 LEAPWORK自动化平台的旧版本(以前称为LEAPTEST),但是显示的原理仍然有效。

 

 

视频中的示例显示了如何使用标签位置和拖动鼠标构件的组合来在应用程序中选择赢三张棋牌。赢三张棋牌位于深灰色背景的不可编辑字段中,这对任何OCR引擎都是已知的挑战。

想法是在应用程序中选择赢三张棋牌,指示操作系统(在本例中为Windows)将所选赢三张棋牌复制到剪贴板,然后使用“获取剪贴板”构造块读取复制到剪贴板的赢三张棋牌。

使用复制粘贴模式是在虚拟桌面应用程序中选择“对象”的“穷人解决方案”。该模式不是指示使用OCR直接从屏幕上读取赢三张棋牌,而是指示Windows从对象(所选赢三张棋牌)中读取值,然后使用剪贴板传输赢三张棋牌。


返回到虚拟桌面自动化的教程。

卡斯珀·费伦德(Kasper Fehrend)
卡斯珀·费伦德(Kasper Fehrend)
LEAPWORK的高级产品布道者。