一种删除终端文件的方法及终端与流程

文档序号:12463730阅读:367来源:国知局
一种删除终端文件的方法及终端与流程

本发明涉及通信技术领域,尤其涉及一种删除终端文件的方法及终端。



背景技术:

随着手机的发展,手机文件使用起来越加方便快捷,用户也逐渐把越来越多的文件都储存于手机中。但对于手机中的文件操作而言却不再方便快捷,于是很多时候我们需要大批量的操作手机中的文件时,就会连接电脑,在电脑上操作这些文件。现在大部分的手机连接电脑的方式都是通过MTP,然后通过MTP的连接方式操作这些文件。这种通过MTP连接的方式操作文件有一个很大的问题就是手机接收电脑发送的删除命令之后对文件直接进行彻底删除操作,这样无法恢复被误删除的文件,可能导致重要数据的丢失,影响用户体验。



技术实现要素:

有鉴于此,本发明实施例提供了一种删除终端文件的方法及终端,用户在服务端通过MTP的连接方式对终端文件执行删除操作后,可以在所述终端的指定储存位置恢复被误删除的文件。

一方面,本发明实施例提供一种删除终端文件的方法,适用于通过MTP的连接方式与服务端进行通信的终端,所述方法包括:

接收所述服务端发送的用于删除指定文件的第一删除命令;

将所述接收到的指定文件的第一删除命令转换成指定文件的剪切命令;

通过运行所述剪切命令剪切指定文件;

将所述剪切的指定文件粘贴在所述终端的指定储存位置。

另一方面,本发明实施例提供了一种终端,通过MTP的连接方式与服务端进行通信,其特征在于,所述终端包括:

第一接收单元,用于接收所述服务端发送的用于删除指定文件的第一删除命令;

转换单元,用于将所述接收到的指定文件的第一删除命令转换成指定文件的剪切命令;

剪切单元,用于通过运行所述剪切命令剪切指定文件;

粘贴单元,用于将所述剪切的指定文件粘贴在所述终端的指定储存位置。

本发明实施例提供了一种删除终端文件的方法及终端,用户在服务端通过MTP的连接方式对终端的指定文件执行删除操作后,指定文件被粘贴存储在所述终端的指定储存位置,用户可以在所述指定储存位置中恢复指定文件中被误删除的文件,对用户误删除的文件提供了一种补救措施,并且用户无法通过服务端访问所述指定储存位置,有效防止了用户的二次误删除,防止重要数据的丢失,提升用户体验。

【附图说明】

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。

图1是本发明实施例提供的一种删除终端文件的方法流程图;

图2是本发明实施例提供的另一种删除终端文件的方法流程图;

图3是本发明实施例提供的另一种删除终端文件的方法流程图;

图4是本发明实施例提供的一种终端的组成框图;

图5是本发明实施例提供的另一种终端的组成框图。

【具体实施方式】

为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。

应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。

应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。

本发明实施例提供了一种删除终端文件的方法,应用于通过服务端删除终端文件的过程中,适用于通过MTP的连接方式与服务端进行通信的终端,如图1所示,所述方法包括:

其中,所述终端包括手机、平板电脑,这些终端使用方便快捷,但是对其储存的文件进行批量管理操作时比较麻烦。

所述服务端包括台式计算机、笔记本电脑、上网本、超级本,所述服务端可以通过MTP的连接方式对所述终端文件进行操作管理。

所述终端通过MTP的连接方式与所述服务端进行通信,以使用户在所述服务端对所述终端文件进行管理操作。

其中,所述MTP(Media Transfer Protocol),指的是媒体传输协议,主要的用途是传输媒体文件,并从(向)设备关联元数据,对设备的远程控制有可选的额外支持,读取和设置设备参数。MTP既可以实现在USB(Universal Serial Bus通用串行总线)协议上,也可以实现在TCP(Transmission Control Protocol传输控制协议)/IP(Internet Protocol,网络之间互连的协议)协议上。

101、接收所述服务端发送的用于删除指定文件的第一删除命令。

当用户对所述终端文件进行批量操作管理时,连接所述终端至服务端,以通过所述服务端对所述终端的文件进行操作管理。

其中,指定文件指的是用户想要进行操作管理的终端文件。

其中,所述第一删除命令指的是用户在所述服务端操作删除指定文件时,所述服务端发送给所述终端的一个删除指令。

102、将所述接收到的指定文件的第一删除命令转换成指定文件的剪切命令。

其中,所述剪切命令指的是用于剪切指定文件的剪切指令。

103、通过运行所述剪切命令剪切指定文件。

104、将所述剪切的指定文件粘贴在所述终端的指定储存位置。

当剪切指定文件后,所述终端通过粘贴的方式将指定文件储存在所述指定储存位置。

其中,所述指定储存位置存储的数据被配置为禁止服务端访问,以防止用户通过服务端对指定文件进行再次删除。

本发明实施例提供了一种删除终端文件的方法,用户在服务端通过MTP的连接方式对终端的指定文件执行删除操作后,指定文件被粘贴储存在所述终端的指定储存位置,用户可以在所述指定储存位置中恢复指定文件中被误删除的文件,对用户误删除的文件提供了一种补救措施,并且用户无法通过服务端访问所述指定储存位置,有效防止了用户的二次误删除,防止重要数据的丢失,提升用户体验。

进一步来说,结合前述方法流程,当所述终端把指定文件储存到指定位置之后,用户可能还需要对指定文件进一步操作,为了实现此目的,本发明实施例的另一种可能实现的方式还提供了以下具体流程,在将所述剪切的指定文件粘贴在所述终端的指定储存位置之后,

当用户发现有误删除的文件时,需要对指定文件中误删除的文件进行恢复,如图2所示,在步骤104之后执行步骤105,

105、接收用户发送的恢复命令,恢复所述指定储存位置的指定文件至原有储存位置。

其中,所述恢复命令指的是用于恢复误删除的文件至原有储存位置的恢复指令。

所述步骤105中,终端接收到用户发送的恢复命令后,不限于恢复所述指定储存位置的指定文件至原有储存位置,还可以有其它实现方式,如所述恢复命令拆分为剪切和/或复制以及粘贴指令,所述终端将指定文件粘贴到除所述原有储存位置外的其它储存位置。

当用户确定没有误删除的文件,需要彻底删除指定文件,如图3所示,在步骤104之后执行步骤106,

106、接收用户发送的第二删除命令,删除所述指定储存位置的指定文件。

其中,所述第二删除命令指的是用户发送给所述终端的用于彻底删除指定文件的另一个删除指令。

本发明实施例提供了一种终端,通过MTP的连接方式与服务端进行通信,适用于上述方法流程,如图4所示,所述终端包括:

第一接收单元21,用于接收所述服务端发送的用于删除指定文件的第一删除命令。

转换单元22,用于将所述接收到的指定文件的第一删除命令转换成指定文件的剪切命令。

剪切单元23,用于通过运行所述剪切指令剪切指定文件。

粘贴单元24,用于将所述剪切的指定文件粘贴在所述终端的指定储存位置。

可选的是,所述指定储存位置存储的数据被配置为禁止服务端访问。

可选的是,如图5所示,所述终端还包括:

第二接收单元25,用于接收用户发送的恢复命令。

恢复单元26,用于恢复所述指定储存位置的指定文件至原有储存位置。

和/或;

第三接收单元27,用于接收用户发送的第二删除命令。

删除单元28,用于删除所述指定储存位置的指定文件。

本发明实施例提供了一种终端,所述终端通过MTP的连接方式与服务端进行通信,用户在服务端对终端的指定文件执行删除操作后,指定文件被粘贴储存在所述终端的指定储存位置,用户可以在所述指定储存位置中恢复指定文件中被误删除的文件,对用户误删除的文件提供了一种补救措施,并且用户无法通过服务端访问所述指定储存位置,有效防止了用户的二次误删除,防止重要数据的丢失,提升用户体验。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本发明所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(Processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1