终端设备的截图控制方法、终端设备及存储介质与流程

专利2022-06-29  79


本发明涉及图像处理技术领域,尤其涉及一种终端设备的截图控制方法、终端设备以及计算机可读存储介质。



背景技术:

目前,为了方便用户获取应用程序的界面信息,终端设备一般都提供有屏幕截取功能,以供用户截取相应的界面截图。但这样一来,又使得应用界面的截图信息容易被分享出去,这就导致对应用界面截图时会存在一定的信息泄露的隐患。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。



技术实现要素:

本发明的主要目的在于提供一种终端设备的截图控制方法、终端设备以及计算机可读存储介质,降低了对应用界面进行截图时导致的信息泄露的风险。

为实现上述目的,本发明提供一种终端设备的截图控制方法,所述终端设备的截图控制方法包括以下步骤:

在终端设备的目标应用中检测到截图操作时,获取在所述目标应用中的截图次数;

在所述截图次数大于或等于一次时,对所述目标应用中的关键信息进行隐藏处理。

可选地,所述对所述目标应用中的关键信息进行隐藏处理的步骤包括:

在所述目标应用的应用界面之上覆盖显示预设图形,以遮挡所述目标应用中的关键信息。

可选地,所述预设图形为预设图形界面,所述在所述目标应用的应用界面之上覆盖显示预设图形的步骤包括:

在所述应用界面所处图层的上层新增图层;

在新增的所述图层上显示所述预设图形界面,以覆盖所述显示界面。

可选地,所述预设图形为预设图片,所述在所述目标应用的应用界面之上覆盖显示预设图形的步骤包括:

识别所述目标应用的应用界面中的关键信息;

获取所述关键信息所处的显示区域;

在所述显示区域上覆盖显示所述预设图片。

可选地,所述在终端设备的目标应用中检测到截图操作时,获取在所述目标应用中的截图次数的步骤之后,还包括:

获取所述目标应用中,对应的所述截图次数大于或者等于所述一次的应用界面,作为目标应用界面;

对所述目标应用界面中的关键信息进行隐藏处理。

可选地,所述对所述目标应用界面中的关键信息进行隐藏处理的步骤包括:

获取所述目标应用界面的背景颜色值;

将所述目标应用界面中的关键信息的颜色值,调整为所述背景颜色值。

可选地,所述在所述截图次数大于或等于一次时,对所述目标应用中的关键信息进行隐藏处理的步骤之后,还包括:

向管理终端发送所述关键信息的隐藏处理取消请求;

在接收到所述管理终端基于所述隐藏处理取消请求返回的响应信息时,取消所述关键信息的隐藏处理。

可选地,所述在所述截图次数大于或等于一次时,对所述目标应用中的关键信息进行隐藏处理的步骤之后,还包括:

输出提示信息,以提示用户当前已对所述关键信息进行隐藏处理;

在接收到所述提示信息的确认响应时,删除所述截图操作对应的截图,和/或向管理终端发送所述关键信息的隐藏处理取消请求。

可选地,所述在终端设备的目标应用中检测到截图操作时,获取在所述目标应用中的截图次数的步骤之后,还包括:

在所述目标应用当前的使用时段内,当所述截图次数大于或等于一次时,执行所述对所述目标应用中的关键信息进行隐藏处理的步骤;

在所述目标应用下一个使用时段开始时,对所述截图次数进行清零。

为实现上述目的,本发明还提供一种终端设备,所述终端设备包括:

所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的终端设备的截图控制程序,所述终端设备的截图控制程序被所述处理器执行时实现如上述终端设备的截图控制方法的步骤。

为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有终端设备的截图控制程序,所述终端设备的截图控制程序被处理器执行时实现如上述终端设备的截图控制方法的步骤。

本发明提供的终端设备的截图控制方法、终端设备以及计算机可读存储介质,在终端设备的目标应用中检测到截图操作时,获取在所述目标应用中的截图次数;在所述截图次数大于或等于一次时,对所述目标应用中的关键信息进行隐藏处理。这样,当用户在目标应用中进行的截图操作对应的次数过多时,则终端可对目标应用中的关键信息进行隐藏,从而防止关键信息的进一步泄露,降低了对应用界面进行截图时导致的信息泄露的风险。

附图说明

图1为本发明实施例方案涉及的实施例终端的硬件运行环境示意图;

图2为本发明终端设备的截图控制方法一实施例的流程示意图;

图3为本发明终端设备的截图控制方法另一实施例的流程示意图;

图4为本发明终端设备的截图控制方法又一实施例的流程示意图;

图5为本发明终端设备的截图控制方法又一实施例的流程示意图。

图6为本发明终端设备的截图控制方法又一实施例的流程示意图;

图7为本发明终端设备的截图控制方法一实施例的预设图形界面遮挡应用界面示例图;

图8为本发明终端设备的截图控制方法一实施例的多端交互示例图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明提供一种终端设备的截图控制方法,降低了对应用界面进行截图时导致的信息泄露的风险。

如图1所示,图1是本发明实施例方案涉及的实施例终端的硬件运行环境示意图;

本发明实施例终端可以是终端设备。

如图1所示,该终端可以包括:处理器1001,例如cpu中央处理器(centralprocessingunit),存储器1002,通信总线1003。其中,通信总线1003用于实现该终端中各组成部件之间的连接通信。存储器1002可以是高速ram随机存储器(random-accessmemory),也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1002可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的终端的结构并不构成对本发明实施例终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种计算机存储介质的存储器1002中可以包括终端设备的截图控制程序。

在图1所示的终端中,处理器1001可以用于调用存储器1002中存储的终端设备的截图控制程序,并执行以下操作:

在终端设备的目标应用中检测到截图操作时,获取在所述目标应用中的截图次数;

在所述截图次数大于或等于一次时,对所述目标应用中的关键信息进行隐藏处理。

进一步地,处理器1001可以调用存储器1002中存储的终端设备的截图控制程序,还执行以下操作:

在所述目标应用的应用界面之上覆盖显示预设图形,以遮挡所述目标应用中的关键信息。

进一步地,处理器1001可以调用存储器1002中存储的终端设备的截图控制程序,还执行以下操作:

在所述应用界面所处图层的上层新增图层;

在新增的所述图层上显示所述预设图形界面,以覆盖所述显示界面。

进一步地,处理器1001可以调用存储器1002中存储的终端设备的截图控制程序,还执行以下操作:

识别所述目标应用的应用界面中的关键信息;

获取所述关键信息所处的显示区域;

在所述显示区域上覆盖显示预设图片。

进一步地,处理器1001可以调用存储器1002中存储的终端设备的截图控制程序,还执行以下操作:

获取所述目标应用中,对应的所述截图次数大于或者等于所述一次的应用界面,作为目标应用界面;

对所述目标应用界面中的关键信息进行隐藏处理。

进一步地,处理器1001可以调用存储器1002中存储的终端设备的截图控制程序,还执行以下操作:

获取所述目标应用界面的背景颜色值;

将所述目标应用界面中的关键信息的颜色值,调整为所述背景颜色值。

进一步地,处理器1001可以调用存储器1002中存储的终端设备的截图控制程序,还执行以下操作:

向管理终端发送所述关键信息的隐藏处理取消请求;

在接收到所述管理终端基于所述隐藏处理取消请求返回的响应信息时,取消所述关键信息的隐藏处理。

进一步地,处理器1001可以调用存储器1002中存储的终端设备的截图控制程序,还执行以下操作:

输出提示信息,以提示用户当前已对所述关键信息进行隐藏处理;

在接收到所述提示信息的确认响应时,删除所述截图操作对应的截图,和/或向管理终端发送所述关键信息的隐藏处理取消请求。

进一步地,处理器1001可以调用存储器1002中存储的终端设备的截图控制程序,还执行以下操作:

在所述目标应用当前的使用时段内,当所述截图次数大于或等于一次时,执行所述对所述目标应用中的关键信息进行隐藏处理的步骤;

在所述目标应用下一个使用时段开始时,对所述截图次数进行清零。

参照图2,在一实施例中,所述终端设备的截图控制方法包括:

步骤s10、在终端设备的目标应用中检测到截图操作时,获取在所述目标应用中的截图次数。

本实施例中,实施例终端可以是终端设备,如智能手机、平板电脑等。

可选地,终端在设备上的安装的应用(application)中,预先获取至少一个应用作为目标应用。目标应用可以是由用户预先设置的,也可以是由终端设备的设计人员设置的(即系统的默认设置)。

可选地,终端系统可以是ios(iphoneoperationsystem)系统、安卓系统、嵌入式系统等,优选为ios系统。

可选地,终端设备提供有截图服务,截图服务也可以是由目标应用提供。当用户在终端设备上进行截图服务对应的截图操作时,移动终端会截取当前在终端设备的屏幕上显示的内容,生成该显示内容的图片作为该截图操作对应的截图。

可选地,在目标应用打开的过程中,若终端检测到有截图事件生成(或者检测到生成了截图),即判定在目标应用中检测到了截图操作。

可选地,当终端检测到在目标应用中有存在截图操作对应的行为时,还会相应地记录截图次数,并将截图次数与目标应用相关联,即记录在目标应用中进行截图操作的次数。

可选地,在目标应用打开的过程中,当终端检测到在该目标应用中存在截图操作时,生成该截图操作对应的截图。同时,终端将该目标应用所关联的截图次数累计加一,并获取最终得到的截图次数。

步骤s20、判断所述截图次数是否大于或者等于一次。

进一步地,终端在获取到目标应用对应的截图次数后,则检测获取到的截图次数是否大于或等于一次。

步骤s30、对所述目标应用中的关键信息进行隐藏处理。

可选地,当终端检测到在该目标应用中的截图次数大于或等于一次时,判定目标应用存在信息泄露的风险,因此,终端则对目标应用中的关键信息进行隐藏处理。

可选地,所述关键信息为需要保密的信息,或者不便于公开的信息,包括证件信息(身份证、驾驶证、护照等)、电话号码和地址信息中的至少一个。其中,证件信息可以是具有与证件号码的字符数相同的字符信息。如,将18位数字组成的字符信息识别为身份证号码(应当理解的是,也可以是17为数字与1位字母组合的字符信息);电话号码可以是13位数字组成的字符信息,或者区号加8位数字组成的字符信息;地址信息可以是具有“省”、“市”、“区”、“镇”等地区行政区域标识字符的字符信息组合。将出现有“省”、“市”、“区”、“镇”等地区行政区域标识字符的字符信息组合,识别为地址信息。

当然,关键信息也可以是由工程师预先设置的预设信息(如一些敏感数据),这些预设信息具有一定的信息属性,终端将满足信息属性的信息作为关键信息。

可选地,终端可以是通过机器学习技术识别目标应用中的文本信息和图片信息,并将识别得到的证件信息(身份证、驾驶证、护照等)、电话号码、地址信息均作为关键信息。

可选地,终端也可以是将目标应用中所有的显示内容作为关键信息,或者将目标应用中的某一应用界面的显示内容作为关键信息。

可选地,终端对目标应用中的关键信息进行隐藏处理的方式,可以是在所述目标应用的应用界面之上,覆盖显示预设图形界面或预设图片,以遮挡所述目标应用中的关键信息;进行隐藏处理的方式,也可以是调整关键信息的字体的颜色值,以使关键信息的颜色值与关键信息所在的显示界面的背景颜色值之间的色差值,处于预设差值范围内。

步骤s40、不对所述目标应用中的关键信息进行隐藏处理。

可选地,如若终端检测到在该目标应用中的截图次数小于一次时,则终端当前可不对目标应用中的关键信息进行隐藏处理,并返回继续检测截图操作。

可选地,本实施例的终端设备的截图控制方法,其实现方式,可以是通过将终端设备的截图控制方法相应的程式集成到系统应用的sdk(软件开发工具包)即可,并通过手动开发集成或自动封装的形式,供目标应用调用。这样,无需每个目标应用对应的app开发者进行手动开发,即可实现本发明实施例的方法。当然,即便是app开发者进行手动开发,而应用本发明实施例的方法,同属本发明的专利保护范围内。

这样,当用户在目标应用中进行的截图操作时,则终端可对目标应用中的关键信息进行隐藏,从而防止关键信息的进一步泄露,降低了对应用界面进行截图时导致的信息泄露的风险。

在另一实施例中,如图3所示,在上述图2所示的实施例基础上,所述对所述目标应用中的关键信息进行隐藏处理的步骤包括:

步骤s31、在所述目标应用的应用界面之上覆盖显示预设图形,以遮挡所述目标应用中的关键信息。

本实施例中,当终端检测到在该目标应用中的截图次数大于或等于一次时,判定目标应用存在信息泄露的风险,因此,终端通过使用预设图形,对目标应用中的关键信息进行遮挡,从而实现对关键信息的隐藏。

可选地,预设图形可以是预设图片,也可以是预设图形界面。

可选地,终端对目标应用中的关键信息进行隐藏处理时,可以是在所述目标应用的应用界面所处图层的上层新增图层,并在在新增的图层上显示预设图形界面,以覆盖所述显示界面。

可选地,参见图7,终端预先生成有不透明的拦截界面作为预设图形界面并保存在数据库中,当终端检测到目标应用对应的截图次数大于或等于一次时,则终端在目标应用的应用界面当前所在的图层10之上,新增一个图层20。进一步地,终端从数据库中获取预先保存的预设图形界面,并在新增的图层20上显示该预设图形界面,即预设图形界面所在的显示图层在目标应用的应用界面对应的图层之上,相当于在目标应用所显示的应用界面上覆盖一个预设图形界面,以实现对目标应用原显示界面的遮挡。

进一步地,该预设图形界面具有锁定属性,一旦显示,用户不可通过手动直接解锁预设图形界面的显示(例如预设图形界面可为锁屏界面)。这样,用户若不先通过预设图形界面相应的解锁方式对预设图形界面解锁,则不能再看到被预设图形界面覆盖的应用界面所显示的关键信息。同时,即便用户再在目标应用中进行截图操作,所能截取的截图,也只能是预设图形界面所显示的内容。

可选地,终端对目标应用中的关键信息进行隐藏处理时,可以是先对目标应用中的关键信息进行识别,以及识别需要隐藏的关键信息所处的应用界面的显示区域。然后,终端再在这些显示区域上添加预设图片,相当于在显示区域上覆盖一层预设图片,从而实现对关键信息的遮挡。这样,即便用户再对目标应用进行截图操作,所能截取的截图中的关键信息也已被预设图片所遮挡。

需要说明的是,预设图片为显示有预设图案的不透明图片,如马赛克图片(即预设图案为马赛克图案)。

这样,通过使用预设图形界面或预设图片,对目标应用中的关键信息进行遮挡,实现对关键信息的隐藏处理,从而降低了对应用界面进行截图时导致的信息泄露的风险。

在又一实施例中,如图4所示,在上述图2至图3的实施例基础上,所述在终端设备的目标应用中检测到截图操作时,获取在所述目标应用中的截图次数的步骤之后,还包括:

步骤s50、获取所述目标应用中,对应的所述截图次数大于或者等于一次的应用界面,作为目标应用界面。

步骤s60、对所述目标应用界面中的关键信息进行隐藏处理。

本实施例中,终端在记录目标应用的截图次数时,可以是分别记录目标应用中每个应用界面对应的截图次数,即终端在目标应用中检测到截图操作时,在生成截图操作针对的应用界面的截图时,还进一步记录该应用界面对应的截图次数。

进一步地,目标应用可以是其所有的应用界面中,存在至少一个设置为目标应用界面的应用,且终端在记录目标应用的截图次数时,只需记录目标应用下的目标应用界面对应的截图次数,而对该目标应用中其他非目标应用界面不作记录。

可选地,当终端检测到目标应用中,存在对应的截图次数大于或者等于一次的应用界面时,则获取该应用界面作为目标应用界面,并对目标应用界面中的关键信息进行隐藏处理。

可选地,终端可以是在目标应用当前显示的应用界面切换至目标应用界面时,再在目标应用界面之上,覆盖显示预设图形,以遮挡目标应用界面中的关键信息。这样,不影响用户观看其他应用界面的内容,或不影响用户对其他应用界面进行截图操作。

在又一实施例中,如图5所示,在上述图2至图4的实施例基础上,所述对所述目标应用界面中的关键信息进行隐藏处理的步骤包括:

步骤s61、获取所述目标应用界面的背景颜色值。

步骤s62、将所述目标应用界面中的关键信息的颜色值,调整为所述背景颜色值。

可选地,终端对目标应用界面中的关键信息进行隐藏处理的方式,也可以是先获取目标应用界面的背景颜色值,然后将所述目标应用界面中的关键信息的颜色值,调整为所述背景颜色值。这样,使得用户难以看到目标应用界面中的关键信息,且即便用户继续对目标应用界面进行截图操作,所得到的截图,也难以看到关键信息。

可选地,终端先识别目标应用界面中的关键信息,以及获取目标应用界面的背景颜色的背景颜色值(颜色值可为rgb、yuv、cmy以及hsv等),然后根据获取到的背景颜色值调整关键信息的字符颜色。

具体地,终端根据背景颜色值生成目标颜色值,并将关键信息的字符颜色转换为目标颜色值,使得关键信息的字符颜色与目标应用界面的背景颜色一致。

这样,实现只对目标应用中的目标应用界面的关键信息进行隐藏,既降低了对应用界面进行截图时导致的信息泄露的风险,又不影响用户正常使用其他应用界面。

在又一实施例中,如图6所示,在上述图2至图5的实施例基础上,所述在所述截图次数大于或等于一次时,对所述目标应用中的关键信息进行隐藏处理的步骤之后,还包括:

步骤s70、向管理终端发送所述关键信息的隐藏处理取消请求。

步骤s80、在接收到所述管理终端基于所述隐藏处理取消请求返回的响应信息时,取消所述关键信息的隐藏处理。

本实施例中,终端设备关联有管理终端,管理终端可以具体为服务器。

可选地,终端进行的关键信息隐藏操作,只针对目标应用。

参见图8,用户使用终端设备在目标应用上进行截图操作时,当终端设备检测到截图次数大于或等于一次时,对目标应用中的关键信息进行隐藏操作。这时,用户可以通过终端设备上的其他应用向服务器发送关键信息的隐藏处理取消请求,以向服务器请求解除关键信息的隐藏,在服务器的管理员看到隐藏处理取消请求,可以自行判断当前使用终端设备的用户的安全等级,当管理员认为该用户的安全风险较低时,则认为可以解除隐藏处理。这时,管理员可以通过服务器向终端设备返回一个响应信息。当终端设备接收到管理终端基于所述隐藏处理取消请求返回的响应信息时,则取消目标应用中已隐藏的关键信息的隐藏。

例如,若终端是通过显示预设图形界面对关键信息进行遮挡隐藏时,则这时终端可以是取消预设图形界面的显示,以取消关键信息的隐藏处理。

当然,如果目标应用支持数据传输服务,那用户也可以是通过目标应用向管理终端发出隐藏处理取消请求。

可选地,终端在发出隐藏处理取消请求可以先检测用户是否已删除了本次截图操作对应的截图。若是,则终端允许发出隐藏处理取消请求;若否,则终端当前不允许发出隐藏处理取消请求。

可选地,管理终端所返回的响应信息,包括第一响应信息和第二响应信息。当终端接收到的是第一响应信息时,则终端取消目标应用中已隐藏的关键信息的隐藏;当终端接收到的是第二响应信息时,则终端取消目标应用中已隐藏的关键信息的隐藏,同时,终端对目标应用对应的截图次数进行清零处理(或者,终端对目标应用界面对应的截图次数进行清零处理)。

可选地,在终端对目标应用的关键信息进行隐藏处理后,还可以是输出提示信息,以提示用户当前已对所述关键信息进行隐藏处理。例如,若终端是通过显示预设图形界面对关键信息进行遮挡隐藏时,则终端可以是直接在预设图形界面中显示提示信息。

进一步地,提示信息中还可以包括确认选项和取消选项,用户可以通过选中确认选项发出提示信息的确认响应,也可以通过取消选项发出提示信息的取消响应。

可选地,终端在接收到提示信息的确认响应时,则删除本次截图操作对应的截图;可选地,终端在接收到提示信息的确认响应时,向管理终端发送关键信息的隐藏处理取消请求;可选地,终端在接收到提示信息的确认响应时,则删除本次截图操作对应的截图,以及向管理终端发送关键信息的隐藏处理取消请求。

可选地,当终端接收到提示信息的取消响应时,则继续保持对目标应用终端的关键信息的隐藏处理。

可选地,目标应用的截图次数可以与时间相关联,目标应用可以预先设定有多个使用时段。

可选地,在终端设备的目标应用中检测到截图操作时,获取在所述目标应用中的截图次数的步骤之后,还包括:在当前使用时段内的所述截图次数大于或等于一次时,执行所述对所述目标应用中的关键信息进行隐藏处理的步骤,然后,在下一个使用时段开始时,则终端将保存的目标应用的截图次数进行自动清零。

这样,在终端对目标应用的关键信息进行隐藏处理后,强制用户需要通过相关管理终端的审核,和/或删除本次截图操作对应的截图,才允许解除对关键信息的隐藏,避免用户频繁在目标应用中进行截图操作,从而降低了对应用界面进行截图时导致的信息泄露的风险。

此外,本发明还提出一种终端设备,所述终端设备包括存储器、处理器及存储在存储器上并可在处理器上运行的终端设备的截图控制程序,所述处理器执行所述终端设备的截图控制程序时实现如以上实施例所述的终端设备的截图控制方法的步骤。

此外,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质包括终端设备的截图控制程序,所述终端设备的截图控制程序被处理器执行时实现如以上实施例所述的终端设备的截图控制方法的步骤。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是可选实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是电视机,手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的可选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。


技术特征:

1.一种终端设备的截图控制方法,其特征在于,所述终端设备的截图控制方法包括以下步骤:

在终端设备的目标应用中检测到截图操作时,获取在所述目标应用中的截图次数;

在所述截图次数大于或等于一次时,对所述目标应用中的关键信息进行隐藏处理。

2.如权利要求1所述的终端设备的截图控制方法,其特征在于,所述对所述目标应用中的关键信息进行隐藏处理的步骤包括:

在所述目标应用的应用界面之上覆盖显示预设图形,以遮挡所述目标应用中的关键信息。

3.如权利要求2所述的终端设备的截图控制方法,其特征在于,所述预设图形为预设图形界面,所述在所述目标应用的应用界面之上覆盖显示预设图形的步骤包括:

在所述应用界面所处图层的上层新增图层;

在新增的所述图层上显示所述预设图形界面,以覆盖所述显示界面。

4.如权利要求2所述的终端设备的截图控制方法,其特征在于,所述预设图形为预设图片,所述在所述目标应用的应用界面之上覆盖显示预设图形的步骤包括:

识别所述目标应用的应用界面中的关键信息;

获取所述关键信息所处的显示区域;

在所述显示区域上覆盖显示所述预设图片。

5.如权利要求1-4中任一项所述的终端设备的截图控制方法,其特征在于,所述在终端设备的目标应用中检测到截图操作时,获取在所述目标应用中的截图次数的步骤之后,还包括:

获取所述目标应用中,对应的所述截图次数大于或者等于一次的应用界面,作为目标应用界面;

对所述目标应用界面中的关键信息进行隐藏处理。

6.如权利要求5所述的终端设备的截图控制方法,其特征在于,所述对所述目标应用界面中的关键信息进行隐藏处理的步骤包括:

获取所述目标应用界面的背景颜色值;

将所述目标应用界面中的关键信息的颜色值,调整为所述背景颜色值。

7.如权利要求1所述的终端设备的截图控制方法,其特征在于,所述在所述截图次数大于或等于一次时,对所述目标应用中的关键信息进行隐藏处理的步骤之后,还包括:

向管理终端发送所述关键信息的隐藏处理取消请求;

在接收到所述管理终端基于所述隐藏处理取消请求返回的响应信息时,取消所述关键信息的隐藏处理。

8.如权利要求1或7所述的终端设备的截图控制方法,其特征在于,所述在所述截图次数大于或等于一次时,对所述目标应用中的关键信息进行隐藏处理的步骤之后,还包括:

输出提示信息,以提示用户当前已对所述关键信息进行隐藏处理;

在接收到所述提示信息的确认响应时,删除所述截图操作对应的截图,和/或向管理终端发送所述关键信息的隐藏处理取消请求。

9.如权利要求1所述的终端设备的截图控制方法,其特征在于,所述在终端设备的目标应用中检测到截图操作时,获取在所述目标应用中的截图次数的步骤之后,还包括:

在所述目标应用当前的使用时段内,当所述截图次数大于或等于一次时,执行所述对所述目标应用中的关键信息进行隐藏处理的步骤;

在所述目标应用下一个使用时段开始时,对所述截图次数进行清零。

10.一种终端设备,其特征在于,所述终端设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的终端设备的截图控制程序,所述终端设备的截图控制程序被所述处理器执行时实现如权利要求1至9中任一项所述的终端设备的截图控制方法的步骤。

11.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有终端设备的截图控制程序,所述终端设备的截图控制程序被处理器执行时实现如权利要求1至9中任一项所述的终端设备的截图控制方法的步骤。

技术总结
本发明公开了一种终端设备的截图控制方法,包括以下步骤:在终端设备的目标应用中检测到截图操作时,获取在所述目标应用中的截图次数;在所述截图次数大于或等于一次时,对所述目标应用中的关键信息进行隐藏处理。本发明还公开了一种终端设备以及计算机可读存储介质。本发明降低了对应用界面进行截图时导致的信息泄露的风险。

技术研发人员:汪时灿
受保护的技术使用者:深信服科技股份有限公司
技术研发日:2020.01.16
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-28458.html

最新回复(0)