基于云端的虚拟手机日志生成方法与流程

文档序号:18396774发布日期:2019-08-09 23:30阅读:251来源:国知局
基于云端的虚拟手机日志生成方法与流程

本发明涉及通讯、虚拟手机技术领域,特别涉及一种基于云端的虚拟手机日志生成方法。



背景技术:

目前,虚拟手机的使用者越来越多,但是在虚拟手机的使用过程中,使用记录或者是使用痕迹都无法进行有效的记录,例如说访问过什么网页、做过什么更改设置,并且对一个网页的访问次数、停留时间、抓取量、目录抓取统计、页面抓取统计、蜘蛛访问ip、http状态码、蜘蛛活跃时段、蜘蛛爬取路径等;对于多日日志文件我们需要分析的内容有:蜘蛛访问次数趋势、停留时间趋势、整体抓取趋势、各目录抓取趋势、抓取时间段、蜘蛛活跃周期等,通过进行以上的分析能够得到很多的用户信息以及对用户进行保护,所以需要一种能够对虚拟手机生成日志的方法。



技术实现要素:

本发明提供一种基于云端的虚拟手机日志生成方法,用以对虚拟手机生成日志并进行存储。

一种基于云端的虚拟手机日志生成方法,虚拟手机与终端通讯连接,包括以下步骤:

获取终端的操作数据,虚拟手机根据终端的操作数据对终端的操作步骤进行记录并生成记录数据;

对记录数据进行分类,包括至少第一分类数据和第二分类数据,所述第一分类数据包括虚拟手机的网页浏览记录并生成若干日志进行记录;

设置一虚拟存储器,所述若干日志分别存储于所述虚拟存储器内。

进一步的,

在所述设置一虚拟存储器,所述若干日志分别存储于所述虚拟存储器内的步骤后还包括以下步骤:

获取当前时刻存储于虚拟存储器内的当前日志,并对当前日志进行当前时刻的标记,并将当前时刻存储于日志名称处;

遍历所有日志以及其所对应的时刻,根据时刻的先后顺序对日志的先后顺序进行排序并进行存储。

进一步的,

在所述获取当前时刻存储于虚拟存储器内的当前日志,并对当前日志进行当前时刻的标记,并将当前时刻存储于日志的名称处的步骤后还包括以下步骤:

获取终端的搜索数据,所述搜索数据为时间数据;

根据时间数据遍历所述的若干日志以及其对应的日志名称,获得与所述时间数据相对应的时刻日志名称的日志;

调取所述日志发送至终端处。

进一步的,

所述第一分类数据包括访问记录数据、更改记录数据,网页的访问次数记录数据、停留时间记录数据、抓取量记录数据、目录抓取统计记录数据、页面抓取统计记录数据、蜘蛛访问ip记录数据、http状态码记录数据、蜘蛛活跃时段记录数据、蜘蛛爬取路径记录数据、蜘蛛访问次数趋势记录数据、停留时间趋势记录数据、整体抓取趋势记录数据、各目录抓取趋势记录数据、抓取时间段记录数据以及蜘蛛活跃周期记录数据。

一种基于云端的虚拟手机日志生成系统,虚拟手机与终端通讯连接,包括以下步骤:

获取模块,用于对获取终端的操作数据,虚拟手机根据终端的操作数据对终端的操作步骤进行记录并生成记录数据;

分类模块,用于对对记录数据进行分类,包括至少第一分类数据和第二分类数据,所述第一分类数据包括虚拟手机的网页浏览记录并生成若干日志进行记录;

存储模块,用于设置一虚拟存储器,所述若干日志分别存储于所述虚拟存储器内。

进一步的,

所述虚拟手机日志生成系统还包括以下装置:

日志获取模块:用于对获取当前时刻存储于虚拟存储器内的当前日志,并对当前日志进行当前时刻的标记,并将当前时刻存储于日志名称处;

日志存储模块:用于对遍历所有日志以及其所对应的时刻,根据时刻的先后顺序对日志的先后顺序进行排序并进行存储。

进一步的,

所述虚拟手机日志生成系统还包括以下装置:

搜索模块:用于获取终端的搜索数据,所述搜索数据为时间数据;

名称修改模块:根据时间数据遍历所述的若干日志以及其对应的日志名称,获得与所述时间数据相对应的时刻日志名称的日志;

调取模块:调取所述日志发送至终端处。

进一步的,

所述第一分类数据包括访问记录数据、更改记录数据,网页的访问次数记录数据、停留时间记录数据、抓取量记录数据、目录抓取统计记录数据、页面抓取统计记录数据、蜘蛛访问ip记录数据、http状态码记录数据、蜘蛛活跃时段记录数据、蜘蛛爬取路径记录数据、蜘蛛访问次数趋势记录数据、停留时间趋势记录数据、整体抓取趋势记录数据、各目录抓取趋势记录数据、抓取时间段记录数据以及蜘蛛活跃周期记录数据。

一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行上述的方法。

一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述计算机可读存储介质在计算机上运行时,使得所述计算机执行上述的方法。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为基于云端的虚拟手机日志生成方法的第一种实施方式示意图;

图2为基于云端的虚拟手机日志生成方法的第二种实施方式示意图;

图3为基于云端的虚拟手机日志生成方法的第三种实施方式示意图;

图4为基于云端的虚拟手机日志生成系统的第一种实施方式示意图;

图5为基于云端的虚拟手机日志生成系统的第二种实施方式示意图;

图6为基于云端的虚拟手机日志生成系统的第三种实施方式示意图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

本发明实施例提供了一种基于云端的虚拟手机日志生成方法,如图1所示其第一种实施方式的流程示意图,虚拟手机与终端通讯连接,包括以下步骤:

s1、获取步骤:获取终端的操作数据,虚拟手机根据终端的操作数据对终端的操作步骤进行记录并生成记录数据;

s2、分类步骤:对记录数据进行分类,包括至少第一分类数据和第二分类数据,所述第一分类数据包括虚拟手机的网页浏览记录并生成若干日志进行记录;

s3、存储步骤:设置一虚拟存储器,所述若干日志分别存储于所述虚拟存储器内。

通过获取步骤能够获取终端的操作数据并生成记录数据,然后将记录数据进行分类,其中第一分类数据为网页浏览记录的相关数据并生成若干日志。然后通过虚拟存储器分别对若干日志进行存储、记录。

在一个实施例中,如图2所示其第二种实施方式的流程示意图,在所述设置一虚拟存储器,所述若干日志分别存储于所述虚拟存储器内的步骤后还包括以下步骤:

a1、日志获取步骤:获取当前时刻存储于虚拟存储器内的当前日志,并对当前日志进行当前时刻的标记,并将当前时刻存储于日志名称处;

a2、日志存储步骤:遍历所有日志以及其所对应的时刻,根据时刻的先后顺序对日志的先后顺序进行排序并进行存储。

通过日志获取步骤能够获取日志并将器存储与虚拟存储器内的时刻进行标记以及将时刻记录至其名称出,然后根据各个日志存储于虚拟存储器内的时间进行存储排序。

在一个实施例中,如图3所示其第三种实施方式的流程示意图,在所述获取当前时刻存储于虚拟存储器内的当前日志,并对当前日志进行当前时刻的标记,并将当前时刻存储于日志的名称处的步骤后还包括以下步骤:

b1、搜索步骤:获取终端的搜索数据,所述搜索数据为时间数据;

b2、名称修改步骤:根据时间数据遍历所述的若干日志以及其对应的日志名称,获得与所述时间数据相对应的时刻日志名称的日志;

b3、调取步骤:调取所述日志发送至终端处。

通过以上方式,达到对日志进行搜索的目的,例如说使用者位于2019年1月12日10时30分30秒浏览过一网页,此时会生成相应得日志,并且该日志的名称包括2019年1月12日10时30分30秒,当需要搜索上述的日志时,通过搜索步骤搜索2019年1月12日10时30分30秒即可出现于该时间点关联的日志,达到快速查找的目的。

在一个实施例中,所述第一分类数据包括访问记录数据、更改记录数据,网页的访问次数记录数据、停留时间记录数据、抓取量记录数据、目录抓取统计记录数据、页面抓取统计记录数据、蜘蛛访问ip记录数据、http状态码记录数据、蜘蛛活跃时段记录数据、蜘蛛爬取路径记录数据、蜘蛛访问次数趋势记录数据、停留时间趋势记录数据、整体抓取趋势记录数据、各目录抓取趋势记录数据、抓取时间段记录数据以及蜘蛛活跃周期记录数据。

一种基于云端的虚拟手机日志生成系统,如图4所示其第一种实施方式的结构示意图,虚拟手机与终端通讯连接,包括以下步骤:

获取模块,用于对获取终端的操作数据,虚拟手机根据终端的操作数据对终端的操作步骤进行记录并生成记录数据;

分类模块,用于对对记录数据进行分类,包括至少第一分类数据和第二分类数据,所述第一分类数据包括虚拟手机的网页浏览记录并生成若干日志进行记录;

存储模块,用于设置一虚拟存储器,所述若干日志分别存储于所述虚拟存储器内。

在一个实施例中,如图5所示其第二种实施方式的结构示意图,所述虚拟手机日志生成系统还包括以下装置:

日志获取模块:用于对获取当前时刻存储于虚拟存储器内的当前日志,并对当前日志进行当前时刻的标记,并将当前时刻存储于日志名称处;

日志存储模块:用于对遍历所有日志以及其所对应的时刻,根据时刻的先后顺序对日志的先后顺序进行排序并进行存储。

在一个实施例中,如图6所示其第三种实施方式的结构示意图,所述虚拟手机日志生成系统还包括以下装置:

搜索模块:用于获取终端的搜索数据,所述搜索数据为时间数据;

名称修改模块:根据时间数据遍历所述的若干日志以及其对应的日志名称,获得与所述时间数据相对应的时刻日志名称的日志;

调取模块:调取所述日志发送至终端处。

通过以上方式,达到对日志进行搜索的目的,例如说使用者位于2019年1月12日10时30分30秒浏览过一网页,此时会生成相应得日志,并且该日志的名称包括2019年1月12日10时30分30秒,当需要搜索上述的日志时,通过搜索步骤搜索2019年1月12日10时30分30秒即可出现于该时间点关联的日志,达到快速查找的目的。

在一个实施例中,所述第一分类数据包括访问记录数据、更改记录数据,网页的访问次数记录数据、停留时间记录数据、抓取量记录数据、目录抓取统计记录数据、页面抓取统计记录数据、蜘蛛访问ip记录数据、http状态码记录数据、蜘蛛活跃时段记录数据、蜘蛛爬取路径记录数据、蜘蛛访问次数趋势记录数据、停留时间趋势记录数据、整体抓取趋势记录数据、各目录抓取趋势记录数据、抓取时间段记录数据以及蜘蛛活跃周期记录数据。

本发明的另一个实施例提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现一种基于云端的虚拟手机的智能呼叫方法的过程。如图3所示,适于用来实现本实施例提供的服务器的计算机系统,包括中央处理单元(cpu),其可以根据存储在只读存储器(rom)中的程序或者从存储部分加载到随机访问存储器(ram)中的程序而执行各种适当的动作和处理。在ram中,还存储有计算机系统操作所需的各种程序和数据。cpu、rom以及ram通过总线被此相连。输入/输入(i/o)接口也连接至总线。

以下部件连接至i/o接口:包括键盘、鼠标等的输入部分;包括诸如液晶显示器(lcd)等以及扬声器等的输出部分;包括硬盘等的存储部分;以及包括诸如lan卡、调制解调器等的网络接口卡的通信部分。通信部分经由诸如因特网的网络执行通信处理。驱动器也根据需要连接至i/o接口。可拆卸介质,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器上,以便于从其上读出的计算机程序根据需要被安装入存储部分。

特别地,提据本实施例,上文流程图描述的过程可以被实现为计算机软件程序。例如,本实施例包括一种计算机程序产品,其包括有形地包含在计算机可读介质上的计算机程序,上述计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分从网络上被下载和安装,和/或从可拆卸介质被安装。

附图中的流程图和示意图,图示了本实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或示意图中的每个方框可以代表一个模块、程序段或代码的一部分,上述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,示意图和/或流程图中的每个方框、以及示意和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的单元也可以设置在处理器中,例如,可以描述为:一种处理器包括指令生成单元、指令发送单元等。

作为另一方面,本申请还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中所述装置中所包含的计算机可读存储介质;也可以是单独存在,未装配入终端中的计算机可读存储介质。所述计算机可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本实施例中的一种基于云端的虚拟手机的智能呼叫方法的过程。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1