System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于浏览器插件的数据交互方法技术_技高网

一种基于浏览器插件的数据交互方法技术

技术编号:44808532 阅读:17 留言:0更新日期:2025-03-28 19:55
本申请涉及计算机软件自动化数据处理技术领域,尤其涉及一种基于浏览器插件的数据交互方法,包括:获取用户的启动指令,插件根据所述启动指令进行启动;所述插件获取用户选择目标页面的元素,并捕获所述元素的唯一标识;所述插件根据用户配置的条件基于所述元素执行自动化数据交互。本申请提供的技术方案无需复杂的IT支持和硬件配置,通过捕获目标页面元素的唯一标识,确保了后续基于元素执行操作的准确性和一致性;本地加密保存的操作记录确保了敏感数据的安全性,防止数据泄露,也便于管理员对操作历史的审查和追溯,有利于在高效管理的环境中应用。

【技术实现步骤摘要】

本申请涉及计算机软件自动化数据处理,尤其涉及一种基于浏览器插件的数据交互方法


技术介绍

1、随着数字化转型在各行业中的深入,企业对流程自动化的需求迅速增加。尤其在日常工作中,重复性操作和数据处理任务频繁出现,对效率提升和人力成本优化提出了更高要求。机器人流程自动化(robotic process automation,rpa)应运而生,其主要作用在于通过自动化技术模拟用户的操作来处理重复性任务,减少人工干预、提高工作效率。

2、然而,尽管传统rpa技术在流程自动化中已有广泛应用,但其局限性逐渐显现。传统rpa系统通常需要复杂的安装与配置流程,依赖于外部服务器和云端支持,且由于操作高度灵活,对用户的编程和逻辑思维能力要求较高。因此,企业在部署和管理rpa时往往面临高额成本、培训资源消耗以及数据安全性挑战。这些局限在企业内网和数据隐私保护需求高的环境中尤为明显,导致rpa在特定场景中的应用受限。此外,rpa工具在任务执行中通常独占系统资源,用户无法在执行任务时进行其他操作,影响多任务处理效率。而且,为多个员工配置rpa系统的成本较高,尤其是批量配置场景,造成资源负担加重。学习门槛高和系统资源消耗过大进一步限制了传统rpa的广泛应用。

3、市场上逐渐出现了以插件形式运行在浏览器中的工具,这些工具采用了录制操作方式作为其核心功能,通过简单的安装和配置,使用户无需复杂的it支持和硬件配置。然而,录制操作方式因过度依赖用户操作路径和点击位置,容易受到页面动态变化或布局调整的影响,导致数据录制的不准确性。同时,录制模式也带来隐私风险,自动记录用户的所有操作行为,容易捕获到隐私数据。为此,现有轻量化录制模式的插件方案在灵活性、任务管理、数据安全性及多任务处理等方面存在一定局限,难以全面适应复杂的业务场景和高安全要求的应用需求。

4、因此,亟需一种基于浏览器插件的数据交互方案已成为当务之急,以提高插件方案的灵活性和数据安全性等。


技术实现思路

1、有鉴于此,有必要提供一种基于浏览器插件的数据交互方法,以解决现有技术中插件方案安全性和准确性低等缺点。

2、一种基于浏览器插件的数据交互方法,包括:

3、获取用户的启动指令,插件根据所述启动指令进行启动;

4、所述插件获取用户选择目标页面的元素,并捕获所述元素的唯一标识;

5、所述插件根据用户配置的条件基于所述元素执行自动化数据交互。

6、优选的,所述插件获取用户选择目标页面的元素,并捕获所述元素的唯一标识,包括:

7、所述插件读取所述目标页面的dom结构;

8、所述插件利用所述dom结构在所述目标页面定位所述元素,并捕获所述元素的唯一标识。

9、优选的,所述插件利用所述dom结构在所述目标页面定位所述元素,并捕获所述元素的唯一标识,包括:

10、所述插件利用所述dom结构在所述目标页面定位所述元素;

11、所述插件确定所述元素的xpath路径并作为所述元素的唯一标识。

12、优选的,所述插件获取用户选择目标页面的元素,并捕获所述元素的唯一标识,还包括:

13、所述插件获取用户输入的xpath路径;

14、所述插件根据用户输入的xpath路径确定对应的元素,并将该xpath路径作为所述元素的唯一标识。

15、优选的,所述插件根据所述启动指令进行启动后,还包括:

16、所述插件获取用户在图形化界面操作的配置指令;

17、所述插件根据所述配置指令完成条件的配置。

18、优选的,所述配置指令包括具体操作及所述具体操作的执行频率、触发条件和执行间隔。

19、优选的,还包括:所述插件将所述配置指令存储为模板。

20、优选的,包括:所述插件将执行自动化数据交互后的结果向用户展示。

21、优选的,包括:所述插件将所有操作记录在本地加密保存。

22、与现有技术相比,本申请的有益效果在于:本申请提供的技术方案无需复杂的it支持和硬件配置,通过捕获目标页面元素的唯一标识,确保了后续基于元素执行操作的准确性和一致性;本地加密保存的操作记录确保了敏感数据的安全性,防止数据泄露,也便于管理员对操作历史的审查和追溯,有利于在高效管理的环境中应用。

本文档来自技高网...

【技术保护点】

1.一种基于浏览器插件的数据交互方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述插件获取用户选择目标页面的元素,并捕获所述元素的唯一标识,包括:

3.根据权利要求2所述的方法,其特征在于,所述插件利用所述DOM结构在所述目标页面定位所述元素,并捕获所述元素的唯一标识,包括:

4.根据权利要求1所述的方法,其特征在于,所述插件获取用户选择目标页面的元素,并捕获所述元素的唯一标识,还包括:

5.根据权利要求1所述的方法,其特征在于,所述插件根据所述启动指令进行启动后,还包括:

6.根据权利要求5所述的方法,其特征在于,所述配置指令包括具体操作及所述具体操作的执行频率、触发条件和执行间隔。

7.根据权利要求6所述的方法,其特征在于,还包括:所述插件将所述配置指令存储为模板。

8.根据权利要求1所述的方法,其特征在于,包括:所述插件将执行自动化数据交互后的结果向用户展示。

9.根据权利要求1-8任一项所述的方法,其特征在于,包括:所述插件将所有操作记录在本地加密保存。</p>...

【技术特征摘要】

1.一种基于浏览器插件的数据交互方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述插件获取用户选择目标页面的元素,并捕获所述元素的唯一标识,包括:

3.根据权利要求2所述的方法,其特征在于,所述插件利用所述dom结构在所述目标页面定位所述元素,并捕获所述元素的唯一标识,包括:

4.根据权利要求1所述的方法,其特征在于,所述插件获取用户选择目标页面的元素,并捕获所述元素的唯一标识,还包括:

5.根据权利要求1所述的方法,其特...

【专利技术属性】
技术研发人员:滕岳桓杨梦瑶石隶坤赵建军文正锋孔珺婷蔡翔原昕吴俊勇陈明王启鹏
申请(专利权)人:国网宁夏电力有限公司银川供电公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1