一种用户输入控制方法及装置制造方法及图纸

技术编号:13965431 阅读:38 留言:0更新日期:2016-11-09 10:47
本发明专利技术涉及一种输入方法及装置,属于视频信息处理领域,具体是涉及一种用户输入控制方法及装置。包括:步骤1,启动键盘监控程序以监控用户对显示于屏幕上的按扭的点击操作;步骤2,当监控到用户的点击操作后,在屏幕上呈现与所述点击操作相关的显示内容;同时将所述点击操作提交至服务器;步骤3,服务器根据用户自定义的规则判断所述点击操作是否成功,若成功,则不向用户反馈消息;若失败,则向客户端反馈操作错误信息。总体而言,本发明专利技术所构思的以上技术方案与现有技术相比,保证用户在连续操作状态下不因服务器反馈延时或是服务器反馈失败而中断坚持系统。

【技术实现步骤摘要】

本专利技术涉及一种输入方法及装置,属于视频信息处理领域,具体是涉及一种用户输入控制方法及装置
技术介绍
当前,视频直播方式已经得到了广泛的应用。人们可以通过互联网随时随地在PC、手机等多种客户端观看视频直播,目前绝大多数直播网站都采用了弹幕,弹幕能极大地加强观众与主播、观众和观众之间的互动。当前常见的连续点击操作时,常见技术是将用户的每次点击都进行一次数据通讯反馈至服务器,即进入提交状态。由于网络导致的数据通讯反馈的延迟,服务器反馈的消息难以即时展示。用户在连续操作状态下会出现由于服务器反馈延时,或是服务器反馈失败,导致的用户操作行为中断坚持系统。
技术实现思路
针对现有技术的以上缺陷或改进需求,本专利技术提供了一种用户输入控制方法及装置,其目的在于,保证用户在连续操作状态下不因服务器反馈延时或是服务器反馈失败而中断坚持系统。为了解决上述问题,根据本专利技术的一个方面,提供了一种用户输入控制方法,包括:步骤1,启动键盘监控程序以监控用户对显示于屏幕上的按扭的点击操作;步骤2,当监控到用户的点击操作后,在屏幕上呈现与所述点击操作相关的显示内容;同时将所述点击操作提交至服务器;步骤3,服务器根据用户自定义的规则判断所述点击操作是否成功,若成功,则不向用户反馈消息;若失败,则向客户端反馈操作错误信息。优选的,上述的一种用户输入控制方法,所述步骤3中,在客户端维持一个错误信息计数器,若用户在预定时间内收到的操作错误信息超过错误信息阈值时,将操作错误信息呈现给用户。优选的,上述的一种用户输入控制方法,所述错误信息阈值为5,所述预定时间为2秒。优选的,上述的一种用户输入控制方法,所述步骤2中,在屏幕上呈现与所述点击操作相关的显示内容包括:每执行一次点击操作,则将显示内容与按扭的距离增大一个用户自定义的值;并且,所述显示内容的不透明度根据显示内容与按扭的距离先增大再减小直至从屏幕消失。优选的,上述的一种用户输入控制方法,所述显示内容为文本框。为了解决上述问题,根据本专利技术的另一个方面,提供了一种用户输入控制装置,包括:监控模块,启动键盘监控程序以监控用户对显示于屏幕上的按扭的点击操作;显示模块,当监控到用户的点击操作后,在屏幕上呈现与所述点击操作相关的显示内容;同时将所述点击操作提交至服务器;反馈模块,服务器根据用户自定义的规则判断所述点击操作是否成功,若成功,则不向用户反馈消息;若失败,则向客户端反馈操作错误信息。优选的,上述的一种用户输入控制装置,所述反馈模块在客户端维持一个错误信息计数器,若用户在预定时间内收到的操作错误信息超过错误信息阈值时,将操作错误信息呈现给用户。优选的,上述的一种用户输入控制装置,所述错误信息阈值为5,所述预定时间为2秒。优选的,上述的一种用户输入控制装置,所述显示模块在屏幕上呈现与所述点击操作相关的显示内容包括:每执行一次点击操作,则将显示内容与按扭的距离增大一个用户自定义的值;并且,所述显示内容的不透明度根据显示内容与按扭的距离先增大再减小直至从屏幕消失。优选的,上述的一种用户输入控制装置,所述显示内容为文本框。总体而言,本专利技术所构思的以上技术方案与现有技术相比,用户在短时间连续点击时,并不会进行实际记数行为,而将其所有操作进行操作成功提示,并将其操作失败的提示进行后置,保证了用户会进行更多的点击操作指令提交。并且在用户连续操作失败的状态下,能进行操作错误的提示,用户将会基于操作错误的提示,降低操作速度坚持客户端状态。附图说明附图1是本专利技术的流程示意图。附图2是本专利技术的输入框显示意图。附图3是本专利技术的结构框图。具体实施方式下面通过实施例,并结合附图,对本专利技术的技术方案作进一步具体的说明。一种用户输入控制方法,包括:步骤1,启动键盘监控程序以监控用户对显示于屏幕上的按扭的点击操作;步骤2,当监控到用户的点击操作后,在屏幕上呈现与所述点击操作相关的显示内容;显示内容可为文本框。同时将所述点击操作提交至服务器;步骤3,服务器根据用户自定义的规则判断所述点击操作是否成功,若成功,则不向用户反馈消息;若失败,则向客户端反馈操作错误信息。其中,所述步骤3中,在客户端维持一个错误信息计数器,若用户在预定时间内收到的操作错误信息超过错误信息阈值时,将操作错误信息呈现给用户。其中,所述错误信息阈值为5,所述预定时间为2秒。其中,所述步骤2中,在屏幕上呈现与所述点击操作相关的显示内容包括:每执行一次点击操作,则将显示内容与按扭的距离增大一个用户自定义的值;并且,所述显示内容的不透明度根据显示内容与按扭的距离先增大再减小直至从屏幕消失。一种用户输入控制装置,包括:监控模块,启动键盘监控程序以监控用户对显示于屏幕上的按扭的点击操作;显示模块,当监控到用户的点击操作后,在屏幕上呈现与所述点击操作相关的显示内容;显示内容可为文本框。同时将所述点击操作提交至服务器;反馈模块,服务器根据用户自定义的规则判断所述点击操作是否成功,若成功,则不向用户反馈消息;若失败,则向客户端反馈操作错误信息。其中,所述反馈模块在客户端维持一个错误信息计数器,若用户在预定时间内收到的操作错误信息超过错误信息阈值时,将操作错误信息呈现给用户。其中,所述错误信息阈值为5,所述预定时间为2秒。其中,所述显示模块在屏幕上呈现与所述点击操作相关的显示内容包括:每执行一次点击操作,则将显示内容与按扭的距离增大一个用户自定义的值;并且,所述显示内容的不透明度根据显示内容与按扭的距离先增大再减小直至从屏幕消失。实施例1本实施例提供了一种输入控制方法。其操作步骤如下:1、服务器通讯在用户完成点击提交操作之后,我们将发送消息到服务器,服务将进行处理该消息。并进行判断状态。状态成功反馈:正常 - 不进行消息反馈。不正常 - 发送消息反馈至前端。在服务器处理完毕之后,大多会消耗200到300毫秒,并将这个消息反馈到客户端。若操作是正常的,将不会反馈这个消息到客户端,直接给出操作结果。若操作失败,将反馈这个消息至前端。2、操作提示在用户进行点击操作之后,将会立即进行展示文本提示,而不会等待服务器的成功反馈。操作提示,进行特殊的处理方式,保证在连续操作的过程中不会出现过多的遮挡,并进行高效的效果展示。其中,操作效果过渡方式如图2所示,具体包括:(1)用户进行点击操作。(2)展示文本提示框体(3)文本提示框进行向上移动35px,不透明度由20%提升至80%。使用200ms(4)文本提示框停止移动,透明度由80%展示至100%,使用200ms(5)文本提示框进行向上移动25px,不透明度由100%降低至0%。使用200ms,用户在连续操作状态下,将进行连续的弹出提示框体,每个提示框都将都进行独立的操作过渡轨迹。进行独立的展示。3、错误反馈服务器在进行操作处理和记录之后,会将操作失败的消息反馈到前端。每个记录进行保存2秒过期。当客户端在2秒内收到的错误提示数高于5个时,用户的所有操作均提示为操作失败。当由于数据过期导致2秒内操作错误的数量少于5个后,将继续在每次操作后均展示操作成功。实施例2一种用户输入控制装置,包括:监控模块,启动键盘监控程序以监控用户对显示于屏幕上的按扭的点击操作;显示模块,当监控到用户的点击操作后,在屏幕上呈现与所述点击操作相关的显示内容;显示本文档来自技高网...

【技术保护点】
一种用户输入控制方法,其特征在于,包括:步骤1,启动键盘监控程序以监控用户对显示于屏幕上的按扭的点击操作;步骤2,当监控到用户的点击操作后,在屏幕上呈现与所述点击操作相关的显示内容;同时将所述点击操作提交至服务器;步骤3,服务器根据用户自定义的规则判断所述点击操作是否成功,若成功,则不向用户反馈消息;若失败,则向客户端反馈操作错误信息。

【技术特征摘要】
1.一种用户输入控制方法,其特征在于,包括:步骤1,启动键盘监控程序以监控用户对显示于屏幕上的按扭的点击操作;步骤2,当监控到用户的点击操作后,在屏幕上呈现与所述点击操作相关的显示内容;同时将所述点击操作提交至服务器;步骤3,服务器根据用户自定义的规则判断所述点击操作是否成功,若成功,则不向用户反馈消息;若失败,则向客户端反馈操作错误信息。2.根据权利要求1所述的一种用户输入控制方法,其特征在于,所述步骤3中,在客户端维持一个错误信息计数器,若用户在预定时间内收到的操作错误信息超过错误信息阈值时,将操作错误信息呈现给用户。3.根据权利要求2所述的一种用户输入控制方法,其特征在于,所述错误信息阈值为5,所述预定时间为2秒。4.根据权利要求1所述的一种用户输入控制方法,其特征在于,所述步骤2中,在屏幕上呈现与所述点击操作相关的显示内容包括:每执行一次点击操作,则将显示内容与按扭的距离增大一个用户自定义的值;并且,所述显示内容的不透明度根据显示内容与按扭的距离先增大再减小直至从屏幕消失。5.根据权利要求4所述的一种用户输入控制方法,其特征在于,所述显示内容为文本框。6...

【专利技术属性】
技术研发人员:冯畅
申请(专利权)人:武汉斗鱼网络科技有限公司
类型:发明
国别省市:湖北;42

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

1