0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

火语言RPA如何建立控制台应用

火语言 来源:jf_30401431 作者:jf_30401431 2024-08-15 09:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

火语言通过软件自带的丰富的颗粒组件库,开发出满足各种需求的应用。火语言中的应用分为两种常见类型,界面应用以及控制台应用。 下面详细介绍下控制台应用的定义以及构建方法。

控制台应用

控制台应用是一种直接由颗粒组件组成,没有图形用户界面的应用程序,可以快速构建使用,适用于不需要界面交互的需求场景

应用构建流程

打开软件登录账号后,点击应用列表,即可选择新建应用,配置应用信息。

应用信息配置后点击提交,将自动新建应用程序。

在组件面板右键长按选中所需组件,并拖拽至流程设计器中,即构成了应用程序运行的步骤。

接下来,即可调试看到所选颗粒组件的运行效果

wKgaoma9WN2AeqKXAA2J8m9tPYI110.gifwKgaoma9V_2AELrZAA2J8m9tPYI287.png

演示构建应用

您可以通过颗粒组件组建各种应用满足不同场景的使用需求,这里将编写一个可实际运行的应用程序,帮助您熟悉软件的使用。

一. 应用实现目标介绍

打开百度热搜榜地址,获取热搜标题,并将标题保存在txt文本中。

二. 应用编写流程

1.新建一个控制台任务

2.长按鼠标左键拖拽打开浏览器组件至主流程编辑区域后,此组件就构成了应用的一个步骤,在用户编辑区域可以编辑组件详细内容。

打开浏览器组件目的是建立一个浏览器对象,然后便可在该浏览器对象中模拟各种浏览器操作。

wKgaoma9WCOACzjtAAR-nQvzKYA212.pngwKgaoma9WN6AfESSAAR-nQvzKYA898.gif

3.长按鼠标左键拖拽浏览网页组件,配置需要打开的网页地址,本应用为采集百度热搜榜:

拖拽睡眠等待组件,让页面有足够加载时间。

wKgaoma9WEyAd-n_AAFuiB4W38M465.png

4.拖拽获取多元素信息/属性值组件,点击组件中的选择元素工具
可打开一个真实的浏览器页面,然后通过左上角的选取工具,选取页面中需要的元素获取热搜标题。确定后点击确定并关闭
我们只要标题,因此选择textcontent 属性
新建并选择要保存的List变量
接下来可以点击调试按钮,直观看到变量中保存的数据是否正确

wKgaoma9WGKAMLNNAB4St3h0nsw566.pngwKgZoma9WOCAJBqgAB4St3h0nsw832.gif

5.标题数据是保存在一个list变量中,但文本中输入时调用的是文本型变量,因此需要将list变量循环遍历一下。ForEach组件用于遍历list,并默认循环保存每一行数据至 item 中

wKgZoma9WHWAOJwuAAGDxEY8kig234.pngwKgaoma9WOGAIsRSAAHs-sEe--w907.png

6.拖拽组件文件写入,写入的内容中调用遍历出的item的值,就可以完成循环写入txt中的目的。

7.若要保持一行一个显示,写入的内容中可以手动键入换行,并且组件启动 追加内容模式。

wKgaoma9WJCAMbD6AAGsg_fqYtA338.png

下面看下运行结果:

wKgZoma9WKKAGaOcAAHXJA2Swjo657.png


审核编辑 黄宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制台
    +关注

    关注

    0

    文章

    89

    浏览量

    11063
  • 组件
    +关注

    关注

    1

    文章

    603

    浏览量

    19070
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RPA低于Agent

    RPA 是“按剧本演戏的机器人”,Agent 是“有大脑、会思考、自主解决问题的智能助理”。两者核心差在:规则 vs 智能、固定 vs 自主、执行 vs 决策。 一、核心定位(一句话分清
    发表于 04-04 21:36

    科技云报到:单证处理困境:RPA+Agent融合成破局关键

    科技云报到原创。 在国家“一带一路”倡议的持续推动下,越来越多中国企业扬帆出海。然而,在拓展业务边界的同时,企业也面临着跨国运营中不可避免的挑战——单证处理。 面对格式不一、语言多样、规则各异的采购
    的头像 发表于 01-27 17:32 696次阅读

    modbus控制台工具

    http://beilatech.com/ 审核编辑 黄宇
    的头像 发表于 01-25 22:19 139次阅读
    modbus<b class='flag-5'>控制台</b>工具

    如何使用CANoe诊断控制台发送诊断命令

    在基于CANoe的测试中,我们常会遇到一些典型场景:例如需要快速读取ECU诊断信息,此时许多测试工程师往往会首选使用IG(InteractiveGeneratorBlock)模块直接模拟发送诊断请求。使用IG模块对于单帧可完成简单请求,然而一旦需要读取超长数据(如某些DID信息)或诊断故障码,IG手动组帧的繁琐与多帧处理的复杂性便会立刻显现,使得整个过程效率
    的头像 发表于 12-17 10:03 6714次阅读
    如何使用CANoe诊断<b class='flag-5'>控制台</b>发送诊断命令

    IDE或控制台下载调试报错怎么解决?

    ; IDE或控制台下载调试时遇到如下报错解决办法: unable to open ftdi device with vid 0403, pid 6010, description '
    发表于 11-06 07:31

    科技云报到:股价暴涨近50%!UiPath带的“智能体自动化”,艺赛旗已摸到新玩法

    科技云报道原创。 当UiPath的股价在两周内飙升近50%,创四个月新高时,整个科技圈都在追问:这家全球RPA(机器人流程自动化)巨头,凭什么突然被资本疯抢?答案就藏在它与OpenAI、NVIDIA
    的头像 发表于 10-14 09:03 721次阅读
    科技云报到:股价暴涨近50%!UiPath带<b class='flag-5'>火</b>的“智能体自动化”,艺赛旗已摸到新玩法

    FlashDB移植到rt-thread nano,运行时控制台无输出怎么解决?

    rt-thread标准版和HAL裸机版,移植非常成功,换成nano 3.15版,就出现控制台无输出,也无法输入,调试时进入死循环,如图所示 ,关闭hook也不行,请求指点。谢谢! 上传测试代码,用的是nano4.1.1 4.1.1 (test).7z
    发表于 10-11 09:34

    怎么读取到msh控制台输入的命令?

    如题,怎么读取到msh控制台输入的命令(我的意思是输入的内容全部重定向获取出来),请各位大佬赐教 这个代码会提示Failed to find console device! #include
    发表于 09-29 08:37

    启用了控制台后,空闲线程是不是永远不会进入?

    控制台里打印线程(list thread)时,发现已经退出的线程已经是CLOSE状态,但是都是僵尸线程。然后查看shell代码,看到控制台一直在跑,所以手动添加了延时(rt_thread_delay)进入,但调试看到空闲线程还是没能进入。是有什么相关宏定义需要改,还是要
    发表于 09-19 06:53

    刚创建的项目控制台为什么不能用?

    我用cubmaxIDE配置的板子串口可以输出,但我用rt去直接创建的项目,就是rt自身刚创建时的那个打印数据,控制台都没反应这个问题处在哪个吗,按回车键也没有反应,这个那个大神知道为什么吗?
    发表于 09-17 07:40

    请问RS485如何做控制台

    为什么我的msh命令会这样,发送命令是乱码,rs485使能引脚已经由硬件控制了的
    发表于 09-16 08:28

    finsh 控制台dma发送如何操作?

    今天因为在高优先级线程中频繁调用rt_kprintf导致低优先级运行阻塞,所以突发奇想想试试控制台能不能dma发送,在保证对应uart tx dma的驱动打开后,rt_device_open里
    发表于 09-11 07:48

    蓝牙随机化RPA更新的重要性和工作原理

    蓝牙™随机可解析私有地址(Bluetooth® Randomized RPA)更新功能已推出,该更新通过优化可解析私有地址的管理,提高了低功耗蓝牙设备的隐私性和能效。本文将介绍蓝牙™随机化RPA更新的重要性、解释其工作原理,并为初次接触该蓝牙增强功能的用户提供实用的信息。
    的头像 发表于 07-10 09:36 1227次阅读
    蓝牙随机化<b class='flag-5'>RPA</b>更新的重要性和工作原理

    用 树莓派4 打造专属流媒体控制台

    用树莓派体验DIY智能科技!如今市面上有各种各样的流媒体控制台,但购买现成的哪有自己从零开始制作的有趣呢?至少,这似乎是树莓派创客社区的精神所在,就像创客兼开发者Last-Shake-9874所展示
    的头像 发表于 05-11 08:33 764次阅读
    用 树莓派4 打造专属流媒体<b class='flag-5'>控制台</b>!

    UART控制台通信问题:命令出现拆分或缺失字母,怎么解决?

    我正在使用 Explorer Kit 并使用 John Hyde 书中的示例固件,特别是第 4 章示例 4。我已连接两根 USB 电缆,并且线程显示正确。 固件的调试控制台打印工作正常。 但是,当从
    发表于 05-09 07:19