信息监控方法、装置、电子设备及存储介质制造方法及图纸

技术编号:20545771 阅读:18 留言:0更新日期:2019-03-09 18:42
本发明专利技术的实施例提供了一种信息监控方法、装置、电子设备以及存储介质,涉及计算机技术领域。该方法包括:获取多个平台的补丁信息,所述补丁信息包含路径信息;基于所述路径信息对所述补丁信息进行分类,并建立所述补丁信息的目录结构;按照所述目录结构对所述补丁信息进行统计;基于统计结果对所述补丁信息进行显示。本发明专利技术实施例的技术方案能够清晰地展示补丁信息的逻辑关系,便于高效全面地查看补丁信息。

Information monitoring methods, devices, electronic devices and storage media

The embodiment of the present invention provides an information monitoring method, device, electronic device and storage medium, which relates to the field of computer technology. The method includes: obtaining patch information of multiple platforms, which includes path information; classifying the patch information based on the path information and establishing the catalogue structure of the patch information; counting the patch information according to the catalogue structure; displaying the patch information based on the statistical results. The technical scheme of the embodiment of the present invention can clearly display the logical relationship of patch information and facilitate efficient and comprehensive viewing of patch information.

【技术实现步骤摘要】
信息监控方法、装置、电子设备及存储介质
本专利技术涉及计算机
,具体而言,涉及一种信息监控方法、信息监控装置、电子设备以及计算机可读存储介质。
技术介绍
补丁(Patch)技术是指应用程序客户端在更新应用程序时,不需要重新下载安装客户端,仅需要更新本地机器上需要的程序代码和程序资源的技术。一般而言,在补丁生成结束后会生成一份补丁信息,开发人员可以通过固定网站查看当前的补丁信息(Patchdiff),该固定网站的网页上会罗列出补丁信息,参照图1所示。目前,开发人员想要查看补丁时,主要采用人工手动查看的方式进行查看。这种方案,一方面,需要人为的刷新网页获取最新的补丁信息,操作繁琐而且更新不及时;另一方面,这种方案仅对补丁进行了简单的罗列,可读性差。需要说明的是,在上述
技术介绍
部分公开的信息仅用于加强对本专利技术背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
本专利技术实施例的目的在于提供一种信息监控方法、信息监控装置、电子设备以及计算机可读存储介质,进而至少在一定程度上克服由于相关技术的限制和缺陷而导致的一个或者多个问题。根据本专利技术实施例的第一方面,提供了一种信息监控方法,包括:获取多个平台的补丁信息,所述补丁信息包含路径信息;基于所述路径信息对所述补丁信息进行分类,并建立所述补丁信息的目录结构;按照所述目录结构对所述补丁信息进行统计;基于统计结果对所述补丁信息进行显示。在本专利技术的一些示例性实施例中,基于前述方案,获取多个平台的补丁信息,包括:从多个平台获取补丁信息;通过字符串正则匹配的方式获取所述补丁信息中包含的所述路径信息。在本专利技术的一些示例性实施例中,基于前述方案,基于所述路径信息对所述补丁信息进行分类,包括:基于所述路径信息中包含的仓库名信息对所述补丁信息进行分类。在本专利技术的一些示例性实施例中,基于前述方案,建立所述补丁信息的目录结构,包括:基于所述分类的分类结果建立所述补丁信息的初级目录;基于所述路径信息以及所述初级目录建立所述补丁信息的目录结构。在本专利技术的一些示例性实施例中,基于前述方案,所述目录结构为树状结构,按照所述目录结构对所述补丁信息进行统计,包括:按照所述树状结构对所述树状结构各个分支的补丁的大小和数量进行统计。在本专利技术的一些示例性实施例中,基于前述方案,基于统计结果对所述补丁信息进行显示,包括:通过悬浮窗口显示所述补丁信息的总的统计结果;通过主窗口显示所述目录结构下的所述补丁信息以及对应的统计结果。在本专利技术的一些示例性实施例中,基于前述方案,所述信息监控方法还包括:在接收到对所述主窗口中的补丁信息的选择操作时,统计所述选择操作选择的补丁信息并进行区别性显示。在本专利技术的一些示例性实施例中,基于前述方案,获取多个平台的补丁信息,包括:按照预定周期定时从多个平台获取补丁信息。根据本专利技术实施例的第二方面,提供一种信息监控装置,包括:信息获取单元,用于获取多个平台的补丁信息,所述补丁信息包含路径信息;目录建立单元,用于基于所述路径信息对所述补丁信息进行分类,并建立所述补丁信息的目录结构;统计单元,用于按照所述目录结构对所述补丁信息进行统计;显示单元,用于基于统计结果对所述补丁信息进行显示。根据本专利技术实施例的第三方面,提供一种电子设备,包括:处理器;以及存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时实现如上述第一方面所述的信息监控方法。根据本专利技术实施例的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的信息监控方法。在本专利技术的一些实施例所提供的技术方案中,一方面,获取多个平台的补丁信息,不需要人为的刷新网页获取最新的补丁信息,能够及时更新补丁;另一方面,基于路径信息对补丁信息进行分类并建立目录结构,按照目录结构对补丁信息进行统计,基于统计结果对补丁信息进行显示,能够清晰地展示补丁信息的逻辑结构关系,便于高效全面地查看补丁信息。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1示出了一种技术方案中的信息监控方法的监控结果的示意图;图2示出了根据本专利技术的一些示例实施例的信息监控方法的流程示意图;图3示出了根据本专利技术的一些示例实施例的悬浮窗口的示意图;图4示出了根据本专利技术的一些示例实施例的主窗口的示意图;图5示出了根据本专利技术的一些实施例的信息监控系统的示意框图;图6示出了根据本专利技术的一些示例性实施例的信息监控装置的示意框图;图7示出了适于用来实现本专利技术实施例的电子设备的计算机系统的结构示意图。具体实施方式现在将参考附图更全面地描述示例实施例。然而,示例实施例能够以多种形式实施,且不应被理解为限于在此阐述的实施例;相反,提供这些实施例使得本专利技术将全面和完整,并将示例实施例的构思全面地传达给本领域的技术人员。在图中相同的附图标记表示相同或类似的部分,因而将省略对它们的重复描述。此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本专利技术的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本专利技术的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本专利技术的各方面。附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。图2示出了根据本专利技术的一些示例实施例的信息监控方法的流程示意图,该信息监控方法可以应用于客户端或服务器。参照图2所示,在步骤S210中,获取多个平台的补丁信息,所述补丁信息包含路径信息。在示例实施例中,根据预定周期或频率启动数据更新线程,该数据更新线程以HTTP请求的方式从多个平台获取补丁信息,多个平台可以包括IOS平台、Android平台等移动平台以及Windows平台、MacOS平台等PC(PersonalComputer,个人计算机)平台,所述补丁信息为游戏补丁,也可以为目标应用程序或操作系统的补丁,这同样在本专利技术的保护范围内。进一步地,在示例实施例中,可以以正则字符串匹配的方式从所述补丁信息中获取对应的路径信息例如补丁的安装路径信息。例如,可以采用正则表达式从补丁信息中获取对应的路径信息。此外,在另一些示例实施例中,还可以采用正则表达式从补丁信息中获取补丁大小、是否为预加载补丁即提前补丁等信息,预加载补丁本文档来自技高网...

【技术保护点】
1.一种信息监控方法,其特征在于,包括:获取多个平台的补丁信息,所述补丁信息包含路径信息;基于所述路径信息对所述补丁信息进行分类,并建立所述补丁信息的目录结构;按照所述目录结构对所述补丁信息进行统计;基于统计结果对所述补丁信息进行显示。

【技术特征摘要】
1.一种信息监控方法,其特征在于,包括:获取多个平台的补丁信息,所述补丁信息包含路径信息;基于所述路径信息对所述补丁信息进行分类,并建立所述补丁信息的目录结构;按照所述目录结构对所述补丁信息进行统计;基于统计结果对所述补丁信息进行显示。2.根据权利要求1所述的信息监控方法,其特征在于,获取多个平台的补丁信息,包括:从多个平台获取补丁信息;通过字符串正则匹配的方式获取所述补丁信息中包含的所述路径信息。3.根据权利要求1所述的信息监控方法,其特征在于,基于所述路径信息对所述补丁信息进行分类,包括:基于所述路径信息中包含的仓库名信息对所述补丁信息进行分类。4.根据权利要求3所述的信息监控方法,其特征在于,建立所述补丁信息的目录结构,包括:基于所述分类的分类结果建立所述补丁信息的初级目录;基于所述路径信息以及所述初级目录建立所述补丁信息的目录结构。5.根据权利要求1所述的信息监控方法,其特征在于,所述目录结构为树状结构,按照所述目录结构对所述补丁信息进行统计,包括:按照所述树状结构对所述树状结构各个分支的补丁的大小和数量进行统计。6.根据权利要求1至5中任一项所述的信息监控方法,其特征在于,基于统计结果对所述补...

【专利技术属性】
技术研发人员:严国
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:浙江,33

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

1