一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种RPA网银对接自动化技术的制作方法

2022-02-20 13:42:20 来源:中国专利 TAG:
一种rpa网银对接自动化技术
技术领域
1.一种rpa网银对接自动化技术,属于互联网技术领域。


背景技术:

2.技术缺陷:在企业资金管理过程中存在很多日常行和高重复性的工作流程,如针对不同网银的流水下载、余额下载、制单等操作需求,这些流程都是基于一定规则的,非常适合rpa技术进行升级优化,这些过程中均需要不同的u-key进行授权并输入对应的账号密码,但频繁的人工插拔ukey和输入密码使整个自动化过程变得不连贯。传统usb hub会因为硬件冲突导致系统冲突而无法正常授权使用,且不同电脑间无法分时共享同一ukey;而由于网银均采用了安全控件来防范恶意程序的攻击,使相关软件无法通过软件自身能力来实现密码的输入,这使的单纯的依靠rpa自身无法达到无人值守工作的目标,降低了rpa应用价值无法达到无人值守工作的目标,对于存在大量网银操作的单位说是一个亟待解决的问题。


技术实现要素:

3.为了解决上述存在的不足之处及缺点,本发明专利提出了一种rpa网银对接自动化技术。
4.本发明为解决技术问题所采用的技术方案如下:一种rpa网银对接自动化技术,其特征在于,包括在网络中接入usb柜、电脑插入智能鼠键,所述usb柜为对ukey进行集中管理并实现远程共享和智能切换的usb接入设备,所述智能鼠键是以ch9238为基础的硬件单元并配以hid为规范的命令单元形成的软硬结合rpa输入设备,其中usb柜的使用需要在电脑主机中安装usb over network client客户端;rpa按照定制的工作日历自动触发或手动触发,rpa自动读取网银excel文件,读取网银类型、账号、密码及u-key所在usb柜地址和端口号;rpa根据读取的u-key配置信息,自动向usb柜发送端口启动命令;usb柜接收到请求后,对指定的usb端口进行权限校验,并usb柜将自定将该端口设置为插入状态,并通知rpa连接结果;rpa在得到u-key插入成功返回结构后,自动打开网银u-key登录页面,并等待rpa数据u-key密码,rpa读取excel文件中网银密码并根据命令类型及参数,调用智能鼠键硬件实现驱动及字符的输入;输入完成后,rpa模拟鼠标点击网银登录按钮登录网银,并进行相关网银操作;rpa自动根据网银类型打开指定银行的企业网银登录界面;rpa根据读取到的网银密码,通过驱动接口将密码按照字符逐个向智能鼠键发送输入;智能鼠键接收到输入命令后,通过驱动调用硬件实现字符的输入;rpa点击登录按钮登录网银,录网银系统实现网银流水下载、余额下载、支付制单。
5.本发明所达到的有益效果是:建立rpa、智信usb柜、智能鼠键实现多网银场景下流水下载、余额下载、制单等网银对接自动化智能自动切换的技术解决方案,可以实现操作不同网银时rpa自动切换网银对应的ukey和在反自动化情况下网银密码自动安全录入,从而使企业的流水下载、余额下载、制单等网银操作真正的实现无人化、自动化,达到提质增效
的目标。
具体实施方式
6.下面将对本发明的技术方案进行清楚、完整地描述,显然,所描 述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发 明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所 获得的所有其他实施例,都属于本发明保护的范围。
7.实施例1一种rpa网银对接自动化技术,其特征在于,包括在网络中接入usb柜、电脑插入智能鼠键,所述usb柜为对ukey进行集中管理并实现远程共享和智能切换的usb接入设备,所述智能鼠键是以ch9238为基础的硬件单元并配以hid为规范的命令单元形成的软硬结合rpa输入设备,其中usb柜的使用需要在电脑主机中安装usb over network client客户端;rpa按照定制的工作日历自动触发或手动触发,rpa自动读取网银excel文件,读取网银类型、账号、密码及u-key所在usb柜地址和端口号;rpa根据读取的u-key配置信息,自动向usb柜发送端口启动命令;usb柜接收到请求后,对指定的usb柜端口进行权限校验, usb柜将自定将该端口设置为插入状态并通知rpa连接结果;rpa在得到u-key插入成功返回结构后,自动打开网银u-key登录页面,并等待rpa数据u-key密码,rpa读取excel文件中网银密码并根据命令类型及参数,调用智能鼠键硬件实现驱动及字符的输入,并登录网银系统,完成网银流水下载、制单的动作;输入完成后,rpa模拟鼠标点击网银登录按钮登录网银,并进行相关网银操作;rpa自动根据网银类型打开指定银行的企业网银登录界面;rpa根据读取到的网银密码,通过驱动接口将密码按照字符逐个向智能鼠键发送输入;智能鼠键接收到输入命令后,通过驱动调用硬件实现字符的输入;rpa点击登录按钮登录网银,录网银系统实现网银流水下载、余额下载、支付制单。
8.通过rpa操控智信usb柜实现ukey集中管理,为企业建设rpa统一的ukey管理基础设施。通过智信usb柜实现rpa以网络命令的形式对各个ukey进行智能插拔、灵活断连、分组、共享、按端口分配权限。
9.智信usb柜实现功能包括:1、提供基于网络的ukey管理设备连接共功能,不同终端可以通过网络来获取相应的ukey授权2、rpa通过远程调用命令方式,对ukey进行断连或插拔。
10.3、设备采用通用标准兼容所有类型和银行的ukey4、设别支持可独立操控每一个usb端口5、多台电脑可通过网络分时共享同一个u-key6、设备提供程序调用命令,用户可以集成到自己的程序中。
11.相关api如下:连接usb柜并启用指定ukey;命令功能:实现电脑终端连接usb柜并启用指定的ukey;命令参数:序号参数:整型;指要启用的ukey占用的usb柜插口序号;操作参数:字符串型;
表示本次连接要执行的操作,操作类型如下:-c 连接分组
ꢀ‑
d 断开分组
ꢀ‑
on usb端口插入
ꢀ‑ꢀ
of usb端口断开;usb柜ip地址参数:字符串型;指要调用的ukey所属usb柜的网络地址;usb柜服务端口参数:usb柜在网络上提供的服务端口号;命令格式:连接usb柜命令 ukey序号 操作 usb柜地址: usb柜服务端口。
12.二、通过rpa操控智能鼠键实现驱动级模拟,直接读写键盘的硬件端口,从而实现物理级鼠标操作或者键盘输入。
13.rpa通过命令形式来操控智能鼠键,通过驱动级模拟可以直接读写键盘的硬件端口。这样的实现方式相当于绕过了应用层和操作系统层,直接与物理硬件进行对话。而普通应用程序是无权操作系统端口的,需要利用相应的驱动程序来实现。鼠标控制的方式是利用全局函数,需要给出横纵坐标才能确定鼠标的操作。
14.rpa使用智能外设—智能鼠键是一个标准的usb接口的纯键盘、或键盘鼠标一体化的设备,但并不是实体的按键和滚轮,而是一个可通过程序控制的键盘和鼠标设备,可用于网银密码控件密码输入自动化等用途,从而解决因为信息安全因素无法通过文件句柄的方式进行输入的问题,实现全流程的自动化。
15.方案包括功能:1、可以接收rpa输入命令;2、可以实现驱动级模拟输入;3、键盘支持104键盘的所有按键输入;4、键盘支持最多同时按下6个按键输入;5、鼠标支持上、下、左、右移动;6、鼠标支持左、右、中三个按键。
16.api接口定义:打开自动键盘鼠标;命令功能:打开自动键盘鼠标、通过驱动实现键盘鼠标的开启功能;命令参数:无;返回值:类型为布尔型;函数注释:返回值为“真”表示键盘鼠标打开,返回“假”则表示打开失败。
17.rpa发送键盘按键;命令功能:实现rpa通过命令形式进行按键及特殊案件输入;命令参数:工作模式参数:比特型;0:正常模式(按键再100ms后自动弹起);1:快速模式(按键在10ms后自动弹起);2:手工模式(模拟人手按键的先后顺序);3:全控模式(按键不会自动弹起);特殊按键标志:比特型;指示特殊键是否按下(ctrl, shift, alt等),
按键1至按键6:比特型;支持一次按6个普通键。
18.rpa移动鼠标;命令功能:实现rpa通过命令形式进行鼠标及鼠标按键件输入;命令参数:鼠标按键标志参数:比特型;鼠标按键标志指示鼠标的左中右三个按键是否按下;鼠标横向移动量参数:整型;指示x轴移动量, 范围为(-128~128), 为正向右移,为负向左移;鼠标纵向移动量参数:指示y轴移动量, 范围为(-128 ~ 128), 为正向下移,为负向上移;rpa关闭自动键盘鼠标;命令功能:关闭自动键盘鼠标、通过驱动实现键盘鼠标的关闭功能;命令参数:无;返回值:类型为布尔型;函数注释:无。
19.三、rpa通过智信usb柜 智能鼠键满足网银u-key自动切换和密码两项安全验证输入后,并依照rpa定制的流程依次执行相关操作组件,实现自动点击网银登录按钮,进入企业网银业务操作界面,并按照定制的业务流程分别实现网银流水下载、余额下载、支付制单。
20.最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献