一种键鼠脚本处理方法及装置与流程

文档序号:11828811阅读:250来源:国知局
一种键鼠脚本处理方法及装置与流程

本发明涉及互联网技术领域,尤其涉及一种键鼠脚本处理方法及装置。



背景技术:

在电脑操作过程中,为了简化用户重复执行某些键盘鼠标的操作,可以对用户的键鼠操作进行脚本录制,并通过回放键鼠脚本的方式模拟用户此前执行的键鼠操作。

每一个录制完成的键鼠脚本中,都记录有一段时间内用户对键盘和鼠标的具体操作信息。目前,键鼠脚本的录制通常是将用户的键鼠操作划分为几种基本的操作类型,例如鼠标的移动、鼠标的点击、键盘的点击等,并以分解的事件形式记录,例如键盘的点击操作就可以分解为键盘的按下事件和放开事件,鼠标的移动可以分解成鼠标在多个连续的坐标点间移动的事件等。然后按照事件产生的时序顺序记录,同时记录相邻两个事件间的时间间隔,最终形成一个以事件加时间间隔组合形式的键鼠脚本。

在这样的键鼠脚本中,为了记录键鼠的实际操作过程,会产生大量的事件,比如一个鼠标的简单移动,在脚本中就会以几百或是上千个连续的鼠标移动事件进行记录。因此,随着键鼠脚本的录制,事件会不断的增加,由于每个事件都需要有一定的存储空间进行记录,就会导致该脚本所需的存储空间也越来越大,从而影响该脚本的传播与应用,更加无法体现录制该脚本的价值。



技术实现要素:

有鉴于此,本发明提供一种键鼠脚本处理方法及装置,通过对键鼠脚本的处理和压缩解决原始键鼠脚本占用磁盘空间大,不利于网络化传播的问题。

依据本发明一个方面,提出了一种键鼠脚本处理方法,该方法包括:

按照录制的先后顺序对键鼠脚本中的事件依次进行检测,判断是否存在至少三个连续且相同的事件;

若存在所述至少三个连续且相同的事件,则确定所述至少三个连续且相同的事件中的起始事件和终止事件;

删除所述至少三个连续且相同的事件中的中间事件,获得处理后的键鼠脚本,其中,所述中间事件为所述至少三个连续且相同的事件中除所述起始事件和所述终止事件之外的其他事件。

依据本发明的另一个方面,提出了一种键鼠脚本处理装置,该装置包括:

检测单元,用于按照录制的先后顺序对键鼠脚本中的事件依次进行检测;

判断单元,用于判断所述检测单元检测的事件中是否存在至少三个连续且相同的事件;

确定单元,用于当所述判断单元判断出存在至少三个连续且相同的事件时,确定所述至少三个连续且相同的事件中的起始事件和终止事件;

删除单元,用于删除所述至少三个连续且相同的事件中的中间事件,获得处理后的键鼠脚本,其中,所述中间事件为所述确定单元确定的所述至少三个连续且相同的事件中除所述起始事件和所述终止事件之外的其他事件。

本发明所采用的键鼠脚本处理方法及装置,通过对键鼠脚本中的事件进行检测,将连续且相同的事件集合进行处理,只保留该集合中的起始事件和终止事件,删除中间事件,得到新的键鼠脚本,该键鼠脚本在保持了原键鼠脚本的功能外,还达到了减小键鼠脚本存储容量的目的,从而更加便于该键鼠脚本在网络上进行传播共享。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于 本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了本发明实施例提出的一种键鼠脚本处理方法的流程图;

图2示出了本发明实施例提出的另一种键鼠脚本处理方法的流程图;

图3示出了本发明实施例提出的一种键鼠脚本处理装置的组成框图;

图4示出了本发明实施例提出的另一种键鼠脚本处理装置的组成框图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

本发明实施例提供了一种键鼠脚本处理方法,如图1所示,该方法包括:

101、按照录制的先后顺序对键鼠脚本中的事件依次进行检测,判断是否存在至少三个连续且相同的事件。

键鼠脚本是将键盘和鼠标的操作记录到脚本中以供计算机重复回放,实现同一操作自动执行的一种脚本文件。在本实施例中,键鼠脚本是以事件的形式顺序记录用户对键盘或鼠标的每一次操作,并且记录相邻事件之间的时间间隔,构成一个存储有事件与时间间隔的集合体。其中,键鼠脚本中的事件是将每一个键盘或鼠标的操作进行分解,获得的不可再分解的操作。例如,对于一个按键盘键的操作,可以将该操作分解成一个按下该键的事件和一个放开该键的事件的组合操作。同样,对于一个鼠标的移动,就可以分解成多个光标在该移动线路上的一个坐标点到相邻坐标点移动的事件。同时,在每两个相邻事件间,脚本中还记录有一个时间间隔,用以记录这两个相邻事件触发的时间差。

在键鼠脚本中,对事件的检测是指对所检测的事件进行分类识别,而对鼠标和键盘操作的类型进行具体划分,可以分为鼠标操作的事件和键盘 操作的事件。其中,鼠标操作的事件又包括鼠标移动的事件和鼠标点击的事件,鼠标点击的事件还可以细分为鼠标左键点击的事件、鼠标右键点击的事件以及鼠标滚轮滚动的事件等;键盘操作的事件包括有按键按下的事件和按键放开的事件,还可以进一步细分为不同按键的按下事件与放开事件。

本实施例中,依次检测键鼠脚本中事件的事件类型,并且判断是否存在至少三个连续且相同的事件,具体方式可以是检测键鼠脚本中第一个事件的事件类型,记录该事件的事件类型并定义该事件为事件1,检测第二个事件的事件类型,与第一个事件的事件类型比较,如果相同则定义该事件为事件2,并检测第三个事件的事件类型;如果不同则记录该事件的事件类型取代第一个事件的事件类型并定义第二个事件为事件1,再检测第三个事件的事件类型。以此类推,对连续且相同的事件个数大于等于三个的事件集合进行提取或是标记。

102、若存在所述至少三个连续且相同的事件,则确定所述至少三个连续且相同的事件中的起始事件和终止事件。

在上述提取或标记的事件集合中,将事件集合中第一个检测到的事件,即将事件1确定为起始事件,将该事件集合中的最后一个事件确定为终止事件。

103、删除所述至少三个连续且相同的事件中的中间事件,获得处理后的键鼠脚本,其中,所述中间事件为所述至少三个连续且相同的事件中除所述起始事件和所述终止事件之外的其他事件。

在确定了起始事件和终止事件后,事件集合中的其它事件统称为中间事件,由于事件集合是由至少三个连续事件组合而成的,因此,除去起始事件和终止事件外,还至少有一个事件为中间事件。

将这些至少一个的中间事件进行删除,得到的新键鼠脚本,由于减少了中间事件,因而新键鼠脚本相较与原始键鼠脚本的总存储空间得到了减小。需要说明的是,删除的只是中间事件,而事件集合中相邻事件间的时间间隔是不删除的。

对于获得处理后的新键鼠脚本,在缩小了存储空间的同时,还保证了 在使用时可以达到与原始的键鼠脚本同样的操作结果。因为在正常的键盘、鼠标操作中,如果同一个事件重复多次的连续出现,从最终的执行结果上看是一个事件在一段时间内的作用结果,因此,在对键鼠脚本进行简化处理时,对这种情况就可以只保留第一个事件和最后一个事件,即起始事件与终止事件,同时保留这两个事件中间的时间间隔,就可以达到还原键鼠操作结果的效果。

本发明实施例中的键鼠脚本处理方法,通过对键鼠脚本中的事件进行检测,将连续且相同的事件集合进行处理,只保留该集合中的起始事件和终止事件,删除中间事件,得到新的键鼠脚本,该键鼠脚本在保持了原键鼠脚本的功能外,还达到了减小键鼠脚本存储容量的目的,从而更加便于该键鼠脚本在网络上进行传播共享。

此外,针对于网络游戏中使用的键鼠脚本,为了更进一步的压缩该键鼠脚本的存储空间,本发明实施例还提供了一种键鼠脚本处理方法,如图2所示,该方法包括:

201、按照录制的先后顺序对键鼠脚本中的事件依次进行检测,判断是否存在至少三个连续且相同的事件。

在本实施例中,将事件的事件类型进行具体的划分,包括有鼠标移动的事件、鼠标各按键按下的事件、鼠标各按键放开的事件、键盘各按键按下的事件。通过上述事件的组合可以组成现有鼠标和键盘的操作,例如,鼠标的左键点击拖动的操作,就可以看成是鼠标左键按下的事件,加鼠标移动的事件,再加鼠标左键放开的事件的组合;键盘的按键“A”与“B”同时按下放开的操作,也可以看成是按键“A”按下的事件加按键“B”按下的事件,再加按键“B”放开的事件后再放开按键“A”的事件的组合。

在实际网络游戏的操作中,最为常见的鼠标操作为鼠标的移动,而键盘的操作是单键的长按和重复点击。鼠标的移动是鼠标移动事件的集合,键盘单键的长按是多个该键的按下事件的集合,键盘单键的重复点击可以是由多组该键的按下事件和放开事件的组合。对于键盘单键的重复点击,可以认为是游戏玩家的一种重复而多余的操作,对于这种操作,在录制的脚本中,真正起作用的都是第一次点击或是最后一次点击。因此,在判断 是否存在至少三个连续且相同的事件时,除了判断是否有连续且相同的鼠标移动的事件或是按键按下的事件外,还可以判断是否有连续且事件类型对应相同的事件组合。其中,事件组合可以是单键按下事件与放开事件的组合,也可以是多个键组合按下与放开事件的组合。

202、若存在至少三个连续且相同的事件,则确定所述至少三个连续且相同的事件中的起始事件和终止事件。

本步骤与步骤102的不同点在于,连续且相同的事件还包括201中所提到的事件组合,确定的起始事件或终止事件也是一个事件组合。

203、删除至少三个连续且相同的事件中的中间事件,获得处理后的键鼠脚本,其中,所述中间事件为所述至少三个连续且相同的事件中除所述起始事件和所述终止事件之外的其他事件。

删除中间事件除了单个的事件外,还包括事件组合。相对于103中所获得的新键鼠脚本,本实施例的键鼠脚本更进一步的去除了多余的事件组合,从而减少了键鼠脚本所占用的存储空间。

进一步的,在删除了键鼠脚本中的事件或是事件组合后,原相邻事件间的时间间隔仍然存在,对于时间间隔的记录,由于在脚本文件中一个时间间隔所占用的存储空间并不取决于记录时间的时长,即一个时间间隔的存储空间是固定的。因此,时间间隔的数量也就决定了时间间隔所占用的存储量。根据上述原因,本实施例可以对获得的新键鼠脚本继续进行检测,查找该键鼠脚本中连续记录的时间间隔,并计算每一个时间间隔的时长,将连续的时间间隔合并为一个时间间隔,保证合并后的时间间隔的时长为合并前各连续时间间隔的时长之和。通过减少时间间隔的数量来减少键鼠脚本的存储空间。

进一步的,作为本实施例的另一种实现方式,可以读取两个相邻事件间的时间间隔,判断该时间间隔的时长是否大于预设的时长阈值,如果大于则删除该时间间隔。在实际的网络游戏中,玩家一般不会长时间的离开游戏,尤其是在制作游戏的键鼠脚本时,如果在键鼠脚本中记录的两个相邻事件间的时间间隔的时长过长,说明在这两个事件间的一段时间内,键盘和鼠标没有过其他任何操作,这在游戏的操作上属于非正常的时间间隔, 例如,玩家中间离开,电脑处于无人操作的状态,或者是鼠标、键盘出现故障,程序卡死等原因。对于这种非正常的时间间隔,可以将其删除,这样做即减小了键鼠脚本的存储空间,更重要的是可以避免使用该脚本的用户进行无谓的等候。需要指出的是,该阈值的时长是一个经验值,根据具体的需要可以对该阈值进行调节设置。本实施例对该阈值的时长不做限定。

进一步的,还可以在上述对中间事件进行删除操作的基础上,采用占用空间更小的事件标识对键鼠脚本中的事件进行替换。在键鼠脚本中,一个事件所记录有描述该事件的信息,例如,鼠标移动的事件需要记录有移动坐标信息,窗口坐标信息等,按键按下的事件需要记录有具体按键的信息等。而要记录这些带有描述信息的事件所需要的存储空间要大于记录一个标识所需的空间。所以,在对键鼠脚本进行处理前,可以预先设置一个事件标识映射表,规定事件与标识的对应关系,然后对键鼠脚本中的事件进行检测,查找对应该事件的标识,以该标识替换事件的描述信息,如此,便可以减小键鼠脚本中事件的存储空间,进一步压缩整个键鼠脚本的容量。在实际应用中,所述的事件标识映射表可以设置在键鼠脚本录制、处理以及及回放的软件中,方便键鼠脚本在录制、处理和回放过程拥有统一的对应标准。还需要说明的是,替换事件描述信息的过程可以是在删除中间事件之前进行,也可以在删除中间时间之后再执行,本实施例对此不做限制。

204、对所述处理后的键鼠脚本进行数据压缩。

上述步骤的处理,是对键鼠脚本的内容进行删减,在不影响使用结果的前提下,进行内容的压缩,减少该键鼠脚本的存储空间。在获得处理后的键鼠脚本文件后,还可以对该键鼠脚本进行数据压缩,其中,常用的WinRAR、ZIP等压缩软件都可以对键鼠脚本进行数据压缩,得到一个存储空间更小的压缩格式的键鼠脚本文件。

进一步的,作为对上述方法的实现,本发明实施例提供了一种键鼠脚本处理装置,如图3所示,该装置包括:

检测单元301,用于按照录制的先后顺序对键鼠脚本中的事件依次进行检测。

判断单元302,用于判断所述检测单元301检测的事件中是否存在至少 三个连续且相同的事件。

确定单元303,用于当所述判断单元302判断出存在至少三个连续且相同的事件时,确定所述至少三个连续且相同的事件中的起始事件和终止事件。

删除单元304,用于删除所述至少三个连续且相同的事件中的中间事件,获得处理后的键鼠脚本,其中,所述中间事件为所述确定单元303确定的所述至少三个连续且相同的事件中除所述起始事件和所述终止事件之外的其他事件。

进一步的,所述装置的检测单元301用于检测所述事件的事件类型,所述事件类型用于表征所述事件对应的键鼠操作的操作类型。

进一步的,所述装置的判断单元302用于判断是否存在至少三个连续且事件类型均为鼠标移动的事件。

进一步的,所述装置的判断单元302用于判断是否存在至少三个连续且事件类型均为按下的事件。

进一步的,所述装置的判断单元302用于判断是否存在至少三个连续且事件类型对应相同的事件组合。

进一步的,如图4所示,所述装置还包括:

第一查找单元305,用于在所述删除单元304删除所述至少三个连续且相同的事件中的中间事件之后,查找所述键鼠脚本中连续记录的时间间隔。

合并单元306,用于将所述第一查找单元305查找到的所述连续记录的时间间隔合并为一个时间间隔,合并后的时间间隔的时长等于合并前各连续时间间隔的时长之和。

进一步的,如图4所示,所述装置还包括:

读取单元307,用于读取两个相邻事件间的时间间隔。

所述删除单元304还用于,删除读取单元307读取的时长大于预设时长阈值的时间间隔。

进一步的,如图4所示,所述装置还包括:

第二查找单元308,用于在预设的事件标识映射表中,查找对应所述检测单元301检测的事件的标识。

替换单元309,用于将所述第二查找单元308查找到的标识替换所述事件的描述信息,记录到所述键鼠脚本中。

进一步的,如图4所示,所述装置还包括:

压缩单元310,用于在所述删除单元304删除所述中间事件,获得处理后的键鼠脚本后,对所述处理后的键鼠脚本进行数据压缩。

本发明所采用的键鼠脚本处理方法及装置,通过对键鼠脚本中的事件进行检测,将连续且相同事件的事件集合进行处理,只保留该集合中的起始事件和终止事件,删除中间事件,得到存储空间更小的新键鼠脚本,此外,还可以对键鼠脚本中相邻事件间的时间间隔进行合并,删除异常的时间间隔,以及设置事件标识对照表,以标识替换事件的描述信息,进一步减少键鼠脚本所占用的存储空间,使键鼠脚本在保持了原键鼠脚本的功能外,还达到了减小键鼠脚本存储容量的目的,从而更加便于该键鼠脚本在网络上进行传播共享。

在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。

可以理解的是,上述方法及装置中的相关特征可以相互参考。另外,上述实施例中的“第一”、“第二”等是用于区分各实施例,而并不代表各实施例的优劣。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中, 并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的发明名称(如确定网站内链接等级的装置)中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和 计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

本发明还公开了如下方案:

A1、一种键鼠脚本处理方法,所述方法包括:

按照录制的先后顺序对键鼠脚本中的事件依次进行检测,判断是否存在至少三个连续且相同的事件;

若存在所述至少三个连续且相同的事件,则确定所述至少三个连续且相同的事件中的起始事件和终止事件;

删除所述至少三个连续且相同的事件中的中间事件,获得处理后的键鼠脚本,其中,所述中间事件为所述至少三个连续且相同的事件中除所述起始事件和所述终止事件之外的其他事件。

A2、根据A1所述的方法,所述按照录制的先后顺序对键鼠脚本中的事件依次进行检测,包括:

检测所述事件的事件类型,所述事件类型用于表征所述事件对应的键鼠操作的操作类型。

A3、根据A2所述的方法,所述判断是否存在至少三个连续且相同的事件,包括:

判断是否存在至少三个连续且事件类型均为鼠标移动的事件。

A4、根据A2所述的方法,所述判断是否存在至少三个连续且相同的 事件,包括:

判断是否存在至少三个连续且事件类型均为按下的事件。

A5、根据A2所述的方法,所述判断是否存在至少三个连续且相同的事件,包括:

判断是否存在至少三个连续且事件类型对应相同的事件组合。

A6、根据A1所述的方法,在所述删除所述至少三个连续且相同的事件中的中间事件之后,所述方法还包括:

查找所述键鼠脚本中连续记录的时间间隔;

将所述连续记录的时间间隔合并为一个时间间隔,合并后的时间间隔的时长等于合并前各连续时间间隔的时长之和。

A7、根据A1所述的方法,所述方法还包括:

读取两个相邻事件间的时间间隔;

删除时长大于预设时长阈值的时间间隔。

A8、根据A1所述的方法,所述方法还包括:

在预设的事件标识映射表中,查找对应所述事件的标识;

将查找到的标识替换所述事件的描述信息,记录到所述键鼠脚本中。

A9、根据A1所述的方法,在所述获得处理后的键鼠脚本后,所述方法还包括:

对所述处理后的键鼠脚本进行数据压缩。

B10、一种键鼠脚本处理装置,所述装置包括:

检测单元,用于按照录制的先后顺序对键鼠脚本中的事件依次进行检测;

判断单元,用于判断所述检测单元检测的事件中是否存在至少三个连续且相同的事件;

确定单元,用于当所述判断单元判断出存在至少三个连续且相同的事件时,确定所述至少三个连续且相同的事件中的起始事件和终止事件;

删除单元,用于删除所述至少三个连续且相同的事件中的中间事件,获得处理后的键鼠脚本,其中,所述中间事件为所述确定单元确定的所述至少三个连续且相同的事件中除所述起始事件和所述终止事件之外的其他 事件。

B11、根据B10所述的装置,所述检测单元用于检测所述事件的事件类型,所述事件类型用于表征所述事件对应的键鼠操作的操作类型。

B12、根据B11所述的装置,所述判断单元用于判断是否存在至少三个连续且事件类型均为鼠标移动的事件。

B13、根据B11所述的装置,所述判断单元用于判断是否存在至少三个连续且事件类型均为按下的事件。

B14、根据B11所述的装置,所述判断单元用于判断是否存在至少三个连续且事件类型对应相同的事件组合。

B15、根据B10所述的装置,所述装置还包括:

第一查找单元,用于在所述删除单元删除所述至少三个连续且相同的事件中的中间事件之后,查找所述键鼠脚本中连续记录的时间间隔;

合并单元,用于将所述第一查找单元查找到的所述连续记录的时间间隔合并为一个时间间隔,合并后的时间间隔的时长等于合并前各连续时间间隔的时长之和。

B16、根据B10所述的装置,所述装置还包括:

读取单元,用于读取两个相邻事件间的时间间隔;

所述删除单元还用于,删除所述读取单元读取的时长大于预设时长阈值的时间间隔。

B17、根据B10所述的装置,所述装置还包括:

第二查找单元,用于在预设的事件标识映射表中,查找对应所述事件的标识;

替换单元,用于将所述第二查找单元查找到的标识替换所述事件的描述信息,记录到所述键鼠脚本中。

B18、根据B10所述的装置,所述装置还包括:

压缩单元,用于在所述删除单元删除所述中间事件,获得处理后的键鼠脚本后,对所述处理后的键鼠脚本进行数据压缩。

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