Uibot (RPA设计软件)微信群发助手机器人————课前材料二

 (本博客中会有部分课程ppt截屏,如有侵权请及请及时与小北我取得联系~)

紧接着小北的前两篇博客,友友们我们即将开展新课的学习~RPA 培训前期准备指南——安装Uibot(RPA设计软件)-CSDN博客https://blog.csdn.net/Zhiyilang/article/details/135348488?spm=1001.2014.3001.5502icon-default.png?t=N7T8https://blog.csdn.net/Zhiyilang/article/details/135348488?spm=1001.2014.3001.5502

Uibot (RPA设计软件)培训前期准备指南————课前材料-CSDN博客https://blog.csdn.net/Zhiyilang/article/details/135365357?spm=1001.2014.3001.5501icon-default.png?t=N7T8https://blog.csdn.net/Zhiyilang/article/details/135365357?spm=1001.2014.3001.5501

友友们,如果想要继续观看一下视频,你们还需要加入小北分享给你们钉钉二维码和RPA学习小组班级小程序的邀请码(含有配套的学习资源),由于内部原因,先到先得(暂时是免费对外开放的),你们可以关注小北,跟我小窗口一下哈~

RPA学习小组班级小程序的邀请码(含有配套的学习资源):,<关注小北私聊小窗口哈~>

课程安排如下:

序号

日期

内容

视屏链接

备注

1

1月10日

课程主题:

RPA基础知识学习

课程介绍

1.UiBot Creator介绍

2.RPA基础语法:变量、基本语法

https://n.dingtalk.com/dingding/live-room/index.html?roomId=CBMHAPpVqwuyhcwO&liveUuid=6ebf7477-c01c-484b-b7c1-e42ae84f7d77

课前文档:

RPA培训前期准备(6.0+谷歌浏览器)2022.12.pdf

2

1月19日

课程主题:

微信群发机器人

课程介绍

  1. 微信群发机器人开发背景和开发过程
  2. 掌握excel读取操作、网页元素抓取、鼠标键盘等相关控件命令

https://n.dingtalk.com/dingding/live-room/index.html?roomId=hMruRvIANY9dhL2S&liveUuid=a226ca8e-6a16-4133-9485-07d919cbee23

课前文档:微信群发表格.xlsx

进阶任务:设计RPA新年祝福机器人,群发新年祝福给所在组的每一位成员

3

1月26日

课程主题:

网页表单填写

课程介绍

1.网页表单开发背景和开发过程

2.掌握excel读取操作、界面操作、浏览器操作等相关控件命令

https://n.dingtalk.com/dingding/live-room/index.html?roomId=zuKl3ZgSpI15nSPe&liveUuid=742c3655-a587-473f-ad88-51577b43f201

课前文档:

1.网页表单模拟数据.xlsx

2.网页表单链接:http://www.vrbrothers.com/cn/wqm/demo/pages/Demo-ComplexForm.aspx

4

1月20日-1月30日

课程主题:

教师课时费结算机器设计与开发

课程介绍

1.部门走访,挖掘业务需求;

2.业务流程分析,设计并开发机器人;

4-5名学生参与

相关材料链接:

【免费】Uibot(RPA设计软件)培训前期准备指南-课前材料资源-CSDN文库https://download.csdn.net/download/Zhiyilang/88695809?spm=1001.2014.3001.5501

温馨提示:在接下来的学习过程中,大家请不要升级UiBot6.0.0,自动忽略升级~

 二、1月19日之前:

课程主题:

微信群发机器人

课程介绍

  1. 微信群发机器人开发背景和开发过程
  2. 掌握excel读取操作、网页元素抓取、鼠标键盘等相关控件命令

RPA基础培训-微信群发机器人 (dingtalk.com)https://n.dingtalk.com/dingding/live-room/index.html?roomId=hMruRvIANY9dhL2S&liveUuid=a226ca8e-6a16-4133-9485-07d919cbee23icon-default.png?t=N7T8https://n.dingtalk.com/dingding/live-room/index.html?roomId=hMruRvIANY9dhL2S&liveUuid=a226ca8e-6a16-4133-9485-07d919cbee23

场景描述:
需求分析:

设计思路:

自动化流程图:

PRA开发设计:

前期准备
 新建流程:

给流程快命名:(退出保存好)

新建WPS的.xslx微信群发表格:

以下是微信群发表格模板,请按如下格式填写表格:
微信名: 填写你要发送消息的对象的微信昵称或者你给他/她的备注名
称呼:填写你对他/她的称呼:
消息:填写你想要发送的内容。
每一个收件人填一行,可填写多行。

把表格存入res文件夹:

登陆微信:

开发步骤:
1.打开微信群发表格
添加[打开Excel工作薄]命令,在属性中更改<文件路径>:微信群发表格sx;打开方式:WPS(按文件类型默认打开方式选择)

2.提取工作簿信息
(1) 读取区域
添加[读取区域]命令,在属性中更改<区域>: A2:C4。

(2) 关闭工作薄
添加[关闭Excel工作簿]命令。

3.启动微信

(1)启动微信
添加[启动应用程序]命令,在属性中更改<文件路径>: 文件路径为“微信程序”(WeChat.exe) 存放的路径。(可以Win+Q搜索微信然后打开文件路径位置)

文件路径为“微信程序”(WeChat.exe) 存放的路径



(2) 窗口最大化
添加[更改窗口显示状态]命令,点击未指定一从界面上选取一选取微信窗口。

最大化:

4.依次获取收件人信息

添加[依次读取数组中每个元素] 命令,在属性中更改<数组>: arrayRet.

4.1在搜索框中输入文本
添加[在目标中输入]命令,点击未指定一从界面上选取一选取微信搜索框,在属性中点击<写入文本下的EXp为蓝色并填写: value[0]。

(温馨提示:Exp为蓝色!!!“”去掉就好了!!!,他是把字符型转为数值型)

4.2模拟按键输入
添加[模拟按键]命令,在属性中更改<模拟按键>: Enter;<按键类型>: 单击

4.3在文本框中输入文本
添加[在目标中输入] 命令,点击未指定一从界面上选取一选取微信文本输入框,在属性中点击写入文本下的Ex为蓝色并填写: vaue[1]&value[2]

4.4鼠标点击发送
添加[点击目标]命令,点击未指定从界面上选取一选取发送按钮。在属性中更改<鼠标点击>:左键,<点击类型>:单击。

流程展示:

成果展示(图片):

问题解决:

由于我的微信抓取不了文字,抓取窗口有一点小问题,所以我直接把倒数第二个步骤换成了 无目标的输入value[1]&value[2],最后也是行得通,能够实现群发的效果。

从根源上解决UiBot无法选取正确的目标问题的方法是:UI解决方案

UiBot无法选取正确的目标UI解决方案

成果展示(视频):

RPA微信群发助手机器人

拓展描述:(微信轰炸可以对一个人发送n条消息)

微信消息“轰炸”功能来了!我们在已有的机器人上面添加了一个命令,使我们微信群发机器人能都对一个人发送 n 条消息。

在之前的机器人上进行修改:】

添加 [从初始值开始按步长计 ] 命令,在属性中更改< 初始值 >: 1;< 结束值>: 3。
将<在目标中输入 >与点击目标> 两个命件移动 至环内。

视频展示(视频):

微信群发机器人

前期准备
1.微信程序的安装以及确定电脑中“WeChat.exe”的具体文件位置2.微信群发表格工作簿
使用的命令:
打开 Excel 工作筹、读取区域、启动应用程序、更改离口显示状态、依次读取数组中每个元素、在目标中输入、模拟按键、从初始值开始按步长计数、点击目标、关闭Excel工作簿
注意事项(难点):
1.依次读取数组中每个元素的意义
2.专业模式和普通模式的区别
案例流程步骤与命令详细一图预览

三、1月26日之前:

课程主题:

网页表单填写

课程介绍

1.网页表单开发背景和开发过程

2.掌握excel读取操作、界面操作、浏览器操作等相关控件命令

RPA基础培训-网页表单的填写 (dingtalk.com)https://n.dingtalk.com/dingding/live-room/index.html?roomId=zuKl3ZgSpI15nSPe&liveUuid=742c3655-a587-473f-ad88-51577b43f201icon-default.png?t=N7T8https://n.dingtalk.com/dingding/live-room/index.html?roomId=zuKl3ZgSpI15nSPe&liveUuid=742c3655-a587-473f-ad88-51577b43f201

四、1月20日-1月30日之前:

课程主题:

教师课时费结算机器设计与开发

课程介绍

1.部门走访,挖掘业务需求;

2.业务流程分析,设计并开发机器人;

4-5名学生参与

图像 小部件

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/609894.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【QML COOK】- 005-粒子系统(ParticleSystem)

1. 编辑main.qml import QtQuick import QtQuick.ParticlesWindow {width: 800height: 800visible: truetitle: qsTr("Hello World")color: "#000000"MouseArea {id: mouseAreaanchors.fill: parentonClicked: {hahaEmitter.pulse(2000)}}ParticleSystem {…

黑马程序员JavaWeb开发|案例:tlias智能学习辅助系统(上)准备工作、部门管理

一、准备工作 1.明确需求 根据产品经理绘制的页面原型&#xff0c;对部门和员工进行相应的增删改查操作。 2.环境搭建 将使用相同配置的不同项目作为Module放入同一Project&#xff0c;以提高相同配置的复用性。 准备数据库表&#xff08;dept, emp&#xff09; 资料中包含…

2023.10.13 求逆序对,二分,求极小值

求逆序对 划分归并对数组进行调整的合理性在于 每次划分数组后&#xff0c;在前面数组的元素与后面数组元素相对次序不会颠覆&#xff0c;就是前面元素在前面划分出的数组里随便调整&#xff0c;也依然在后面数组的任意元素里的前面&#xff0c;而不可能调整到后面数组的任意…

基于模块自定义扩展字段的后端逻辑实现(一)

目录 一&#xff1a;背景介绍 二&#xff1a;实现过程 三&#xff1a;字段标准化 四&#xff1a;数据存储 五&#xff1a;数据扩展 六&#xff1a;表的设计 一&#xff1a;背景介绍 最近要做一个系统&#xff0c;里面涉及一个模块是使用拖拉拽的形式配置模块使用的字段表…

Android Studio导入项目 下载gradle很慢或连接超时,提示:Read timed out---解决方法建议收藏!

目录 前言 一、报错信息 二、解决方法 三、更多资源 前言 一般来说&#xff0c;使用Android Studio导入项目并下载gradle的过程应该是相对顺利的&#xff0c;但是有时候会遇到下载速度缓慢或连接超时的问题&#xff0c;这可能会让开发者感到头疼。这种情况通常会出现在网络…

淘宝商品详情API:电商数据的宝藏之源

在当今的电商时代&#xff0c;数据已经成为企业和商家最宝贵的资产之一。通过数据&#xff0c;商家可以更好地了解市场需求、消费者行为以及竞品情况&#xff0c;从而制定更加精准的营销策略和优化运营。而淘宝商品详情API&#xff08;taobao.item_get&#xff09;作为淘宝平台…

c++学习:异常处理机制

c语言的错误处理方式 返回值 return 0; 全局错误标志 int test() {int fd open ("1.txt",O_RDONLY);if(fd -1){//open打开文件错误会返回错误码 errnoperror()://或者用strerror可以打印出错误return -1;}return 0; } 缺点 当函数有多级嵌套的时候&#xff0c;…

Python综合数据分析_RFM用户分组模型

文章目录 1.导入数据2.月度订单数据可视化3.数据清洗4.特征工程5.构建User用户表6.求R值7.求F值8.求M值9.显示R、F、M值的分布情况10.显示手肘图辅助确定K值11.创建和训练模型12.给R值聚类13.给聚类后的层级排序14.继续给F、M值聚类&#xff0c;并排序15.为用户整体分组画像 1.…

BOM简介

1.1 常用的键盘事件 1.1.1 键盘事件 键盘事件触发条件onkeydown按键被按下时触发onkeypress按键被按下时触发onkeyup按键被松开时触发 注意&#xff1a;addEventListener事件不需要加on <script>//1. keydown 按键按下的时候触发,按任意键都触发&#xff0c;也可以识…

大创项目推荐 深度学习实现语义分割算法系统 - 机器视觉

文章目录 1 前言2 概念介绍2.1 什么是图像语义分割 3 条件随机场的深度学习模型3\. 1 多尺度特征融合 4 语义分割开发过程4.1 建立4.2 下载CamVid数据集4.3 加载CamVid图像4.4 加载CamVid像素标签图像 5 PyTorch 实现语义分割5.1 数据集准备5.2 训练基准模型5.3 损失函数5.4 归…

【Kubernetes】如何使用 kubectl 操作 cluster、node、namespace、pod

如何使用 kubectl 操作 cluster、node、namespace、pod 在列出、描述、修改或删除其他命名空间中的对象时&#xff0c;需要给 kubectl 命令传递 --namespace&#xff08;或 -n&#xff09;选项。如果不指定命名空间&#xff0c;kubectl 将在当前上下文中配置的默认命名空间中执…

整理的Binder、DMS、Handler、PMS、WMS等流程图

AMS&#xff1a; Binder&#xff1a; Handler&#xff1a; PMS&#xff1a; starActivity&#xff1a; WMS&#xff1a; 系统启动&#xff1a;

1884_emacs ivy minibuffer中上下行导航快捷键修改

全部学习汇总&#xff1a; GitHub - GreyZhang/editors_skills: Summary for some common editor skills I used. 我自己凑了一组emacs的配置使用了很长一段时间&#xff0c;很大程度上的功能在模仿spacemacs&#xff0c;但是我的配置更加轻量化&#xff0c;因此在使用的时候延…

设备树在开发板的系统中的体现

一. 简介 设备树文件中的设备节点&#xff0c;可以在开发板系统中看到。 也就说&#xff0c;开发板加载设备树文件&#xff0c;Linux内核启动系统以后&#xff0c;可以在根文件系统里看到设备树的节点信息。在/proc/device-tree/目录下存放着设备树信息。 二. 设备树在开发板…

数据结构单链表定义及例题(上)

本文简要的介绍了单链表的定义,以及单链表的头插法和尾插法的实现 文章目录 一、单链表数据结构的定义 二、头插法建立单链表(带头节点) 三、尾插法建立单链表(带头节点) 四、打印单链表 五、测试及全部代码 总结 前言 单链表是学习,以及考研无论是408还是自命题都是很重…

序列模型(4)—— Scaling Laws

本文介绍 LLM 训练过程中重要的 Scaling Laws&#xff0c;这是一个经验规律&#xff0c;指出了固定训练成本&#xff08;总计算量FLOPs&#xff09; C C C 时&#xff0c;如何调配模型规模&#xff08;参数量&#xff09; N N N 和训练 Token 数据量 D D D&#xff0c;才能实现…

Spring中Bean的生命周期

第一、Bean的生命周期 Spring中Bean的生命周期就是Bean在Spring中从创建到销毁的整个过程&#xff0c;主要分为以下5个部分&#xff1a; 1.实例化&#xff1a; 给Bean分配内存空间&#xff08;对应JVM中的“加载”&#xff0c;这里只是分配了内存&#xff09;&#xff1b; 2.设…

ffmpeg[学习(四)](代码实现) 实现音频数据解码并且用SDL播放

0、作者杂谈 CSDN大多数都是落后的&#xff0c;要么是到处复制粘贴的&#xff0c;对于初学者我来说困惑了很久&#xff0c;大多数CSDN文章都是使用旧的API &#xff0c;已经被否决了&#xff0c;于是我读一些官方文档&#xff0c;和一些开源项目音视频的输出过程&#xff0c;写…

开源的RNA-Seq分析软件Trinity的详细介绍和使用方法

介绍 GitHub - trinityrnaseq/trinityrnaseq: Trinity RNA-Seq de novo transcriptome assembly Trinity是一种开源的RNA-Seq分析软件&#xff0c;用于转录组的de novo组装。转录组de novo组装是通过将RNA-Seq数据中的短序列片段&#xff08;reads&#xff09;重新组装成完整的…

模型容器与AlexNet构建

一、模型容器——Containers nn.Sequential 是 nn.module的容器&#xff0c;用于按顺序包装一组网络层 Sequential 容器 nn.Sequential 是 nn.module的容器&#xff0c;用于按顺序包装一组网络层 • 顺序性&#xff1a;各网络层之间严格按照顺序构建 • 自带forward()&#xf…