一种基于chrome插件的跨页面任务调度方法及系统技术方案

技术编号:33723853 阅读:63 留言:0更新日期:2022-06-08 21:16
本发明专利技术提供了计算机技术领域的一种基于chrome插件的跨页面任务调度方法及系统,方法包括如下步骤:步骤S10、创建一用于任务调度和任务执行的chrome插件;步骤S20、编排一调度任务;步骤S30、所述chrome插件基于接收的调度任务指令,解析所述调度任务;步骤S40、所述chrome插件基于解析后的调度任务获取对应页面的任务数据,完成跨页面任务调度。本发明专利技术的优点在于:实现绕过服务端进行跨页面任务调度,极大的降低了服务端资源损耗。极大的降低了服务端资源损耗。极大的降低了服务端资源损耗。

【技术实现步骤摘要】
一种基于chrome插件的跨页面任务调度方法及系统


[0001]本专利技术涉及计算机
,特别指一种基于chrome插件的跨页面任务调度方法及系统。

技术介绍

[0002]在跨域电商运营电商平台的过程中,为了获取一些电商平台没有直接提供的数据时,需要多次打开新页面进行手动操作,以拿到想要的数据,这样会造成整体运营效率低下。
[0003]针对跨页面数据的获取,传统上采用RPA机器人来代替人工操作的方法,然而在web页面环境下,组成RPA机器人的js脚本无法在多个页面之间直接进行通讯,还需要借助于服务端进行中转处理调度,而这无疑会新增服务端资源的损耗,并且对于编程语言与环境有特定的要求,增加了开发难度。
[0004]因此,如何提供一种基于chrome插件的跨页面任务调度方法及系统,实现绕过服务端进行跨页面任务调度,降低服务端资源损耗,成为一个亟待解决的技术问题。

技术实现思路

[0005]本专利技术要解决的技术问题,在于提供一种基于chrome插件的跨页面任务调度方法及系统,实现绕过服务端进行跨页面任务调度,降低本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于chrome插件的跨页面任务调度方法,其特征在于:包括如下步骤:步骤S10、创建一用于任务调度和任务执行的chrome插件;步骤S20、编排一调度任务;步骤S30、所述chrome插件基于接收的调度任务指令,解析所述调度任务;步骤S40、所述chrome插件基于解析后的调度任务获取对应页面的任务数据,完成跨页面任务调度。2.如权利要求1所述的一种基于chrome插件的跨页面任务调度方法,其特征在于:所述步骤S10具体为:创建一包括background和content两部分内容的chrome插件,将任务调度代码写入所述background,将任务执行代码写入所述content。3.如权利要求1所述的一种基于chrome插件的跨页面任务调度方法,其特征在于:所述步骤S20具体为:设定各页面需要抓取的页面元素、各页面对应的页面特征、各页面的抓取顺序,完成调度任务的编排;所述页面特征至少包括url以及title。4.如权利要求2、3所述的一种基于chrome插件的跨页面任务调度方法,其特征在于:所述步骤S30具体为:所述chrome插件的background基于接收的调度任务指令,解析所述调度任务得到页面元素、页面特征以及抓取顺序,并将所述页面元素、页面特征以及抓取顺序发送给content。5.如权利要求4所述的一种基于chrome插件的跨页面任务调度方法,其特征在于:所述步骤S40具体为:所述chrome插件的content基于接收的页面元素、页面特征以及抓取顺序,依序从对应的页面抓取任务数据,并将所述任务数据返回给background,完成跨页面任务调度。6.一种基于chrome插件的跨页面任务调度系统,其特征...

【专利技术属性】
技术研发人员:刘志海陈聪金
申请(专利权)人:珠海紫讯信息科技有限公司
类型:发明
国别省市:

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

1