影刀RPA实战:CSDN资料查看小工具

1.实战目标

本次带来的实战,是制作一个查询小工具,作为技术人员,不可避免的就是查资料,在一个搜索引擎上来回折返跑,浏览页面,打开页面,关闭页面,反反复复,今天呢,将这些工作交给影刀,我们就专注阅读可以了。

主要的流程:

  • 设定查询内容与过滤条件,本次的过滤条件依据文章的点赞数
  • 循环过滤文章列表,比如你输入点赞数100,那么影刀会把点赞数大于100的文章做筛选处理
  • 依次打开符合条件的网页,我们就可专心的阅读了,
  • 确认是否继续,这个功能是过滤打开网页的,当影刀帮你打开一个网页5秒后,会有一个弹窗出现,有2个功能按钮,一个是结束,就是终止本次阅读,一个是下一个,就是打开下一篇文章继续阅读

程序效果

2.准备工作

  • 影刀元素指令操作
  • 数据表格指令
  • 对话框指令
  • 循环与IF判断指令

以上都是影刀基本的操作指令,在影刀官方初级课程中有详细的解答,大家可以浏览学习

3.实战步骤

3.1 设置搜索内容与过滤条件

如果搜索内容为空,直接终止程序

如果点赞数为空,就设置成0,也就是放弃过滤,每一篇都打开查看

3.2 打开网站搜索过滤

首先打卡CSDN网站,进入搜索

搜索后,在文章列表页面批量抓取数据并处理,这里使用数据列表,每次运行,我们先清空数据表格,批量抓取后将数据写入,同时合并点赞数,这个是由于页面元素的原因,不能一次全部获取,所以循环将2次获取的合并在一起。

3.3 循环打开文章查阅

循环文章数据

过滤我们的设置的文章点赞数,大于设置值才打开阅读,如果你不设置,就是每一篇文章依次打开

当然,我们可以设置很多参数,来过滤我们想要的数据,这些就留给大家自己探索了

3.4 阅读结束或继续阅读

我们设定一个弹窗,在打开页面后,过几秒弹窗,让我们自己决定是更换下一个阅读,还是直接终止程序

这个对话框可以移动,我们阅读时移开就好了,可以缩放

到此,这个小工具就完成了。

4.实战难点

4.1 数据表格介绍

影刀RPA提供了丰富的数据表格操作功能,功能十分像Excel文件和数据表格。假如你对excel操作指令十分熟悉,那么这个功能就十分简单了。

数据表格是嵌入影刀中的,可以在这里像操作excel数据表那样操作,同时你可以将数据导入导出处理,比如你分享别人一个影刀应用,需要一些数据支持,就可以内置在这里。

4.2 数据表格操作功能

  • 写入内容至数据表格:用户可以在数据表格中写入或覆盖内容。支持单元格、区域、行、列的写入,并且可以选择追加一行、插入一行或覆盖一行的方式进行写入。写入的内容可以是单个数据或列表形式的数据,如果是整行写入多个数据,则需要将数据存放在一维或二维列表中。

  • 读取数据表格内容:用户可以从数据表格中读取内容,包括单元格、区域、行和列的内容。读取到的内容可以保存为变量,以便后续使用。读取的数据类型包括字符串类型、二维列表类型、一维列表类型等。

  • 循环数据表格内容

  • 数据表格的基本操作:影刀RPA支持对数据表格的基本操作,如删除数据表格行,删除数据表格列,清空数据表格,读取数据表格总行数。

  • 数据表格的导入导出:数据表格支持导入导出Excel文件,方便用户在影刀RPA和Excel之间传输数据。

4.3使用场景

  • 使用影刀批量发消息,可以将用户信息与消息导入其中操作
  • 数据抓取功能,可以将捕获的数据放在这里处理,不用新建excel
  • 收集程序运行记录,将失败的日志写入其中,便于排查
  • 将程序使用配置变量数据或是一些流程判断常量写入其中,相当于全局变量的功能

数据表格的功能虽然很少,由于是影刀开发的,并于影刀软件绑定在一起,可以将其切入程序中,在处理数据时,就有了一定的便捷性,我们不用新建exce来处理,直接将数据写入数据表格,有需要我们再导出处理。就像编程说的,他的存在降低了程序的耦合性。

5.最后

感谢大家,请大家多多支持!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

微刻时光

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值