【技术实现步骤摘要】
消息发送方法及装置、消息接收方法及装置
本专利技术涉及信息处理
,具体而言,涉及一种消息发送方法及装置、消息接收方法及装置。
技术介绍
相关技术中,目前很多办公人员,每日工作较为重复,特别是查看报表,查看某结果一类,每日重复查看,有的基于自有的系统或固定的网站。很多公司员工每天都需要在办公时,定时打开浏览器进行点选查看,或者通过发送报告的方式查看浏览器待浏览页的内容,当前业内有各式报告发送,但都是内置集成于产品之内,没有一个通用的框架,能自定义对浏览器的操作,专门用作发送报告从浏览器至用户端,能够支持任意基于浏览器的操作结果,这样会导致员工耗费大量的重复浏览时间,来查看浏览器的页面的内容,降低了工作效率。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种消息发送方法及装置、消息接收方法及装置,以至少解决相关技术中发送给用户的待浏览报告都是内置于产品中,没有统一报告发送框架,导致无法实现大范围推广应用,降低工作效率的技术问题。根据本专利技术实施例的一个方面,提供了一种消息发送方法,应用于脚本服务端,所述脚本服务端与目标客户端连接,该消息发送方法包括:接收框架标记和页面地址,其中,所述框架标记用于指示待使用的框架流程的信息,所述框架流程包括待执行的流程步骤信息和执行顺序,所述页面地址用于指示待浏览的目标页面的地址;执行框架标记指示的框架流程,查找脚本代码常量,并将所述脚本代码常量与预定义参数组合为可执行脚本;运行所述可执行脚本,返回与所 ...
【技术保护点】
1.一种消息发送方法,其特征在于,应用于脚本服务端,所述脚本服务端与目标客户端连接,该消息发送方法包括:/n接收框架标记和页面地址,其中,所述框架标记用于指示待使用的框架流程的信息,所述框架流程包括待执行的流程步骤信息和执行顺序,所述页面地址用于指示待浏览的目标页面的地址;/n执行框架标记指示的框架流程,查找脚本代码常量,并将所述脚本代码常量与预定义参数组合为可执行脚本;/n运行所述可执行脚本,返回与所述目标页面对应的页面信息;/n在满足信息发送条件时,向所述目标客户端发送所述页面信息。/n
【技术特征摘要】
1.一种消息发送方法,其特征在于,应用于脚本服务端,所述脚本服务端与目标客户端连接,该消息发送方法包括:
接收框架标记和页面地址,其中,所述框架标记用于指示待使用的框架流程的信息,所述框架流程包括待执行的流程步骤信息和执行顺序,所述页面地址用于指示待浏览的目标页面的地址;
执行框架标记指示的框架流程,查找脚本代码常量,并将所述脚本代码常量与预定义参数组合为可执行脚本;
运行所述可执行脚本,返回与所述目标页面对应的页面信息;
在满足信息发送条件时,向所述目标客户端发送所述页面信息。
2.根据权利要求1所述的消息发送方法,其特征在于,所述框架流程包括:
接收目标浏览器的登录账号信息,并基于所述登录账号信息登陆所述目标浏览器;
将所述目标浏览器上的目标页面放大;
刷新所述目标页面;
采用标记判断法检测所述目标页面的所有页面元素标签是否加载完毕,其中,所述页面元素至少包括:页面画布canvas;
在接收到加载完毕信号时,获取所述目标页面的全部数据信息。
3.根据权利要求2所述的消息发送方法,其特征在于,查找脚本代码常量,并将所述脚本代码常量与预定义参数组合为可执行脚本包括:
查找所述框架流程中的多个变量,并将多个变量定义为预定义参数,其中,所述变量包括下述至少之一:页面地址、账号、密码、画布个数、目标页面的页面高度和页面宽度;
将所述框架流程中除所述多个变量之外的非变量元素的代码转换为字符串,并设定所述字符串为脚本代码常量;
基于所述预定义参数和所述脚本代码常量生成可执行脚本。
4.根据权利要求1所述的消息发送方法,其特征在于,在运行所述可执行脚本,返回与所述目标页面对应的页面信息之前,所述消息发送方法还包括:
接收定时调度信息,其中,所述定时调度信息包括预先设置的固定调度时间点或者间隔时间段,所述定时调度信息用于指示定时运行所述可执行脚本;
将所述定时调度信息的定时脚本补入所述可执行脚本。
5.根据权利要求4所述的消息发送方法,其特征在于,运行所述可执行脚本,返回与所述目标页面对应的页面信息包括:
在满足所述定时调度信息的初始定时时间点时,运行所述可执行脚本;
读取所述目标页面上所有的页面信息,或者,
对所述目标页面进行截图,得到包含所有页面信息的页面图片。
6.根据权利要求5所述的消息发送方法,其特征在于,在满足信息发送条件时,向所述目标客户端发送所述页面信息包括:
获取所述目标页面上的所有页面信息或者所述页面图片;
将所有页面信息的信息脚本或者所述页面图片的图片脚本组装目标发送脚本,得到目标脚本,其中,所述目标发送脚本用于指示发送的应用程序接口的接口地址和定时发送时间点,所述应用程序接口为所述目标客户端上预先安装的信息接收接口;
在满足信息发送条件时,执行所述目标脚本,以向所述目标客户端发送所述页面信息。
7.根据权利要求1所述的消息发送方法,其特征在于,所述消息发送方法还包括:...
【专利技术属性】
技术研发人员:肖宇同,孙涛,
申请(专利权)人:国铁吉讯科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。