在上一单元中,我们了解界面自动化部分组件在桌面应用中的使用,例如:点击、勾选、发送快捷键等。接下来,我们将学习如何在桌面应用中使用另外一部分组件,如输入文本和悬停,并对之前学习的组件进行巩固。
在此单元中,你将学习到:
- 输入文本组件的使用
- 悬停组件的使用
我们在上一单元中,对记事本的页面进行了设置。在这一单元中,我们需要在记事本中输入内容,并将其放大,最后保存该文件。
打开记事本应用并输入内容
首先,我们需要打开一个记事本应用程序,便于自动化记事本操作。
-
打开编辑器进入主界面,在项目面板中,点击“新建项目”
-
输入项目名称,例如“桌面自动化下”。
-
从组件面板拖入一个“打开程序”组件到编辑区域,用于打开记事本
-
在“打开程序”组件的属性面板中,输入以下内容:
- 程序路径:"C:\Windows\System32\notepad.exe"要打开的程序的路径
-
从组件面板拖入一个“输入文本”组件到“打开程序”组件内部
-
点击“指定元素”,然后点击记事本主窗口,获取到该目标元素
-
在编辑区域,选中“输入文本”组件,在该组件的属性面板,输入以下内容:
- 文本:"感谢选择云扩编辑器"要在记事本主窗口填入的文本内容
放大输入的文本
现在,开始对记事本中的内容进行放大。
-
从组件面板拖入一个“点击”组件到“输入文本”组件下方
-
点击“指定元素”,然后点击“查看”,获取到该目标元素,打开查看菜单
-
从组件面板拖入一个“悬停”组件到“点击”组件下方
-
点击“指定元素”,按下F2,展开“查看”菜单,等待5秒后,点击“缩放”,获取到该目标元素,当鼠标悬停在该元素上时,展开该元素的二级菜单
-
从组件面板拖入一个“点击”组件到“悬停”组件下方
-
点击“指定元素”,按下F2,展开“查看->缩放”菜单,等待5秒后,点击“放大”,获取到该目标元素,以放大写入到记事本的文本内容
保存记事本文件
对记事本的操作已经完成,最后我们要保存该记事本文件。
-
从组件面板拖入一个“发送快捷键”组件到“点击”组件下方
-
在编辑区域,选中“发送快捷键”组件,在该组件的属性面板,输入以下内容:
- Ctrl按键:勾选
- 键值:"{S}"Ctrl+S是用于保存文件的快捷键
注意:
使用发送快捷键时,还可通过在该组件上选择对应快捷键的方式进行应用。 -
此时,运行一下,可以看到,编辑器最后自动打开了记事本的保存文件窗口,现在将文件保存到本地
-
从组件面板拖入一个“输入文本”组件到“发送快捷键”组件下方
-
点击“指定元素”,然后找到记事本保存文件窗口,点击“文件名(N):”后的文本框,获取到该目标元素,写入文件名
-
在编辑区域,选中“输入文本”组件,在该组件的属性面板,输入以下内容:
- 文本:"桌面自动化"保存的记事本文件的名称
-
从组件面板拖入一个“点击”组件到“输入文本”组件下方
-
点击“指定元素”,然后点击“保存”,获取到该目标元素,保存记事本文件
最终,项目如下所示:
运行自动化项目
在运行面板中,点击“运行”,开始自动向记事本中写入内容并将其放大,最后将该文件保存。
注意:
由于项目中未对运行多次进行处理,因此该项目运行第二次时将会提示“桌面自动化.txt 已存在。要替换它吗?”
如何在编辑器中使用示例
对于上述示例,你可以在编辑器的“流程市场”进行下载和使用。
- 打开编辑器进入主界面,在“市场面板”中,点击“流程市场”
- 在搜索栏中输入以下名称-桌面自动化(下),搜索到对应流程
- 选中该流程,点击“下载”,打开“新建项目”窗口
- 输入自定义项目名称或使用默认名称,点击“创建”,即可下载成功
- 在项目面板中,找到对应的项目,双击打开就可使用
除此之外,你还可以从云扩市场网站查找到该示例流程,点击此处前往查看。
l?packageId=%E6%A1%8C%E9%9D%A2%E8%87%AA%E5%8A%A8%E5%8C%96%E4%B8%8B)前往查看。