保护用户隐私数据的浏览器操作流程自动化方法及系统与流程

文档序号:26496818发布日期:2021-09-04 00:22阅读:140来源:国知局
保护用户隐私数据的浏览器操作流程自动化方法及系统与流程

1.本发明涉及机器人流程自动化技术领域,特别是涉及一种保护用户隐私数据的浏览器操作流程自动化方法。


背景技术:

2.在机器人流程自动化(robotic process automation,rpa)操作中,web自动化扮演着非常重要的地位。用户不仅看重浏览器操作的稳定性和速度,更加看重对用户数据隐私的保护。近年来,很多的浏览器数据不安全事件频发,浏览器的不安全插件会窃取用户隐私,造成用户的隐私泄露。例如,由于rpa经常操作用户的数据,有可能会造成用户数据的泄露。或者通过web插件,也可能会造成本来不属于rpa流程中的数据泄露。然而在rpa技术应用的场景中,有很多是政府、银行、事业单位,其数据一旦泄露,造成的经济损失和社会影响将无法挽回。因此,亟需一种能够保护用户隐私数据的浏览器操作流程自动化方法。


技术实现要素:

3.本发明的目的是提供一种保护用户隐私数据的浏览器操作流程自动化方法及系统,以尽可能地避免接触用户非rpa流程中的数据,保护用户在浏览器使用过程中的隐私。
4.为实现上述目的,本发明提供了如下方案:
5.一种保护用户隐私数据的浏览器操作流程自动化方法,包括:
6.启动rpa软件的浏览器操作程序,并打开所述rpa软件的内嵌浏览器;
7.判断所述内嵌浏览器的userdir目录是否存在,得到第一判断结果;
8.若所述第一判断结果为所述userdir目录存在,删除所述userdir目录,并生成新的userdir目录;
9.若所述第一判断结果为所述userdir目录不存在,直接生成所述新的userdir目录;
10.基于浏览器采用所述rpa软件配置浏览器操作流程图;
11.采用所述rpa软件根据所述浏览器操作流程图执行浏览器操作,并将rpa操作数据保存在所述新的userdir目录中。
12.可选地,所述基于浏览器采用所述rpa软件配置浏览器操作流程图,具体包括:
13.基于启用的所述rpa软件的所述内嵌浏览器,采用所述rpa软件配置所述浏览器操作流程图。
14.可选地,所述采用所述rpa软件根据所述浏览器操作流程图执行浏览器操作,具体包括:
15.采用所述rpa软件,根据所述浏览器操作流程图执行所述内嵌浏览器的操作。
16.可选地,在所述将rpa操作数据保存在所述新的userdir目录中之后,还包括:
17.当所述浏览器操作流程图中的所述浏览器操作全部执行完成后,删除所述新的userdir目录。
18.一种保护用户隐私数据的浏览器操作流程自动化系统,包括:
19.rpa启动模块,用于启动rpa软件的浏览器操作程序,并打开所述rpa软件的内嵌浏览器;
20.判断模块,用于判断所述内嵌浏览器的userdir目录是否存在,得到第一判断结果;
21.userdir目录删除及生成模块,用于若所述第一判断结果为所述userdir目录存在,删除所述userdir目录,并生成新的userdir目录;
22.userdir目录生成模块,用于若所述第一判断结果为所述userdir目录不存在,直接生成所述新的userdir目录;
23.流程图配置模块,用于基于浏览器采用所述rpa软件配置浏览器操作流程图;
24.自动化操作模块,用于采用所述rpa软件根据所述浏览器操作流程图执行浏览器操作,并将rpa操作数据保存在所述新的userdir目录中。
25.可选地,所述流程图配置模块具体包括:
26.流程图配置单元,用于基于启用的所述rpa软件的所述内嵌浏览器,采用所述rpa软件配置所述浏览器操作流程图。
27.可选地,所述自动化操作模块具体包括:
28.自动化操作单元,用于采用所述rpa软件,根据所述浏览器操作流程图执行所述内嵌浏览器的操作。
29.可选地,所述系统还包括:
30.userdir目录删除模块,用于当所述浏览器操作流程图中的所述浏览器操作全部执行完成后,删除所述新的userdir目录。
31.根据本发明提供的具体实施例,本发明公开了以下技术效果:
32.本发明提供的一种保护用户隐私数据的浏览器操作流程自动化方法及系统,所述方法包括:启动rpa软件的浏览器操作程序,并打开所述rpa软件的内嵌浏览器;判断所述内嵌浏览器的userdir目录是否存在,若是,删除所述userdir目录,并生成新的userdir目录;若否,直接生成所述新的userdir目录;基于浏览器采用所述rpa软件配置浏览器操作流程图;采用所述rpa软件根据所述浏览器操作流程图执行浏览器操作,并将rpa操作数据保存在所述新的userdir目录中。本发明通过启动rpa软件的内嵌浏览器实现流程自动化操作,并在浏览器内删除userdir目录生成一个新的userdir目录来存储rpa操作数据和记录,尽可能地避免了接触用户非rpa流程中的数据,保护了用户在浏览器使用过程中的隐私。
附图说明
33.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
34.图1为本发明一种保护用户隐私数据的浏览器操作流程自动化方法的流程图;
35.图2为本发明一种保护用户隐私数据的浏览器操作流程自动化系统的结构图。
具体实施方式
36.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
37.本发明的目的是提供一种保护用户隐私数据的浏览器操作流程自动化方法及系统,以尽可能地避免接触用户非rpa流程中的数据,保护用户在浏览器使用过程中的隐私。
38.为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。
39.图1为本发明一种保护用户隐私数据的浏览器操作流程自动化方法的流程图。如图1所示,本发明提供的一种保护用户隐私数据的浏览器操作流程自动化方法包括:
40.步骤101:启动rpa软件的浏览器操作程序,并打开所述rpa软件的内嵌浏览器。
41.本发明通过启动rpa软件内嵌的浏览器实现流程自动化操作,避免使用原来用户常用的浏览器,从而避免接触用户的隐私数据。
42.步骤102:判断所述内嵌浏览器的userdir目录是否存在,得到第一判断结果。
43.步骤103:若所述第一判断结果为所述userdir目录存在,删除所述userdir目录,并生成新的userdir目录。
44.步骤104:若所述第一判断结果为所述userdir目录不存在,直接生成所述新的userdir目录。
45.步骤105:基于浏览器采用所述rpa软件配置浏览器操作流程图。
46.此步骤105是基于启用的所述rpa软件的所述内嵌浏览器,采用所述rpa软件配置内嵌浏览器操作流程图。
47.步骤106:采用所述rpa软件根据所述浏览器操作流程图执行浏览器操作,并将rpa操作数据保存在所述新的userdir目录中。
48.此步骤106用于rpa程序执行内嵌浏览器的流程自动化操作,并将rpa操作数据保存在新userdir目录中,以便在完成工作任务后,销毁内嵌浏览器的userdir目录,删除rpa操作数据。
49.其中,在所述步骤106将rpa操作数据保存在所述新的userdir目录中之后,还包括:
50.当所述浏览器操作流程图中的所述浏览器操作全部执行完成后,删除所述新的userdir目录。此步骤用于销毁内嵌浏览器的userdir目录,删除rpa操作数据。
51.本发明方法通过启动rpa软件内嵌的浏览器实现流程自动化操作,并在浏览器内删除userdir目录生成一个新的userdir目录来存储rpa操作数据和记录,尽可能地避免了接触用户非rpa流程中的数据,保护了用户在浏览器使用过程中的隐私。
52.本发明还提供一种保护用户隐私数据的浏览器操作流程自动化系统,如图2所示,包括:
53.rpa启动模块201,用于启动rpa软件的浏览器操作程序,并打开所述rpa软件的内嵌浏览器;
54.判断模块202,用于判断所述内嵌浏览器的userdir目录是否存在,得到第一判断
结果;
55.userdir目录删除及生成模块203,用于若所述第一判断结果为所述userdir目录存在,删除所述userdir目录,并生成新的userdir目录;
56.userdir目录生成模块204,用于若所述第一判断结果为所述userdir目录不存在,直接生成所述新的userdir目录;
57.流程图配置模块205,用于基于浏览器采用所述rpa软件配置浏览器操作流程图;
58.自动化操作模块206,用于采用所述rpa软件根据所述浏览器操作流程图执行浏览器操作,并将rpa操作数据保存在所述新的userdir目录中。
59.其中,所述流程图配置模块205具体包括:
60.流程图配置单元,用于基于启用的所述rpa软件的所述内嵌浏览器,采用所述rpa软件配置所述浏览器操作流程图。
61.其中,所述自动化操作模块206具体包括:
62.自动化操作单元,用于采用所述rpa软件,根据所述浏览器操作流程图执行所述内嵌浏览器的操作。
63.在一些实施例中,所述系统还可以包括:
64.userdir目录删除模块,用于当所述浏览器操作流程图中的所述浏览器操作全部执行完成后,删除所述新的userdir目录。
65.本发明系统通过启动rpa软件内嵌的浏览器实现流程自动化操作,并在浏览器内删除userdir目录生成一个新的userdir目录来存储rpa操作数据和记录,尽可能地避免了接触用户非rpa流程中的数据,保护了用户在浏览器使用过程中的隐私。
66.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的系统而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
67.本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处。综上所述,本说明书内容不应理解为对本发明的限制。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1