一种掩码处理方法及客户端技术

技术编号:17879315 阅读:53 留言:0更新日期:2018-05-06 01:01
本发明专利技术公开了一种掩码处理方法及客户端,包括:获得配置操作,所述配置操作用于配置掩码区域和掩码符号;基于所述配置操作,在目标文本区域中确定掩码区域以及所述掩码区域对应的掩码符号;将所述掩码区域内的文本信息替换为所述掩码符号;本发明专利技术实施例能够让用户更灵活地定制自己专属的掩码,使得掩码方式更加灵活,提高了用户的主动性和参与度。

A mask processing method and client

The present invention discloses a mask processing method and a client, including: obtaining a configuration operation, which is used to configure the mask area and mask symbols; based on the configuration operation, the mask region and the mask symbol corresponding to the mask region are determined in the target text area; the text in the mask region is used. The information is replaced by the described mask symbol; the embodiment of the invention enables the user to more flexibly customize its own exclusive mask, making the mask more flexible, increasing the user's initiative and participation.

【技术实现步骤摘要】
一种掩码处理方法及客户端
本专利技术涉及网络安全领域中的掩码技术,尤其涉及一种掩码处理方法及客户端。
技术介绍
打掩码是指:将用户原始输入的内容,通过特殊符号的替换来达到混淆的目的,从而可以隐藏用户输入的真实信息,保护用户的隐私。目前,一些常见的密码控件通常是将用户原始输入的内容全部转换为特殊符号,如“*”号,从而隐藏掉真实的用户输入,保护用户的隐私。用户只能被动的接受这种交互方式,无法进行任何的灵活定制修改,对用户而言,自身的参与度也较差。随着现代用户在网络上的参与度越来越高,用户对于这种涉及到自身隐私的输入要求也就更高,用户希望能够在输入的某些部分做掩码处理,而留下剩余部分用于给自己提示信息,基于此,如何设计一种灵活的掩码方式是有待解决的问题。
技术实现思路
为解决上述技术问题,本专利技术实施例提供了一种掩码处理方法及客户端。本专利技术实施例提供的掩码处理方法,包括:获得配置操作,所述配置操作用于配置掩码区域和掩码符号;基于所述配置操作,在目标文本区域中确定掩码区域以及所述掩码区域对应的掩码符号;将所述掩码区域内的文本信息替换为所述掩码符号。本专利技术实施例中,所述获得配置操作,包括:获得针对掩码区域长度的第一配置操作,以及获得针对掩码符号的第二配置操作。本专利技术实施例中,所述方法还包括:获得在所述目标文本区域中的定位操作;基于所述定位操作,确定掩码区域的首个掩码位置;相应地,所述基于所述配置操作,在目标文本区域中确定掩码区域以及所述掩码区域对应的掩码符号,包括:根据所述首个掩码位置以及所述掩码区域长度,在目标文本区域中确定掩码区域;基于所述配置操作,确定所述掩码区域对应的掩码符号。本专利技术实施例中,所述方法还包括:当所述定位操作由第一文本位置移动至第二文本位置时,将基于所述第一文本位置而确定第一掩码区域替换为基于所述第二文本位置而确定的第二掩码区域。本专利技术实施例中,所述方法还包括:当获得掩码确认操作时,保存掩码结果,所述掩码结果包括掩码区域所对应的文本信息。本专利技术实施例提供的客户端,包括:配置单元,用于获得配置操作,所述配置操作用于配置掩码区域和掩码符号;确定单元,用于基于所述配置操作,在目标文本区域中确定掩码区域以及所述掩码区域对应的掩码符号;掩码单元,用于将所述掩码区域内的文本信息替换为所述掩码符号。本专利技术实施例中,所述配置单元包括:第一配置子单元,用于获得针对掩码区域长度的第一配置操作;第二配置子单元,用于获得针对掩码符号的第二配置操作。本专利技术实施例中,所述客户端还包括:定位单元,用于获得在所述目标文本区域中的定位操作;基于所述定位操作,确定掩码区域的首个掩码位置;相应地,所述确定单元,还用于根据所述首个掩码位置以及所述掩码区域长度,在目标文本区域中确定掩码区域;基于所述配置操作,确定所述掩码区域对应的掩码符号。本专利技术实施例中,所述掩码单元,还用于当所述定位单元获得的定位操作由第一文本位置移动至第二文本位置时,将基于所述第一文本位置而确定第一掩码区域替换为基于所述第二文本位置而确定的第二掩码区域。本专利技术实施例中,所述客户端还包括:保存单元,用于当获得掩码确认操作时,保存掩码结果,所述掩码结果包括掩码区域所对应的文本信息。本专利技术实施例的技术方案中,获得配置操作,所述配置操作用于配置掩码区域和掩码符号;基于所述配置操作,在目标文本区域中确定掩码区域以及所述掩码区域对应的掩码符号;将所述掩码区域内的文本信息替换为所述掩码符号。通过对本专利技术实施例的实施,能够让用户更灵活地定制自己专属的掩码,包括掩码区域和掩码符号,使得掩码方式更加灵活,提高了用户的主动性和参与度。附图说明图1为本专利技术实施例的掩码处理方法的流程示意图一;图2为本专利技术实施例的打掩码示意图;图3为本专利技术实施例的掩码处理方法的流程示意图二;图4为本专利技术实施例的拖动掩码区域的示意图;图5为本专利技术实施例的掩码处理方法的流程示意图三;图6为本专利技术实施例的数独游戏的示意图;图7为本专利技术实施例的客户端的结构组成示意图。具体实施方式为了能够更加详尽地了解本专利技术实施例的特点与
技术实现思路
,下面结合附图对本专利技术实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本专利技术实施例。目前存在的一些打掩码方式都不够灵活,由系统写死或固定哪几位属于掩码区域,用户主动性不高,参与度不强。本专利技术实施例主要目的就是让用户能够更灵活地定制自己的专属掩码,包括掩码区域以及掩码符号。图1为本专利技术实施例的掩码处理方法的流程示意图一,如图1所示,所述掩码处理方法包括以下步骤:步骤101:获得配置操作,所述配置操作用于配置掩码区域和掩码符号。本专利技术实施例中,客户端为用户提供配置选项,配置选项至少包括两个条目,其中一个条目用于配置掩码区域,另一个条目用于配置掩码符号。在一实施方式中,配置掩码区域是指:在目标文本区域中选择好某个区域范围,将这个区域范围作为掩码区域。例如:配置从第i个字符至第i+N个字符的区域范围作为掩码区域,掩码区域的长度为N个字符,i和N均为正整数。在另一实施方式中,配置掩码区域是指:仅配置掩码区域的长度,等待用户灵活选定首个掩码位置后,自动可确定出掩码区域。例如:配置掩码区域长度为N个字符,用户选定的首个掩码位置为第j个字符,则掩码区域自动可确定为从第j个字符至第j+N个字符,j为正整数。这种方式下,用户可以灵活改变首个掩码位置,从而灵活改变掩码区域的位置。例如:通过滑动的方式来定位首个掩码位置,从而自动定义出掩码区域。上述方案中,目标文本区域是指:待打入掩码的文本区域,假设目标文本区域包括M个字符,而掩码区域包括N个字符,那么N≤M,M为正整数。在一实施方式中,客户端为用户提供了多种掩码符号供用户选择,例如:“¥”、“%”、“#”、“@”、“*”、“&”、“^”等等。用户可以配置使用何种符号来进行掩码显示。步骤102:基于所述配置操作,在目标文本区域中确定掩码区域以及所述掩码区域对应的掩码符号。本专利技术实施例中,配置好掩码区域和掩码符号之后,即可在目标文本区域中确定掩码区域以及所述掩码区域对应的掩码符号。参照图2,目标文本区域包括12个字符,掩码区域为从第3个字符“s”至第6个字符“d”,掩码符号为“*”。步骤103:将所述掩码区域内的文本信息替换为所述掩码符号。本专利技术实施例能够实时预览打掩码效果,参照图2,当选定掩码区域和掩码符号后,会自动将掩码区域内的文本信息“s”、“j”、“h”、“d”全部替换为掩码符号“*”。本专利技术实施例的技术方案,能够让用户更灵活地定制自己专属的掩码,包括掩码区域和掩码符号,使得掩码方式更加灵活,提高了用户的主动性和参与度。图3为本专利技术实施例的掩码处理方法的流程示意图二,如图3所示,所述掩码处理方法包括以下步骤:步骤301:获得针对掩码区域长度的第一配置操作,以及获得针对掩码符号的第二配置操作。本专利技术实施例中,客户端为用户提供配置选项,配置选项至少包括两个条目,其中一个条目用于配置掩码区域长度,另一个条目用于配置掩码符号。本专利技术实施例中,目标文本区域是指:待打入掩码的文本区域,假设目标文本区域包括M个字符,而掩码区域包括N个字符,那么N≤M,M为正整数。本专利技术实施例中,客户端为用户提供了多种掩码符号供用户选择,例如:“¥”、“%”、本文档来自技高网
...
一种掩码处理方法及客户端

【技术保护点】
一种掩码处理方法,其特征在于,所述方法包括:获得配置操作,所述配置操作用于配置掩码区域和掩码符号;基于所述配置操作,在目标文本区域中确定掩码区域以及所述掩码区域对应的掩码符号;将所述掩码区域内的文本信息替换为所述掩码符号。

【技术特征摘要】
1.一种掩码处理方法,其特征在于,所述方法包括:获得配置操作,所述配置操作用于配置掩码区域和掩码符号;基于所述配置操作,在目标文本区域中确定掩码区域以及所述掩码区域对应的掩码符号;将所述掩码区域内的文本信息替换为所述掩码符号。2.根据权利要求1所述的掩码处理方法,其特征在于,所述获得配置操作,包括:获得针对掩码区域长度的第一配置操作,以及获得针对掩码符号的第二配置操作。3.根据权利要求2所述的掩码处理方法,其特征在于,所述方法还包括:获得在所述目标文本区域中的定位操作;基于所述定位操作,确定掩码区域的首个掩码位置;相应地,所述基于所述配置操作,在目标文本区域中确定掩码区域以及所述掩码区域对应的掩码符号,包括:根据所述首个掩码位置以及所述掩码区域长度,在目标文本区域中确定掩码区域;基于所述配置操作,确定所述掩码区域对应的掩码符号。4.根据权利要求3所述的掩码处理方法,其特征在于,所述方法还包括:当所述定位操作由第一文本位置移动至第二文本位置时,将基于所述第一文本位置而确定第一掩码区域替换为基于所述第二文本位置而确定的第二掩码区域。5.根据权利要求1至4任一项所述的掩码处理方法,其特征在于,所述方法还包括:当获得掩码确认操作时,保存掩码结果,所述掩码结果包括掩码区域所对应的文本信息。6.一种客户端...

【专利技术属性】
技术研发人员:杨霞王亮李轶峰郝允允
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1