UiPath Studio 中文文档

【UiPath Studio 中文文档】63 图形和文本自动化

2018-12-04  本文已影响215人  Creator_蔚蓝

为了举例说明使用文本识别活动实现进程的自动化,我们创建了一个打开 IE 浏览器并导航到加密货币交换市场平台的自动化系统。从那里,它从一个表中提取数据,显示在 Output 面板中,双击网站中出现第三次的 Amount,并检查是否在屏幕上找到了单词 Exchange

注意: 建议您在 Internet Explorer 11 及以上、Mozilla Firefox 50 或更高版本或最新版本的 Google Chrome 上运行 Web 自动化。

  1. 创建一个序列

2.添加一个 Open Browser 活动到设计器面板

  1. 选中该活动,在 URL 字段中输入: https://poloniex.com/exchange#btc_xrp
Open Browser
  1. Design 选项卡中点击 Data Scraping。 将会显示**Data Scraping Wizard **

  2. 正如 这里 所解释的,抓取市场表。生成一个 Attach Browser 活动,其中包含一个 Extract Structured Data 活动将用于检索表内容。

5
  1. 在添加 Extract Structured Data 一个 Output Data Table 活动到 Attach Browser 活动的 Do 容器中。
6
  1. Variables 面板中,创建一个新的变量,将其命名为 ExtractDataTable,类型设置为 DataTable

  2. 创建一个字符串变量,命名为 getText

  3. 选中 Extract Structured Data 活动并将 ExtractDataTable 变量填入到 DataTable 字段中。

  4. 选择 Output Data Table 活动,在 DataTable 字段中输入 Extractdatable 变量,在 Text 字段中输入 getText 变量。

  5. Output Data Table 活动后添加一个 Write Line 活动

  6. 选中 Write Line 活动并在 Text 字段中输入变量名 getText

12
  1. 在之前添加的活动后面添加一个 Double Click Text 活动

  2. 选中 Double Click Text 活动,在 Text 字段中输入变量名 amount。这可以帮助您在 第 3 步 指定的网站中查找单词 amount

  3. Occurrence 字段中,填写 3 。这将会帮助你查找第 3 次出现的单词 amount

  4. 在之前打开的网页中点击 Indicate on screen 按钮并单击第 3 次出现的单词 amount。这可以帮助您通过自动提取选择器来指示在哪里查找指定的单词。

  5. 在前面的活动后面添加一个 Delay 活动。这个延迟的目的是让网页完全加载。

  6. 选中 Delay 活动并将 Duration 属性设置为 00:00:03 (即 3 秒).

  7. Delay 活动后面添加一个 Text Exists 活动

  8. 选中 Text Exists 活动并在 Text 字段中写入 Exchange

  9. 在先前打开的浏览器窗口中点击 Indicate on screen 按钮并点击单词 Exchange 。这时将会自动为单词 Exchange 生成一个选择器。

  10. Variables 面板中,创建一个新的变量,命名为 getExists,将其类型设置为 Boolean

  11. 选中 Text Exists 活动并在 Exists 字段中填写 getExists

  12. 添加一个 **If ** 活动到 Text Exists 活动后面

  13. getExists 填写到 Condition 字段

  14. If 活动的 Then 部分添加一个 Message Box 活动

  15. 选中 Message Box 活动,在 Text 字段中填写 "<Exchange> 存在" 如果在 Poloniex 股票市场平台中找到单词 Exchange,则会显示此消息。

  16. If 活动的 Else 部分,添加一个 Message Box 活动。

  17. 选择活动并在 Text 字段中写上"<Exchange> 不存在" 。如果在 Poloniex 股票市场平台中找不到Exchange 这个词,则显示此消息。

至此,你的工作流程应该是这样的:

最终程序框图
  1. F5 自动执行。请注意,市场表中的数据被提取并显示在 Output 面板中,第 3 次出现的 Amount 被双击,并显示一个消息框,说明是否找到了单词 Exchange

官网原文链接


更多 UiPath 相关的资讯,请关注公众号:UiPath教程
由于简书禁止直接在文章中插入公众号二维码,请点击 这里 了解添加该公众号的细节。

上一篇下一篇

猜你喜欢

热点阅读