gpt4 book ai didi

java - 如何在 LeanFT Tool 中使用 Java 单击处理 Chrome 的 "save as"对话框?

转载 作者:太空宇宙 更新时间:2023-11-04 10:55:59 25 4
gpt4 key购买 nike

使用LeanFT的Java SDK,是否可以对Chrome's "Save As" dialog中的“保存”按钮进行点击操作?

最佳答案

您是否尝试过使用 Object Identification Tool识别保存按钮?

无论如何,我知道您现在正在使用Web技术,然后单击“保存”按钮,系统会提示您将文件保存到某个位置。

您有两个选择:

  1. 将 Chrome 设置为不再询问文件保存位置;

  2. 描述您想要使用STD技术单击的“保存”按钮。

此类描述的示例:

Desktop.describe(Window.class, new WindowDescription.Builder()
.ownedWindow(false)
.childWindow(false)
.windowClassRegExp("Chrome_WidgetWin_1")
.windowTitleRegExp(" Google Chrome").build())
.describe(Dialog.class, new DialogDescription.Builder()
.ownedWindow(true)
.childWindow(false)
.text("Save As")
.nativeClass("#32770").build())
.describe(Button.class, new ButtonDescription.Builder()
.text("&Save")
.nativeClass("Button").build());

然后您可以调用该对象的 .click 方法(或取消等)。

关于java - 如何在 LeanFT Tool 中使用 Java 单击处理 Chrome 的 "save as"对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47322530/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com