基于远程连接的事件处理方法、装置及存储介质制造方法及图纸

技术编号:23470455 阅读:27 留言:0更新日期:2020-03-06 12:36
本发明专利技术提供一种基于远程连接的事件处理方法、装置及存储介质,包括:确定本地操作对应的事件;在预设时间段内重复执行本地操作对应的事件;若本地操作对应的事件引起远程连接问题,则判断本地操作对应的事件是否包括非必须功能信息;若本地操作对应的事件中包括非必须功能信息,则屏蔽本地操作对应的事件中包括的非必须功能信息;若本地操作对应的事件不包括非必须功能信息,则分割本地操作对应的事件。从而在保证远程连接可靠性的同时,可以提高事件处理效率。

Event handling method, device and storage medium based on remote connection

【技术实现步骤摘要】
基于远程连接的事件处理方法、装置及存储介质
本专利技术实施例涉及远程
,尤其涉及一种基于远程连接的事件处理方法、装置及存储介质。
技术介绍
远程连接是指本端设备远程连接至远端设备的情况,基于此,用户可以在本端设备上远程控制远端设备。例如:用户可以通过远程连接为远端设备安装软件、运行程序等。目前远程连接的使用频繁度非常高,基于此,远程连接的可靠性至关重要。通常远程连接中可靠性问题受本端设备中的本地事件影响,该本地事件可以是与键盘相关的事件(简称为键盘事件)、与鼠标相关的事件(简称为鼠标事件)等。为了解决远程连接问题,现有技术采用重复执行本地事件的方式,以快速复现远程连接问题,如屏幕闪退问题,并定位引起该远程连接问题的本地事件。定位到引起该远程连接问题的本地事件之后,程序员对本地事件对应的代码进行逐一检查,并修改相应的代码,以实现正常的远程连接,然而这种人工处理方式存在效率低的问题。
技术实现思路
本专利技术实施例提供了一种基于远程连接的事件处理方法、装置及存储介质。从而在保证远程连接可靠性的同时,可以提高事件处理效率。第一方面,本专利技术实施例提供一种基于远程连接的事件处理方法包括:确定本地操作对应的事件;在预设时间段内重复执行所述本地操作对应的事件;若所述本地操作对应的事件引起远程连接问题,则判断所述本地操作对应的事件是否包括非必须功能信息;若所述本地操作对应的事件中包括非必须功能信息,则屏蔽所述本地操作对应的事件中包括的非必须功能信息;若所述本地操作对应的事件不包括非必须功能信息,则分割所述本地操作对应的事件。本专利技术实施例的有益效果包括:一方面,在发生远程连接问题时,通过重复执行每一个事件,以确保能够复现问题,即从多个事件中确定引起远程连接问题的事件,以达到从多个事件中准确定位引起远程连接问题的事件的目的,便于后续对该事件的处理;另一方面,根据确定的事件中包含的非必须功能信息,将非必须功能信息进行屏蔽,使远端设备无需执行非必须功能信息对应的操作,从而降低了远程连接出现问题的概率,提高了远程连接的可靠性;再一方面,当事件不包含非必须功能时,需要对该事件进行分割,以降低事件的连续性,使远端设备执行具备较低连续性的事件,能够降低远程连接出现问题的概率,提高远程连接的可靠性,最后,本专利技术实施例所提供的技术方案相对于现有技术中的人工处理方式,提高了事件处理效率。可选地,本地操作对应的事件引起的远程连接问题包括屏幕闪退或者远程连接的卡顿;相应地,确定本地操作对应的事件引起远程连接问题的方法,包括:若未获取到远程连接退出操作,且根据本地操作对应的事件获取到了用于指示远程连接退出的指示信息,则确定本地操作对应的事件引起屏幕闪退;若在执行完所述本地操作之后的预设时间内未获取到响应消息,则确定本地操作对应的事件引起远程连接的卡顿。从而可以有效的确定本地操作对应的事件是否引起远程连接问题。可选地,屏蔽本地操作对应的事件中包括的非必须功能信息,包括:确定非必须功能信息对应的标识;根据所述标识屏蔽非必须功能信息。从而可以有效的屏蔽本地操作对应的事件中包括的非必须功能信息,使远端设备无需执行非必须功能信息对应的操作,从而降低了远程连接出现问题的概率,提高了远程连接的可靠性。可选地,屏蔽所述本地操作对应的事件中包括的非必须功能信息,包括:屏蔽所述本地操作对应的事件,并恢复所述本地操作对应的事件中包括的必须功能信息。从而可以有效的屏蔽本地操作对应的事件中包括的非必须功能信息,使远端设备无需执行非必须功能信息对应的操作,从而降低了远程连接出现问题的概率,提高了远程连接的可靠性。可选地,恢复所述本地操作对应的事件中包括的必须功能信息,包括:确定必须功能信息对应的标识;根据所述标识恢复所述必须功能信息。可选地,分割所述本地操作对应的事件,包括:在所述本地操作对应的事件中插入无效事件。从而可以降低事件的连续性,使远端设备执行具备较低连续性的事件,能够降低远程连接出现问题的概率,提高远程连接的可靠性。第二方面,本专利技术实施例提供一种基于远程连接的事件处理装置,其特征在于,包括:确定模块,用于确定本地操作对应的事件。执行模块,用于在预设时间段内重复执行所述本地操作对应的事件。判断模块,用于若所述本地操作对应的事件引起远程连接问题,则判断所述本地操作对应的事件是否包括非必须功能信息。屏蔽模块,用于若所述本地操作对应的事件中包括非必须功能信息,则屏蔽所述本地操作对应的事件中包括的非必须功能信息。分割模块,用于若所述本地操作对应的事件不包括非必须功能信息,则分割所述本地操作对应的事件。可选地,所述本地操作对应的事件引起的远程连接问题包括屏幕闪退或者远程连接的卡顿;所述确定模块具体用于:若未获取到远程连接退出操作,且根据所述本地操作对应的事件获取到了用于指示远程连接退出的指示信息,则确定所述本地操作对应的事件引起屏幕闪退;若在执行完所述本地操作之后的预设时间内未获取到响应消息,则确定所述本地操作对应的事件引起所述远程连接的卡顿。可选地,所述屏蔽模块包括:确定子模块,用于确定所述非必须功能信息对应的标识;第一屏蔽子模块,用于根据所述标识屏蔽所述非必须功能信息。可选地,屏蔽模块包括:第二屏蔽子模块,用于屏蔽所述本地操作对应的事件:恢复子模块,用于恢复所述本地操作对应的事件中包括的必须功能信息。可选地,恢复子模块具体用于:确定所述必须功能信息对应的标识;根据所述标识恢复所述必须功能信息。可选地,分割模块具体用于:在所述本地操作对应的事件中插入无效事件。第四方面,本专利技术实施例提供一种基于远程连接的事件处理装置,包括:处理器和存储器。存储器用于存储所述处理器的可执行指令,以使所述处理器用于:确定本地操作对应的事件;在预设时间段内重复执行所述本地操作对应的事件;若所述本地操作对应的事件引起远程连接问题,则判断所述本地操作对应的事件是否包括非必须功能信息;若所述本地操作对应的事件中包括非必须功能信息,则屏蔽所述本地操作对应的事件中包括的非必须功能信息;若所述本地操作对应的事件不包括非必须功能信息,则分割所述本地操作对应的事件。可选地,所述本地操作对应的事件引起的远程连接问题包括屏幕闪退或者远程连接的卡顿;处理器具体用于:若未获取到远程连接退出操作,且根据所述本地操作对应的事件获取到了用于指示远程连接退出的指示信息,则确定所述本地操作对应的事件引起屏幕闪退;若在执行完所述本地操作之后的预设时间内未获取到响应消息,则确定所述本地操作对应的事件引起所述远程连接的卡顿。可选地,处理器具体用于:确定所述非必须功能信息对应的标识;根据所述标识屏蔽所述非必须功能信息。可选地,处理器具体用于:屏蔽所述本地操作对应的事件,并恢复所述本地操作对应的事件中包括的必须功能信息。可选地,处理器具体用于:确定所述必须功能信息对应的标识;根据所述标识恢复所述必须功能信息。可选地,处理器具体用于:在所述本地操作对应的事件中插入本文档来自技高网...

【技术保护点】
1.一种基于远程连接的事件处理方法,其特征在于,包括:/n确定本地操作对应的事件;/n在预设时间段内重复执行所述本地操作对应的事件;/n若所述本地操作对应的事件引起远程连接问题,则判断所述本地操作对应的事件是否包括非必须功能信息;/n若所述本地操作对应的事件中包括非必须功能信息,则屏蔽所述本地操作对应的事件中包括的非必须功能信息;/n若所述本地操作对应的事件中不包括非必须功能信息,则分割所述本地操作对应的事件。/n

【技术特征摘要】
1.一种基于远程连接的事件处理方法,其特征在于,包括:
确定本地操作对应的事件;
在预设时间段内重复执行所述本地操作对应的事件;
若所述本地操作对应的事件引起远程连接问题,则判断所述本地操作对应的事件是否包括非必须功能信息;
若所述本地操作对应的事件中包括非必须功能信息,则屏蔽所述本地操作对应的事件中包括的非必须功能信息;
若所述本地操作对应的事件中不包括非必须功能信息,则分割所述本地操作对应的事件。


2.根据权利要求1所述的方法,其特征在于,所述本地操作对应的事件引起的远程连接问题包括屏幕闪退或者远程连接的卡顿;
确定所述本地操作对应的事件引起远程连接问题的方法,包括:
若未获取到远程连接退出操作,且根据所述本地操作对应的事件获取到了用于指示远程连接退出的指示信息,则确定所述本地操作对应的事件引起屏幕闪退;
若在执行完所述本地操作之后的预设时间内未获取到响应消息,则确定所述本地操作对应的事件引起所述远程连接的卡顿。


3.根据权利要求1或2所述的方法,其特征在于,所述屏蔽所述本地操作对应的事件中包括的非必须功能信息,包括:
确定所述非必须功能信息对应的标识;
根据所述标识屏蔽所述非必须功能信息。


4.根据权利要求1或2所述的方法,其特征在于,所述屏蔽所述本地操作对应的事件中包括的非必须功能信息,包括:
屏蔽所述本地操作对应的事件,并恢复所述本地操作对应的事件中包括的必须功能信息。


5.根据权利要求4所述的方法,其特征在于,所述恢复所述本地操作对应的事件中包括的必须功能信息,包括:
确定所述必须功能信息对应的标识;
根据所述标识恢复所述必须功能信息。


6.根据权利要求1或2所述的方法,其特征在于,所述分割所述本地操作对应的事件,包括:
在所述本地操作对应的事件中插入无效事件。


7.一种基于远程连接的事件处理装置,其特征在于,包括:
确定模块,用于确定本地操作对应的事件;
执行模块,用于在预设时间段内重复执行所述本地操作对应的事件;
判断模块,用于若所述本地操作对应的事件引起远程连接问题,则判断所述本地操作对应的事件是否包括非必须功能信息;
屏蔽模块,用于若所述本地操作对应的事件中...

【专利技术属性】
技术研发人员:南雄超王洪虎
申请(专利权)人:龙芯中科技术有限公司
类型:发明
国别省市:北京;11

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

1