本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種刪除終端文件的方法及終端。
背景技術(shù):
隨著手機的發(fā)展,手機文件使用起來越加方便快捷,用戶也逐漸把越來越多的文件都儲存于手機中。但對于手機中的文件操作而言卻不再方便快捷,于是很多時候我們需要大批量的操作手機中的文件時,就會連接電腦,在電腦上操作這些文件?,F(xiàn)在大部分的手機連接電腦的方式都是通過MTP,然后通過MTP的連接方式操作這些文件。這種通過MTP連接的方式操作文件有一個很大的問題就是手機接收電腦發(fā)送的刪除命令之后對文件直接進(jìn)行徹底刪除操作,這樣無法恢復(fù)被誤刪除的文件,可能導(dǎo)致重要數(shù)據(jù)的丟失,影響用戶體驗。
技術(shù)實現(xiàn)要素:
有鑒于此,本發(fā)明實施例提供了一種刪除終端文件的方法及終端,用戶在服務(wù)端通過MTP的連接方式對終端文件執(zhí)行刪除操作后,可以在所述終端的指定儲存位置恢復(fù)被誤刪除的文件。
一方面,本發(fā)明實施例提供一種刪除終端文件的方法,適用于通過MTP的連接方式與服務(wù)端進(jìn)行通信的終端,所述方法包括:
接收所述服務(wù)端發(fā)送的用于刪除指定文件的第一刪除命令;
將所述接收到的指定文件的第一刪除命令轉(zhuǎn)換成指定文件的剪切命令;
通過運行所述剪切命令剪切指定文件;
將所述剪切的指定文件粘貼在所述終端的指定儲存位置。
另一方面,本發(fā)明實施例提供了一種終端,通過MTP的連接方式與服務(wù)端進(jìn)行通信,其特征在于,所述終端包括:
第一接收單元,用于接收所述服務(wù)端發(fā)送的用于刪除指定文件的第一刪除命令;
轉(zhuǎn)換單元,用于將所述接收到的指定文件的第一刪除命令轉(zhuǎn)換成指定文件的剪切命令;
剪切單元,用于通過運行所述剪切命令剪切指定文件;
粘貼單元,用于將所述剪切的指定文件粘貼在所述終端的指定儲存位置。
本發(fā)明實施例提供了一種刪除終端文件的方法及終端,用戶在服務(wù)端通過MTP的連接方式對終端的指定文件執(zhí)行刪除操作后,指定文件被粘貼存儲在所述終端的指定儲存位置,用戶可以在所述指定儲存位置中恢復(fù)指定文件中被誤刪除的文件,對用戶誤刪除的文件提供了一種補救措施,并且用戶無法通過服務(wù)端訪問所述指定儲存位置,有效防止了用戶的二次誤刪除,防止重要數(shù)據(jù)的丟失,提升用戶體驗。
【附圖說明】
為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
圖1是本發(fā)明實施例提供的一種刪除終端文件的方法流程圖;
圖2是本發(fā)明實施例提供的另一種刪除終端文件的方法流程圖;
圖3是本發(fā)明實施例提供的另一種刪除終端文件的方法流程圖;
圖4是本發(fā)明實施例提供的一種終端的組成框圖;
圖5是本發(fā)明實施例提供的另一種終端的組成框圖。
【具體實施方式】
為了更好的理解本發(fā)明的技術(shù)方案,下面結(jié)合附圖對本發(fā)明實施例進(jìn)行詳細(xì)描述。
應(yīng)當(dāng)明確,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。
在本發(fā)明實施例中使用的術(shù)語是僅僅出于描述特定實施例的目的,而非旨在限制本發(fā)明。在本發(fā)明實施例和所附權(quán)利要求書中所使用的單數(shù)形式的“一種”、“所述”和“該”也旨在包括多數(shù)形式,除非上下文清楚地表示其他含義。
應(yīng)當(dāng)理解,本文中使用的術(shù)語“和/或”僅僅是一種描述關(guān)聯(lián)對象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:單獨存在A,同時存在A和B,單獨存在B這三種情況。另外,本文中字符“/”,一般表示前后關(guān)聯(lián)對象是一種“或”的關(guān)系。
本發(fā)明實施例提供了一種刪除終端文件的方法,應(yīng)用于通過服務(wù)端刪除終端文件的過程中,適用于通過MTP的連接方式與服務(wù)端進(jìn)行通信的終端,如圖1所示,所述方法包括:
其中,所述終端包括手機、平板電腦,這些終端使用方便快捷,但是對其儲存的文件進(jìn)行批量管理操作時比較麻煩。
所述服務(wù)端包括臺式計算機、筆記本電腦、上網(wǎng)本、超級本,所述服務(wù)端可以通過MTP的連接方式對所述終端文件進(jìn)行操作管理。
所述終端通過MTP的連接方式與所述服務(wù)端進(jìn)行通信,以使用戶在所述服務(wù)端對所述終端文件進(jìn)行管理操作。
其中,所述MTP(Media Transfer Protocol),指的是媒體傳輸協(xié)議,主要的用途是傳輸媒體文件,并從(向)設(shè)備關(guān)聯(lián)元數(shù)據(jù),對設(shè)備的遠(yuǎn)程控制有可選的額外支持,讀取和設(shè)置設(shè)備參數(shù)。MTP既可以實現(xiàn)在USB(Universal Serial Bus通用串行總線)協(xié)議上,也可以實現(xiàn)在TCP(Transmission Control Protocol傳輸控制協(xié)議)/IP(Internet Protocol,網(wǎng)絡(luò)之間互連的協(xié)議)協(xié)議上。
101、接收所述服務(wù)端發(fā)送的用于刪除指定文件的第一刪除命令。
當(dāng)用戶對所述終端文件進(jìn)行批量操作管理時,連接所述終端至服務(wù)端,以通過所述服務(wù)端對所述終端的文件進(jìn)行操作管理。
其中,指定文件指的是用戶想要進(jìn)行操作管理的終端文件。
其中,所述第一刪除命令指的是用戶在所述服務(wù)端操作刪除指定文件時,所述服務(wù)端發(fā)送給所述終端的一個刪除指令。
102、將所述接收到的指定文件的第一刪除命令轉(zhuǎn)換成指定文件的剪切命令。
其中,所述剪切命令指的是用于剪切指定文件的剪切指令。
103、通過運行所述剪切命令剪切指定文件。
104、將所述剪切的指定文件粘貼在所述終端的指定儲存位置。
當(dāng)剪切指定文件后,所述終端通過粘貼的方式將指定文件儲存在所述指定儲存位置。
其中,所述指定儲存位置存儲的數(shù)據(jù)被配置為禁止服務(wù)端訪問,以防止用戶通過服務(wù)端對指定文件進(jìn)行再次刪除。
本發(fā)明實施例提供了一種刪除終端文件的方法,用戶在服務(wù)端通過MTP的連接方式對終端的指定文件執(zhí)行刪除操作后,指定文件被粘貼儲存在所述終端的指定儲存位置,用戶可以在所述指定儲存位置中恢復(fù)指定文件中被誤刪除的文件,對用戶誤刪除的文件提供了一種補救措施,并且用戶無法通過服務(wù)端訪問所述指定儲存位置,有效防止了用戶的二次誤刪除,防止重要數(shù)據(jù)的丟失,提升用戶體驗。
進(jìn)一步來說,結(jié)合前述方法流程,當(dāng)所述終端把指定文件儲存到指定位置之后,用戶可能還需要對指定文件進(jìn)一步操作,為了實現(xiàn)此目的,本發(fā)明實施例的另一種可能實現(xiàn)的方式還提供了以下具體流程,在將所述剪切的指定文件粘貼在所述終端的指定儲存位置之后,
當(dāng)用戶發(fā)現(xiàn)有誤刪除的文件時,需要對指定文件中誤刪除的文件進(jìn)行恢復(fù),如圖2所示,在步驟104之后執(zhí)行步驟105,
105、接收用戶發(fā)送的恢復(fù)命令,恢復(fù)所述指定儲存位置的指定文件至原有儲存位置。
其中,所述恢復(fù)命令指的是用于恢復(fù)誤刪除的文件至原有儲存位置的恢復(fù)指令。
所述步驟105中,終端接收到用戶發(fā)送的恢復(fù)命令后,不限于恢復(fù)所述指定儲存位置的指定文件至原有儲存位置,還可以有其它實現(xiàn)方式,如所述恢復(fù)命令拆分為剪切和/或復(fù)制以及粘貼指令,所述終端將指定文件粘貼到除所述原有儲存位置外的其它儲存位置。
當(dāng)用戶確定沒有誤刪除的文件,需要徹底刪除指定文件,如圖3所示,在步驟104之后執(zhí)行步驟106,
106、接收用戶發(fā)送的第二刪除命令,刪除所述指定儲存位置的指定文件。
其中,所述第二刪除命令指的是用戶發(fā)送給所述終端的用于徹底刪除指定文件的另一個刪除指令。
本發(fā)明實施例提供了一種終端,通過MTP的連接方式與服務(wù)端進(jìn)行通信,適用于上述方法流程,如圖4所示,所述終端包括:
第一接收單元21,用于接收所述服務(wù)端發(fā)送的用于刪除指定文件的第一刪除命令。
轉(zhuǎn)換單元22,用于將所述接收到的指定文件的第一刪除命令轉(zhuǎn)換成指定文件的剪切命令。
剪切單元23,用于通過運行所述剪切指令剪切指定文件。
粘貼單元24,用于將所述剪切的指定文件粘貼在所述終端的指定儲存位置。
可選的是,所述指定儲存位置存儲的數(shù)據(jù)被配置為禁止服務(wù)端訪問。
可選的是,如圖5所示,所述終端還包括:
第二接收單元25,用于接收用戶發(fā)送的恢復(fù)命令。
恢復(fù)單元26,用于恢復(fù)所述指定儲存位置的指定文件至原有儲存位置。
和/或;
第三接收單元27,用于接收用戶發(fā)送的第二刪除命令。
刪除單元28,用于刪除所述指定儲存位置的指定文件。
本發(fā)明實施例提供了一種終端,所述終端通過MTP的連接方式與服務(wù)端進(jìn)行通信,用戶在服務(wù)端對終端的指定文件執(zhí)行刪除操作后,指定文件被粘貼儲存在所述終端的指定儲存位置,用戶可以在所述指定儲存位置中恢復(fù)指定文件中被誤刪除的文件,對用戶誤刪除的文件提供了一種補救措施,并且用戶無法通過服務(wù)端訪問所述指定儲存位置,有效防止了用戶的二次誤刪除,防止重要數(shù)據(jù)的丟失,提升用戶體驗。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實施例中的對應(yīng)過程,在此不再贅述。
在本發(fā)明所提供的幾個實施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的裝置實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如,多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡(luò)單元上??梢愿鶕?jù)實際的需要選擇其中的部分或者全部單元來實現(xiàn)本實施例方案的目的。
另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個單元中。上述集成的單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
上述以軟件功能單元的形式實現(xiàn)的集成的單元,可以存儲在一個計算機可讀取存儲介質(zhì)中。上述軟件功能單元存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機裝置(可以是個人計算機,服務(wù)器,或者網(wǎng)絡(luò)裝置等)或處理器(Processor)執(zhí)行本發(fā)明各個實施例所述方法的部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取存儲器(Random Access Memory,RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護的范圍之內(nèi)。