文件隐藏方法及装置制造方法及图纸

技术编号:15747240 阅读:293 留言:0更新日期:2017-07-03 04:17
本发明专利技术公开了一种文件隐藏方法及装置,属于终端技术领域。本发明专利技术通过将待隐藏的文件移动至一个特定的文件夹中,由于这个文件夹中存储有一个能够声明该文件夹中未存储有这类型文件的指定文件,因此,当其他应用或终端对该文件夹进行扫描时,可以在扫描到这个指定文件时,获知该文件夹并未存储有该类型文件,从而停止扫描,达到从文件夹的层面对文件进行隐藏的效果,而结合对文件格式的更改,使得该文件自身也无法被扫描成原本类型的文件,这种两层隐藏方式,能够从实际含义上做到对文件的隐藏,达到保证隐私安全的目的。

File hiding method and device

The invention discloses a file hiding method and a device, belonging to the technical field of terminals. The invention to be hidden files to a specific folder, because the store in this folder to have a statement in this folder is not stored with the specified file, this type of file so that when other applications or terminal to scan this folder, to the file specified in the scan. Learn this folder is not stored files of this type, so as to stop scanning, to hide the effect of file from the folder level, combined with changes to the file format, the file itself cannot be scanned into the original file type, the two hidden layer, can do to hide files from the actual meaning to ensure privacy and security purposes.

【技术实现步骤摘要】
文件隐藏方法及装置
本专利技术涉及终端
,特别涉及一种文件隐藏方法及装置。
技术介绍
随着终端技术的发展,终端的存储容量越来越大,这使得终端可以作为一种存储设备来实现存储功能,从而用于存储用户通过拍摄、传输以及下载等手段获取到的文件。然而,虽然终端一般由用户自己使用,但也会出现一些需要将自己的终端展示给他人查看的情况,如果终端上有一些用户不想让其他人看到的隐私文件,则会十分尴尬,因此,很多产品提供商提供了文件隐藏方法。目前的文件隐藏方法,通常是在文件夹中将想隐藏的文件的显示属性从显示修改为不显示,使得在显示文件管理界面时,不再对该文件进行显示,以达到隐藏的效果。这种隐藏方法实际上是一种掩耳盗铃的处理方式,如果其他应用要调用该文件夹时,仍然可以完整的读取到该文件夹中的文件信息,从而毫无障碍的读取到该想要隐藏的文件,也即是,这类文件隐藏方法无法达到保证隐私安全的目的。
技术实现思路
为了解决现有技术的问题,本专利技术实施例提供了一种文件隐藏方法及装置。所述技术方案如下:一方面,提供了一种文件隐藏方法,所述方法包括:获取文件隐藏指令,触发文件隐藏功能;获取第一文件夹中被选取的待隐藏文件;将被选取的所述待隐藏文件从所述第一文件夹移动至第二文件夹,所述第二文件夹中存储有指定文件,所述指定文件用于指示所述第二文件夹中未存储有与所述待隐藏文件相同类型的文件;对所述待隐藏文件的文件格式进行更改,以实现文件隐藏操作。另一方面,提供了一种文件隐藏装置,所述装置包括:指令获取模块,用于获取文件隐藏指令,触发文件隐藏功能;文件获取模块,用于获取第一文件夹中被选取的待隐藏文件;移动模块,用于将被选取的所述待隐藏文件从所述第一文件夹移动至第二文件夹,所述第二文件夹中存储有指定文件,所述指定文件用于指示所述第二文件夹中未存储有与所述待隐藏文件相同类型的文件;更改模块,用于对所述待隐藏文件的文件格式进行更改,以实现文件隐藏操作。再一方面,提供了一种文件隐藏方法,包括:获取对第一图片的显示指令,对所述第一图片的图片界面进行渲染,并显示所述第一图片的图片界面,所述图片界面包括隐藏选项,所述隐藏选项用于触发隐藏指令;获取对所述第一图片的隐藏指令,将所述第一图片从当前文件夹移动至指定文件夹,所述指定文件夹中存储有指定文件,所述指定文件用于指示所述指定文件夹中未存储有图片类型的文件;对所述第一图片的图片格式进行修改,实现对所述第一图片的隐藏操作。又一方面,提供了一种文件隐藏装置,包括:指令获取模块,用于获取对第一图片的显示指令;显示模块,用于对所述第一图片的图片界面进行渲染,并显示所述第一图片的图片界面,所述图片界面包括隐藏选项,所述隐藏选项用于触发隐藏指令;所述指令获取模块还用于获取对所述第一图片的隐藏指令;处理模块,用于将所述第一图片从当前文件夹移动至指定文件夹,所述指定文件夹中存储有指定文件,所述指定文件用于指示所述指定文件夹中未存储有图片类型的文件;对所述第一图片的图片格式进行修改,实现对所述第一图片的隐藏操作。本专利技术实施例提供的技术方案带来的有益效果是:通过将待隐藏的文件移动至一个特定的文件夹中,由于这个文件夹中存储有一个能够声明该文件夹中未存储有这类型文件的指定文件,因此,当其他应用或终端对该文件夹进行扫描时,可以在扫描到这个指定文件时,获知该文件夹并未存储有该类型文件,从而停止扫描,达到从文件夹的层面对文件进行隐藏的效果,而结合对文件格式的更改,使得该文件自身也无法被扫描成原本类型的文件,这种两层隐藏方式,能够从实际含义上做到对文件的隐藏,达到保证隐私安全的目的。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种实施环境图;图2是本专利技术实施例提供的一种文件隐藏方法的流程图;图3是本专利技术实施例提供的一种显示界面示意图;图4A是本专利技术实施例提供的一种显示界面示意图;图4B是本专利技术实施例提供的一种显示界面示意图;图5A是本专利技术实施例提供的文件夹的示意图;图5B是本专利技术实施例提供的添加加密信息的示意图;图6A是本专利技术实施例提供的一种第二文件夹内的文件图标的显示示意图;图6B是本专利技术实施例提供的一种第二文件夹内的文件的文件显示界面的示意图;图7是本专利技术实施例提供的一种文件隐藏装置的结构示意图;图8A是本专利技术实施例提供的一种文件隐藏方法的流程图;图8B是本专利技术实施例提供的一种文件隐藏之后取消隐藏过程的流程图;图9是本专利技术实施例提供的一种文件隐藏装置的结构示意图;图10是本专利技术实施例提供的一种终端的框图;图11是根据一示例性实施例示出的一种文件隐藏装置1100的框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。图1是本专利技术实施例提供的一种实施环境图。该实施环境包括多个终端101、用于为该多个终端提供服务的服务器102。多个终端101通过无线或者有线网络和服务器102连接,该多个终端101可以为能够访问服务器102的电子设备,该电子设备可以为电脑、智能手机、平板电脑或者其他电子设备。服务器102可以为一个或者多个网站服务器,还可以是一个云存储中心,用于为终端101进行文件存储等服务,当然,该服务器102还可以为终端101进行例如文件格式转换、文件预览等等其他文件相关的服务。本实施环境中,终端用户可以通过在服务器102上进行注册等手段,来获取服务器102的服务,本专利技术实施例对此不作限定。而对于服务器102来说,该服务器102还可以具有至少一种数据库,用以存储用户关系链、文件以及用户相关数据等等,从而能够提供更加有用户针对性以及大容量的存储服务。需要说明的是,本专利技术实施例所涉及的文件可以是指图片、文档、视频等任一种可以存储于终端或是存储于服务器上的文件。图2是本专利技术实施例提供的一种文件隐藏方法的流程图。在本实施例中,仅以文件隐藏装置为执行主体为例进行说明,该文件隐藏装置可以应用于终端或服务器等设备,参见图2,该方法具体包括:200、获取文件隐藏指令,触发文件隐藏功能。该文件隐藏指令是指用于触发文件隐藏功能的指令,在一种示例中,该文件隐藏指令的调用接口可以由隐藏选项提供,用户可以通过对隐藏选项的点击等操作,来触发文件隐藏指令,从而使终端获取文件隐藏指令,从而触发文件隐藏功能。例如图3所示,终端可以在第一文件夹的显示界面上提供隐藏选项,当检测到对隐藏选项的触发操作时,触发文件隐藏指令,使得终端获取到文件隐藏指令,从而将第一文件夹中的文件显示为备选状态(如在文件图标的某个位置显示框框,以便用户通过手动操作勾选)。在又一种示例中,该文件隐藏指令的调用接口可以由指定区域提供,用户可以通过对指定区域的第一指定操作,来触发文件隐藏指令,从而使终端获取文件隐藏指令,从而触发文件隐藏功能。例如,例如,该第一指定操作可以是对当前界面的空白区域的触摸类操作,该触摸类操作包括但不限于以一定规律进行的连续点击操作(如双击操作)、按压时长超过预设时长的按压操作(例如长按操作)、触摸轨迹呈一定本文档来自技高网...
文件隐藏方法及装置

【技术保护点】
一种文件隐藏方法,其特征在于,所述方法包括:获取文件隐藏指令,触发文件隐藏功能;获取第一文件夹中被选取的待隐藏文件;将被选取的所述待隐藏文件从所述第一文件夹移动至第二文件夹,所述第二文件夹中存储有指定文件,所述指定文件用于指示所述第二文件夹中未存储有与所述待隐藏文件相同类型的文件;对所述待隐藏文件的文件格式进行更改,以实现文件隐藏操作。

【技术特征摘要】
1.一种文件隐藏方法,其特征在于,所述方法包括:获取文件隐藏指令,触发文件隐藏功能;获取第一文件夹中被选取的待隐藏文件;将被选取的所述待隐藏文件从所述第一文件夹移动至第二文件夹,所述第二文件夹中存储有指定文件,所述指定文件用于指示所述第二文件夹中未存储有与所述待隐藏文件相同类型的文件;对所述待隐藏文件的文件格式进行更改,以实现文件隐藏操作。2.根据权利要求1所述的方法,其特征在于,所述将被选取的所述待隐藏文件从所述第一文件夹移动至第二文件夹包括:在所述第一文件夹中创建子文件夹,并在所述子文件夹中创建所述指定文件,得到所述第二文件夹,并将被选取的所述待隐藏文件移动至第二文件夹;或,在存储空间中创建与所述第一文件夹关联的新文件夹,并在所述新文件夹中创建所述指定文件,得到第二文件夹,并将被选取的所述待隐藏文件移动至第二文件夹。3.根据权利要求1或2所述的方法,其特征在于,所述对所述待隐藏文件的文件格式进行更改包括:将所述待隐藏文件的文件格式信息中的文件扩展名删除;或,在所述待隐藏文件的文件头部添加加密信息。4.根据权利要求1或2所述的方法,其特征在于,所述对所述待隐藏文件的文件格式进行更改之后,所述方法还包括:获取取消隐藏指令,基于与更改方式对应的格式恢复方式,对已隐藏文件进行文件格式的恢复,将恢复所得到的文件从所述第二文件夹移动至所述第一文件夹。5.根据权利要求1至4任一项所述的方法,其特征在于,所述获取第一文件夹中被选取的待隐藏文件包括:在所述第一文件夹中扫描,将文件信息符合预设隐藏规则的文件作为所述待隐藏文件;其中,所述预设隐藏规则为下述任一种或至少两种规则的组合:文件名称包括指定关键字;文件的拍摄地理信息符合指定地理位置;文件的标签信息为指定标签;文件的下载链接包括指定域名;或,将所述第一文件夹中的文件显示为备选状态,获取对任一个文件选中操作,将所述文件作为所述待隐藏文件;或,将所述第一文件夹中所述文件隐藏指令所指示的文件作为所述待隐藏文件。6.一种文件隐藏装置,其特征在于,所述装置包括:指令获取模块,用于获取文件隐藏指令,触发文件隐藏功能;文件获取模块,用于获取第一文件夹中被选取的待隐藏文件;移动模块,用于将被选取的所述待隐藏文件从所述第一文件夹移动至第二文件夹,所述第二文件夹中存储有指定文件,所述指定文件用于指示所述第二文件夹中未存储有与所述文件相同类型的文件;更改模块,用于对所述待隐藏文件的文件格式进行更改,以实现文件隐藏操作。7.根据权利要求6所述的装置,其特征在于,所述移动模块用于:在所述第一文件夹中创建子文件夹,并在所述子文件夹中创建所述指定文件,得到所述第二文件夹,并将被选取的所述待隐藏文件移动至第二文件夹;或,在存储空间中创建与所述第一文件夹关联的新文件夹,并在所述新文件夹中创建所述指定文件,得到第二文件夹,并将被选取的所述待隐藏文件移动至第二文件夹。8.根据权利要求6或7所述的装置,其特征在于,所述更改模块用于将所述待隐藏文件...

【专利技术属性】
技术研发人员:廖东鸣
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1