亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種對存儲器上的文件進行掃描的方法及裝置制造方法

文檔序號:6505849閱讀:117來源:國知局
一種對存儲器上的文件進行掃描的方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種對存儲器上的文件進行掃描的方法及裝置,所述方法包括:根據(jù)文件信息數(shù)據(jù)庫對存儲器進行掃描,查找存儲器上的更新文件;獲取更新文件的屬性信息;根據(jù)更新文件的屬性信息,更新所述文件信息數(shù)據(jù)庫;刪除所述文件信息數(shù)據(jù)庫中已經(jīng)存有的,但在本次掃描存儲器時未發(fā)現(xiàn)的文件的屬性信息。本發(fā)明在對存儲器進行掃描時,只需獲取存儲器上的更新文件的屬性信息,來相應(yīng)的更新文件信息數(shù)據(jù)庫,將經(jīng)過更新和刪除操作之后的文件信息數(shù)據(jù)庫中的所有文件的屬性信息作為掃描結(jié)果輸出,大大節(jié)省了重復(fù)掃描所耗費的資源,加快了掃描速度。
【專利說明】一種對存儲器上的文件進行掃描的方法及裝置

【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信【技術(shù)領(lǐng)域】,具體涉及掃描【技術(shù)領(lǐng)域】,尤其涉及一種對存儲器上的文件進行掃描的方法及裝置。

【背景技術(shù)】
[0002]隨著電子科學(xué)技術(shù)的發(fā)展,諸多電子終端,例如臺式電腦、筆記本電腦、智能手機、個人數(shù)字助理,逐漸進入人們的日常生活,成為其必不可少的一部分。同時,各種各樣的存儲器蜂擁而現(xiàn),例如CF (Compact Flash,壓縮閃存)卡、SD (Secure Digital,安全數(shù)碼)存儲卡、MMC (Multimedia Card,多媒體)存儲卡、硬盤等。存儲器能夠用來存儲音樂、圖像、視頻、應(yīng)用軟件等文件,可以內(nèi)置于電子終端,或獨立于電子終端存在。當(dāng)存儲器直接或通過中介設(shè)備與電子終端連接時,為了對存儲器中各文件進行統(tǒng)一、集中管理,方便用戶查看存儲器中各類文件信息,電子終端上的操作系統(tǒng)通常會對存儲器存儲的文件進行掃描,以獲取存儲器中各文件的元數(shù)據(jù)、縮略圖等屬性信息,以便后續(xù)在電子終端上顯示該信息,供用戶操作選擇。
[0003]然而,獲取存儲器中各文件的元數(shù)據(jù)、縮略圖等屬性信息耗時較長,會導(dǎo)致掃描效率降低,特別是在存儲器存儲容量大、存儲文件數(shù)目多的情況下,其掃描過程將會花費很大的時間開銷。并且,在現(xiàn)有的技術(shù)中,電子終端每次與存儲器連接時,都要重新掃描存儲器中的所有文件,獲取存儲器中各文件的屬性信息。


【發(fā)明內(nèi)容】

[0004]鑒于以上理由,本發(fā)明提出一種對存儲器上的文件進行掃描的方法及裝置,來解決以上【背景技術(shù)】部分提到的技術(shù)問題。
[0005]一種對存儲器上的文件進行掃描的方法,所述方法包括:
[0006]根據(jù)文件信息數(shù)據(jù)庫對存儲器進行掃描,查找所述存儲器上的更新文件,其中所述文件信息數(shù)據(jù)庫記錄有上次掃描所述存儲器得到的所述存儲器上所有文件的屬性信息,所述更新文件包括:從上次掃描結(jié)束到本次掃描開始期間,所述存儲器上內(nèi)容有修改的文件和新增的文件;
[0007]獲取所述更新文件的屬性信息;
[0008]根據(jù)所述更新文件的屬性信息,更新所述文件信息數(shù)據(jù)庫;
[0009]刪除所述文件信息數(shù)據(jù)庫中已經(jīng)存有的,但在本次掃描所述存儲器時未發(fā)現(xiàn)的文件的屬性信息。
[0010]對應(yīng)地,本發(fā)明還提供了一種文件掃描裝置,所述裝置包括:
[0011]文件查找模塊,用于根據(jù)文件信息數(shù)據(jù)庫對存儲器進行掃描,查找所述存儲器上的更新文件,其中所述文件信息數(shù)據(jù)庫記錄有上次掃描所述存儲器得到的所述存儲器上所有文件的屬性信息,所述更新文件包括:從上次掃描結(jié)束到本次掃描開始期間,所述存儲器上內(nèi)容有修改的文件和新增的文件;
[0012]信息獲取模塊,用于獲取所述更新文件的屬性信息;
[0013]信息更新模塊,用于根據(jù)所述更新文件的屬性信息,更新所述文件信息數(shù)據(jù)庫;
[0014]信息刪除模塊,用于刪除所述文件信息數(shù)據(jù)庫中已經(jīng)存有的,但在本次掃描所述存儲器時未發(fā)現(xiàn)的文件的屬性信息。
[0015]相較于現(xiàn)有技術(shù),本發(fā)明提出的技術(shù)方案根據(jù)文件信息數(shù)據(jù)庫對存儲器進行掃描,查找到存儲器上的更新文件,根據(jù)所述更新文件的屬性信息,更新所述文件信息數(shù)據(jù)庫,并刪除文件信息數(shù)據(jù)庫中已經(jīng)存有的,但在本次掃描存儲器時未發(fā)現(xiàn)的文件的屬性信息,而后可通過直接讀取經(jīng)過更新和刪除操作之后的文件信息數(shù)據(jù)庫中記錄的所有文件的屬性信息項來獲取本次掃描結(jié)果。本發(fā)明避免了每次存儲器與電子終端連接時,都要通過重新掃描存儲器上的各文件來獲取其屬性信息,而只需查找存儲器上的更新文件,獲取其對應(yīng)的屬性信息,并相應(yīng)的更新文件信息數(shù)據(jù)庫,大大節(jié)省了重復(fù)掃描所耗費的資源,加快了掃描速度,提高了掃描效率。

【專利附圖】

【附圖說明】
[0016]圖1為本發(fā)明實施例一提供的一種對存儲器上的文件進行掃描的方法的流程示意圖;
[0017]圖2為本發(fā)明實施例一提供的一種的對存儲器上的文件進行掃描的方法的應(yīng)用環(huán)境示意圖;
[0018]圖3為本發(fā)明實施例一提供的根據(jù)文件信息數(shù)據(jù)庫對存儲器進行掃描,查找存儲器上的更新文件的步驟的流程示意圖;
[0019]圖4為本發(fā)明實施例二提供的一種對存儲器上的文件進行掃描的方法的流程示意圖;
[0020]圖5為本發(fā)明實施例三提供的一種對存儲器上的文件進行掃描的裝置的結(jié)構(gòu)示意圖;
[0021]圖6為本發(fā)明實施例四提供的一種對存儲器上的文件進行掃描的裝置的結(jié)構(gòu)示意圖。

【具體實施方式】
[0022]下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明??梢岳斫獾氖牵颂幩枋龅木唧w實施例僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關(guān)的部分而非全部內(nèi)容。
[0023]本發(fā)明實施例的對存儲器上的文件進行掃描的方法及裝置可以運行于安裝有智能設(shè)備的操作系統(tǒng)平臺上,該智能設(shè)備可以是移動電話、個人數(shù)字助理、平板電腦、臺式電腦等等中的任意一種,該智能設(shè)備中可以包括中央處理器、存儲器、開關(guān)器件、電源、時鐘信號生成器等中的任意組合,上述中央處理器、存儲器、開關(guān)器件、電源、時鐘信號生成器等中的任意組合用于實現(xiàn)本發(fā)明的實施例的對存儲器上的文件進行掃描的方法及裝置的功能。
[0024]實施例一
[0025]圖1為本發(fā)明實施例一提供的一種對存儲器上的文件進行掃描的方法的流程示意圖。本實施例所述的方法可以通過終端實現(xiàn)對存儲器上的文件進行的掃描。如圖2所示,終端21包括存儲裝置211、處理裝置212、顯示裝置213。該方法的軟件程序存在存儲裝置211中,被處理裝置212執(zhí)行,顯示裝置213提供一個界面,可用于顯示對存儲器上的文件進行掃描的結(jié)果。參見圖1,該方法包括:
[0026]步驟S101、根據(jù)文件信息數(shù)據(jù)庫對存儲器進行掃描,查找存儲器上的更新文件;
[0027]其中,文件信息數(shù)據(jù)庫記錄有上次掃描存儲器得到的存儲器上所有文件的屬性信息。特別的,當(dāng)本次掃描為初次掃描時,文件信息數(shù)據(jù)庫中記錄的存儲器上所有文件的屬性信息為空。在本實施例中,所述文件的屬性信息包括文件的路徑名稱、文件的最近修改時間、文件的大小、文件所在文件夾的ID(Identity,身份標識)值。當(dāng)然,所述文件的屬性信息并不限于此,例如若當(dāng)前文件為圖片或視頻格式的文件時,其屬性信息還包括與該文件對應(yīng)的縮略圖等其他信息。優(yōu)選的,文件信息數(shù)據(jù)庫記錄的各文件的屬性信息的關(guān)鍵值為文件的路徑名稱,文件信息數(shù)據(jù)庫以關(guān)鍵值作為訪問索引。
[0028]更新文件包括從上次掃描結(jié)束到本次掃描開始期間,存儲器上內(nèi)容有修改的文件和新增的文件。
[0029]圖3為本發(fā)明實施例一提供的根據(jù)文件信息數(shù)據(jù)庫對存儲器進行掃描,查找存儲器上的更新文件的步驟的流程示意圖,參見圖3,該步驟包括:
[0030]子步驟S1011、對存儲器上存儲的文件進行掃描,獲取當(dāng)前掃描文件的路徑名稱;
[0031]在本實施中,可采用遞歸方式對存儲器上的文件進行掃描,獲取當(dāng)前掃描文件的路徑名稱,其中,所述當(dāng)前掃描文件的路徑名稱具有唯一性,能夠唯一標識該文件。例如,當(dāng)前掃描文件的名稱為1.JPEG,在電子終端上記錄的存儲位置為H盤的文件夾I下的圖片子文件夾,則可將獲取的路徑名稱記作為:H: \文件夾1: \圖片:\1.JPEG。
[0032]子步驟S1012、判斷當(dāng)前掃描文件的路徑名稱是否存在于文件信息數(shù)據(jù)庫中,如果是,執(zhí)行子步驟S1014,否則,執(zhí)行子步驟S1013 ;
[0033]在獲取到當(dāng)前掃描文件的路徑名稱后,從文件信息數(shù)據(jù)庫中查找是否存在以當(dāng)前掃描文件的路徑名稱作為關(guān)鍵值的屬性信息,如果有,則判斷當(dāng)前掃描文件的路徑名稱存在于文件信息數(shù)據(jù)庫中,否則,則判斷當(dāng)前掃描文件的路徑名稱不存在于文件信息數(shù)據(jù)庫中。
[0034]子步驟S1013、當(dāng)判斷當(dāng)前掃描文件的路徑名稱不存在于文件信息數(shù)據(jù)庫中時,則判斷當(dāng)前掃描文件為從上次掃描結(jié)束到本次掃描開始期間,存儲器上新增的文件,執(zhí)行子步驟S1017 ;
[0035]如果從文件信息數(shù)據(jù)庫中查找不到當(dāng)前掃描文件的路徑名稱時,則判斷在進行上次掃描時,該當(dāng)前掃描文件不存在于存儲器中,為從上次掃描結(jié)束到本次掃描開始期間存儲器上新增的文件,即存儲器上的變更文件。
[0036]子步驟S1014、當(dāng)判斷當(dāng)前掃描文件的路徑名稱存在于文件信息數(shù)據(jù)庫中時,獲取存儲器上的當(dāng)前掃描文件的最近修改時間,執(zhí)行子步驟S1015 ;
[0037]如果從文件信息數(shù)據(jù)庫中查找到當(dāng)前掃描文件的路徑名稱時,獲取當(dāng)前存儲器上的當(dāng)前掃描文件的最近修改時間。所述最近修改時間包括年、月、日、時、分等信息。
[0038]子步驟S1015、判斷獲取到的存儲器上的當(dāng)前掃描文件的最近修改時間是否大于文件信息數(shù)據(jù)庫中記錄的當(dāng)前掃描文件的最近修改時間,如果是,執(zhí)行子步驟S1016,否則,執(zhí)行子步驟S1017 ;
[0039]子步驟S1016、當(dāng)獲取到的存儲器上的當(dāng)前掃描文件的最近修改時間大于文件信息數(shù)據(jù)庫中記錄的當(dāng)前掃描文件的最近修改時間時,則判斷當(dāng)前掃描文件為從上次掃描結(jié)束到本次掃描開始期間,存儲器上內(nèi)容有修改的文件,執(zhí)行子步驟S1017 ;
[0040]在獲取到存儲器上的當(dāng)前掃描文件的最近修改時間后,對該最近修改時間與文件信息數(shù)據(jù)庫中記錄的當(dāng)前掃描文件的最近修改時間進行比較,當(dāng)該最近修改時間大于文件信息數(shù)據(jù)庫中記錄的當(dāng)前掃描文件的最近修改時間時,說明存儲器上的當(dāng)前掃描文件與上次掃描時相比,其內(nèi)容發(fā)生了變更,為從上次掃描結(jié)束到本次掃描開始期間,存儲器上內(nèi)容有修改的文件。例如,獲取到的存儲器上的當(dāng)前掃描文件的最近修改時間為Tl:2013年5月20日10點8分,文件信息數(shù)據(jù)庫中記錄的當(dāng)前掃描文件的最近修改時間為T2:2013年5月I日14點10分,判斷時間Tl大于時間T2,當(dāng)前掃描文件為從上次掃描結(jié)束到本次掃描開始期間,存儲器上內(nèi)容有修改的文件。
[0041]子步驟S1017、繼續(xù)對存儲器上存儲的其他文件進行掃描,判斷被掃描文件是否為新增的文件或內(nèi)容有修改的文件。
[0042]在判斷完當(dāng)前被掃描到的文件是否為存儲器上新增的文件內(nèi)容有修改的文件后,繼續(xù)對存儲器上存儲的其他文件進行掃描,再次按照本實施例中上述子步驟SlOll-子步驟S1016的方法判斷判斷存儲器上被掃描到的文件是否為存儲器上新增的文件內(nèi)容有修改的文件。
[0043]步驟S102、獲取更新文件的屬性信息;
[0044]其中,更新文件的屬性信息包括文件的路徑名稱、文件的最近修改時間、文件的大小、文件所在文件夾的ID (Identity,身份標識)值。當(dāng)然,所述更新文件的屬性信息并不限于此,例如若更新文件為圖片或視頻格式的文件時,其屬性信息還包括與該文件對應(yīng)的縮略圖等其他信息。
[0045]對于已經(jīng)在步驟SlOll獲取到新增的文件或內(nèi)容有修改的文件的路徑名稱,在步驟S1014獲取到內(nèi)容有修改的文件的最近修改時間的,在執(zhí)行本步驟S102時,可直接讀取所述路徑名稱、最近修改時間。
[0046]步驟S103、根據(jù)更新文件的屬性信息,更新文件信息數(shù)據(jù)庫;
[0047]文件信息數(shù)據(jù)庫用于記錄存儲器上所有文件的屬性信息。當(dāng)本次掃描發(fā)現(xiàn):較上次掃描,存儲器上存在內(nèi)容有修改的文件或新增的文件時,需要更改文件信息數(shù)據(jù)庫的記錄。
[0048]根據(jù)步驟S102中所獲取的更新文件的屬性信息,更新文件信息數(shù)據(jù)庫的步驟包括:
[0049]當(dāng)更新文件對應(yīng)的文件為內(nèi)容有修改的文件時,將文件信息數(shù)據(jù)庫中每一份內(nèi)容有修改的文件的最近修改時間更新為存儲器上的與該份內(nèi)容有修改的文件的最近修改時間;
[0050]當(dāng)更新文件對應(yīng)的文件為新增的文件時,將存儲器上的每一份新增的文件的屬性信息添加至文件信息數(shù)據(jù)庫中。
[0051]步驟S104、刪除文件信息數(shù)據(jù)庫中已經(jīng)存有的,但在本次掃描存儲器未發(fā)現(xiàn)的文件的屬性信息;
[0052]在本次掃描時,較上次掃描,存儲器上除了可能存在內(nèi)容上有修改的文件或新增的文件時,還可能出現(xiàn)某些文件已經(jīng)刪除。根據(jù)對存儲器上的各文件進行掃描所獲取的各文件的路徑名稱,可判斷出文件信息數(shù)據(jù)庫中記錄的哪些屬性信息所對應(yīng)的文件是本次掃描時存儲器上不存在的文件,然后刪除文件信息數(shù)據(jù)庫中記錄該文件的屬性信息。
[0053]為了更詳細的說明本發(fā)明實施例一提出的對存儲器上的文件進行掃描的方法,現(xiàn)舉例說明。例如,上次掃描完畢存儲器時,文件信息數(shù)據(jù)庫中記錄的存儲器上所有文件的部分屬性信息如下表所示:
[0054]

【權(quán)利要求】
1.一種對存儲器上的文件進行掃描的方法,其特征在于,所述方法包括: 根據(jù)文件信息數(shù)據(jù)庫對存儲器進行掃描,查找所述存儲器上的更新文件,其中所述文件信息數(shù)據(jù)庫記錄有上次掃描所述存儲器得到的所述存儲器上所有文件的屬性信息,所述更新文件包括從上次掃描結(jié)束到本次掃描開始期間,所述存儲器上內(nèi)容有修改的文件和新增的文件; 獲取所述更新文件的屬性信息; 根據(jù)所述更新文件的屬性信息,更新所述文件信息數(shù)據(jù)庫; 刪除所述文件信息數(shù)據(jù)庫中已經(jīng)存有的,但在本次掃描所述存儲器時未發(fā)現(xiàn)的文件的屬性信息。
2.根據(jù)權(quán)利要求1所述的對存儲器上的文件進行掃描的方法,其特征在于,所述根據(jù)文件信息數(shù)據(jù)庫對存儲器進行掃描,查找所述存儲器上的更新文件的步驟之前還包括: 判斷本次掃描是否為初次掃描; 當(dāng)本次掃描為初次掃描時,建立并存儲記錄有存儲器上所有文件的屬性信息的文件信息數(shù)據(jù)庫; 當(dāng)本次掃描為非初次掃描時,執(zhí)行所述根據(jù)文件信息數(shù)據(jù)庫對存儲器進行掃描,查找所述存儲器上的更新文件的步驟。
3.根據(jù)權(quán)利要求2所述的對存儲器上的文件進行掃描的方法,其特征在于,所述判斷本次掃描是否為初次掃描的步驟包括: 查找是否存在與所述存儲器相對應(yīng)的文件信息數(shù)據(jù)庫,如果存在,則判定本次掃描為非初次掃描,否則,則判定本次掃描為初次掃描。
4.根據(jù)權(quán)利要求1所述的對存儲器上的文件進行掃描的方法,其特征在于,所述文件的屬性信息包括:文件的路徑名稱、文件的最近修改時間、文件的大小、文件所在文件夾的ID值。
5.根據(jù)權(quán)利要求4所述的對存儲器上的文件進行掃描的方法,其特征在于,所述根據(jù)文件信息數(shù)據(jù)庫對存儲器進行掃描,查找所述存儲器上的更新文件的步驟包括: 對所述存儲器上存儲的文件進行掃描,獲取當(dāng)前掃描文件的路徑名稱; 判斷所述當(dāng)前掃描文件的路徑名稱是否存在于所述文件信息數(shù)據(jù)庫中; 當(dāng)所述當(dāng)前掃描文件的路徑名稱不存在于所述文件信息數(shù)據(jù)庫中時,則判斷所述當(dāng)前掃描文件為從上次掃描結(jié)束到本次掃描開始期間,所述存儲器上新增的文件; 當(dāng)所述當(dāng)前掃描文件的路徑名稱存在于所述文件信息數(shù)據(jù)庫中時,獲取所述存儲器上的所述當(dāng)前掃描文件的最近修改時間; 判斷獲取到的所述存儲器上的所述當(dāng)前掃描文件的最近修改時間是否大于所述文件信息數(shù)據(jù)庫中記錄的所述當(dāng)前掃描文件的最近修改時間; 當(dāng)獲取到的所述存儲器上的當(dāng)前掃描文件的最近修改時間大于所述文件信息數(shù)據(jù)庫中記錄的所述當(dāng)前掃描文件的最近修改時間時,則判斷所述當(dāng)前掃描文件為從上次掃描結(jié)束到本次掃描開始期間,所述存儲器上內(nèi)容有修改的文件。
6.根據(jù)權(quán)利要求4所述的對存儲器上的文件進行掃描的方法,其特征在于,所述根據(jù)所述更新文件的屬性信息,更新所述文件信息數(shù)據(jù)庫的步驟包括: 當(dāng)所述更新文件對應(yīng)的文件為內(nèi)容有修改的文件時,將所述文件信息數(shù)據(jù)庫中每一份內(nèi)容有修改的文件的最近修改時間更新為所述存儲器上與該份內(nèi)容有修改的文件相對應(yīng)的最近修改時間; 當(dāng)所述更新文件對應(yīng)的文件為新增的文件時,將所述存儲器上每一份新增的文件的屬性信息添加至所述文件信息數(shù)據(jù)庫中。
7.根據(jù)權(quán)利要求1所述的對存儲器上的文件進行掃描的方法,其特征在于,在所述刪除所述文件信息數(shù)據(jù)庫中已經(jīng)存有的,且在本次掃描所述存儲器時未發(fā)現(xiàn)的文件的屬性信息的步驟之后還包括:將經(jīng)過更新和刪除操作之后的所述文件信息數(shù)據(jù)庫記錄的所有文件的屬性信息作為本次掃描結(jié)果進行輸出。
8.一種對存儲器上的文件進行掃描的裝置,其特征在于,所述裝置包括: 查找模塊,用于根據(jù)文件信息數(shù)據(jù)庫對存儲器進行掃描,查找所述存儲器上的更新文件,其中所述文件信息數(shù)據(jù)庫記錄有上次掃描所述存儲器得到的所述存儲器上所有文件的屬性信息,所述更新文件包括從上次掃描結(jié)束到本次掃描開始期間,所述存儲器上內(nèi)容有修改的文件和新增的文件; 獲取模塊,用于獲取所述更新文件的屬性信息; 更新模塊,用于根據(jù)所述更新文件的屬性信息,更新所述文件信息數(shù)據(jù)庫; 刪除模塊,用于刪除所述文件信息數(shù)據(jù)庫中已經(jīng)存有的,但在本次掃描所述存儲器時未發(fā)現(xiàn)的文件的屬性信息。
9.根據(jù)權(quán)利要求8所述的對存儲器上的文件進行掃描的裝置,其特征在于,所述裝置還包括掃描判斷模塊; 所述掃描判斷模塊用于: 判斷本次掃描是否為初次掃描; 當(dāng)本次掃描為初次掃描時,建立并存儲記錄有存儲器上所有文件的屬性信息的文件信息數(shù)據(jù)庫; 當(dāng)本次掃描為非初次掃描時,向所述查找模塊發(fā)送控制信號; 所述查找模塊用于:接收所述掃描判斷模塊發(fā)送的控制信號,根據(jù)文件信息數(shù)據(jù)庫對存儲器進行掃描,查找所述存儲器上的更新文件。
10.根據(jù)權(quán)利要求9所述的對存儲器上的文件進行掃描的裝置,其特征在于,所述掃描判斷模塊判斷本次掃描是否為初次掃描時具體用于: 查找是否存在與所述存儲器相對應(yīng)的文件信息數(shù)據(jù)庫,如果是,則判斷本次掃描為非初次掃描,否則,則判斷本次掃描為初次掃描。
11.根據(jù)權(quán)利要求8所述的對存儲器上的文件進行掃描的裝置,其特征在于,所述文件的屬性信息包括:文件的路徑名稱、文件的最近修改時間、文件的大小、文件所在文件夾的ID值。
12.根據(jù)權(quán)利要求11所述的對存儲器上的文件進行掃描的裝置,其特征在于,所述查找模塊包括: 第一獲取單元,用于對所述存儲器上存儲的文件進行掃描,獲取當(dāng)前掃描文件的路徑名稱; 第一判斷單元,用于判斷所述當(dāng)前掃描文件的路徑名稱是否存在于所述文件信息數(shù)據(jù)庫中; 第一確定單元,用于當(dāng)所述當(dāng)前掃描文件的路徑名稱不存在于所述文件信息數(shù)據(jù)庫中時,判斷所述當(dāng)前掃描文件為從上次掃描結(jié)束到本次掃描開始期間,所述存儲器上新增的文件; 第二獲取單元,用于當(dāng)所述當(dāng)前掃描文件的路徑名稱存在于所述文件信息數(shù)據(jù)庫中時,獲取所述存儲器上的所述當(dāng)前掃描文件的最近修改時間; 第二判斷單元,用于判斷獲取到的所述存儲器上的所述當(dāng)前掃描文件的最近修改時間是否大于所述文件信息數(shù)據(jù)庫中記錄的所述當(dāng)前掃描文件的最近修改時間; 第二確定單元,用于當(dāng)獲取到的所述存儲器上的當(dāng)前掃描文件的最近修改時間大于所述文件信息數(shù)據(jù)庫中記錄的所述當(dāng)前掃描文件的最近修改時間時,判斷所述當(dāng)前掃描文件為從上次掃描結(jié)束到本次掃描開始期間,所述存儲器上內(nèi)容有修改的文件。
13.根據(jù)權(quán)利要求11所述的對存儲器上的文件進行掃描的裝置,其特征在于,所述更新模塊包括: 修改單元,用于當(dāng)所述更新文件對應(yīng)的文件為內(nèi)容有修改的文件時,將所述文件信息數(shù)據(jù)庫中每一份內(nèi)容有修改的文件的最近修改時間更新為所述存儲器上與該份內(nèi)容有修改的文件相對應(yīng)的最近修改時間; 添加單元,用于當(dāng)所述更新文件對應(yīng)的文件為新增的文件時,將所述存儲器上每一份新增的文件的屬性信息添加至所述文件信息數(shù)據(jù)庫中。
14.根據(jù)權(quán)利要求8所述的對存儲器上的文件進行掃描的裝置,其特征在于,所述裝置還包括輸出模塊,用于將經(jīng)過更新和刪除操作之后的所述文件信息數(shù)據(jù)庫中記錄的所有文件的屬性信息作為本次掃描結(jié)果進行輸出。
【文檔編號】G06F17/30GK104133822SQ201310296298
【公開日】2014年11月5日 申請日期:2013年7月15日 優(yōu)先權(quán)日:2013年7月15日
【發(fā)明者】陳建銘 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1