开发者社区 问答 正文

机器人流程自动化RPA怎么拼图滑块,每次的距离不同?

机器人流程自动化RPA怎么拼图滑块,每次的距离不同?

展开
收起
青城山下庄文杰 2023-09-10 17:14:33 160 分享 版权
来自: 阿里云RPA
3 条回答
写回答
取消 提交回答
  • 在RPA(Robotic Process Automation)中,"拼图滑块"通常是指在一个窗口中显示的一系列可拖动的矩形框,用户可以通过移动这些矩形框来改变其位置。这种交互方式常见于许多软件的设计中,比如图像编辑器中的图层管理,或者是幻灯片制作软件中的元素排列等。

    要在RPA中实现这个功能,你可以采用以下步骤:

    1. 确定目标对象:首先,你需要明确你要操控的目标对象是什么。这可能是某个特定的图层,或者是某张特定的幻灯片。

    2. 定位目标对象的位置:接下来,你需要知道目标对象当前所在的位置。这可以通过读取对象的属性值来实现。

    3. 设计滑动条:在RPA中,你可以创建一个滑动条组件,用于表示拼图滑块。每个滑动条都应该有一个唯一的标识符,用于区分它们。

    4. 设定滑动条的位置:当用户移动滑动条时,你需要记录滑动条的新位置,并将新位置赋给对应的目标对象。

    5. 更新目标对象的位置:最后,你需要更新目标对象的位置,使其符合滑动条的新位置。

    6. 测试和调试:在整个过程中,你都需要进行充分的测试和调试,以确保滑动条的正确性和可靠性。

    2023-09-15 13:58:21
    赞同 展开评论
  • 所以需要第三方打码平台的ocr去识别啊-此回答整理自钉群“阿里云RPA官方群3”

    2023-09-11 17:21:34
    赞同 展开评论
  • 使用设置变量值组件,在编辑表达式中填写计算需要滑动的距离脚本

    说明
    由于识别返回的坐标位置是凹槽中心坐标dis_code,需要滑动的距离是滑块中心坐标到凹槽的中心坐标之间的距离

    识别返回的坐标x轴值减去滑块一半的宽度即可。

    b197c28bf2ddaa3b842d1703f9f0a4dc_p581866.png

    使用元素拖拽组件,移动滑块到指定位置

    624068d023d1541da2b52346a7ac4167_p581867.png

    2023-09-10 17:39:14
    赞同 展开评论
收录在圈子:
+ 订阅
阿里云RPA历经8年的内部验证,覆盖了阿里巴巴大部分BU,实现了电商客服、新零售等新兴行业的渗透,并且已经完成在保险、金融、医疗保健等领域的场景深耕,联合合作伙伴具备深度定制化能力和稳定交付能力,积累了丰富的行业可行性解决方案。目前阿里云RPA能集成并运行在更高的软件层级,这就决定了它不会侵入、影响已有的软件系统。在帮助企业提升效能的过程中,保持企业已有的IT系统功能平稳、运行可靠。
还有其他疑问?
咨询AI助理