Skip to content

建议新增 ReadClipboard 识别方法 #1263

@isHarryh

Description

@isHarryh

功能描述 / Feature Description

在通常 GUI 应用(尤指非游戏软件)的自动化操作场景中,要想获取屏幕上的文字,可以采用 OCR 的办法。但在对于准确性要求极高的场景下(例如获取 ID 信息、获取链接文本、获取价格等攸关信息),OCR 极不可靠。

鉴于通常 GUI 应用支持选取文本和复制的功能(鼠标一拖动就能选中文本,结合快捷键即可复制),现建议增加 ReadClipboard 的识别方法。

预期该识别的使用方法(仅示例,可待扩展):

{
  "recognition": {
    "type": "ReadClipboard",
    "param": {
      "expected": "正则表达式"
    }
  }
}

MaaFramework 版本 / Version

No response

其他信息 / Additional Information

该节点可以和 InputText 操作进行联动。例如,将该节点的文本结果直接用于后续的 InputText 操作中。

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions