本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種多媒體文件類(lèi)型自動(dòng)識(shí)別與導(dǎo)入方法及系統(tǒng)。
背景技術(shù):
目前,由于電腦等大型終端設(shè)備不易攜帶,現(xiàn)在人們普遍使用U盤(pán)等移動(dòng)設(shè)備進(jìn)行多媒體文件的存儲(chǔ)及使用,諸如辦公場(chǎng)所的工作匯報(bào)、學(xué)校等場(chǎng)所的音視頻教學(xué)等。
但是,目前人們都需要手動(dòng)將多媒體文件拷貝到電腦上,一些場(chǎng)合下存儲(chǔ)位置不易尋找,直接置于桌面上則雜亂無(wú)章,同時(shí),所需材料可能不止一個(gè)文件,而是多個(gè)不同文件之間有所關(guān)聯(lián)。另一方面,計(jì)算機(jī)實(shí)際上可以自動(dòng)地識(shí)別多媒體文件類(lèi)型。目前,文件類(lèi)型識(shí)別主要有三種方式:基于后綴名、基于魔數(shù)信息、基于二進(jìn)制內(nèi)容。然而,大多數(shù)識(shí)別的目的并不是實(shí)現(xiàn)自動(dòng)導(dǎo)入,對(duì)于文件類(lèi)型識(shí)別在文件存儲(chǔ)及導(dǎo)入上的應(yīng)用尚無(wú)方法。
鑒于此,如何克服現(xiàn)有的多媒體文件拷貝及使用的不便以及文件類(lèi)型識(shí)別應(yīng)用的不足,滿(mǎn)足用戶(hù)對(duì)文件快速導(dǎo)入及使用需求成為目前需要解決的技術(shù)問(wèn)題。
技術(shù)實(shí)現(xiàn)要素:
為解決上述的技術(shù)問(wèn)題,本發(fā)明提供一種多媒體文件類(lèi)型自動(dòng)識(shí)別與導(dǎo)入系統(tǒng)及方法,通過(guò)在用戶(hù)選擇需要拷貝的全部文件后,自動(dòng)識(shí)別文件類(lèi)型,并在排除常見(jiàn)病毒及惡意文件的基礎(chǔ)上將多媒體文件分為文本、視頻、音頻、PPT、其他幾個(gè)大類(lèi),并將文件保存在相應(yīng)的文件夾內(nèi),能夠克服現(xiàn)有的多媒體文件拷貝及使用的不便以及文件類(lèi)型識(shí)別應(yīng)用的不足,滿(mǎn)足用戶(hù)對(duì)文件快速導(dǎo)入及使用需求。
第一方面,本發(fā)明提供一種多媒體文件類(lèi)型自動(dòng)識(shí)別與導(dǎo)入系統(tǒng),包括:
用戶(hù)接口模塊,用于獲取待導(dǎo)入的全部多媒體文件,以及通過(guò)接收用戶(hù)的指令獲取用戶(hù)的操作信息;
文件類(lèi)型識(shí)別及查毒模塊,用于根據(jù)用戶(hù)的操作信息,對(duì)獲取的待導(dǎo)入的全部多媒體文件依次進(jìn)行病毒識(shí)別和類(lèi)型識(shí)別;
自動(dòng)導(dǎo)入模塊,用于將識(shí)別出來(lái)的非病毒多媒體文件導(dǎo)入到搭載本系統(tǒng)的終端設(shè)備上預(yù)先設(shè)置的與該非病毒多媒體文件所屬類(lèi)型相對(duì)應(yīng)的文件夾內(nèi)。
可選地,獲取的用戶(hù)的操作信息,包括:待導(dǎo)入的全部多媒體文件是否需要自動(dòng)導(dǎo)入、不同類(lèi)型的文件之間是否添加關(guān)聯(lián)、是否需要添加自定義文件夾、是否批量選擇文件。
可選地,所述用戶(hù)接口模塊,包括:USB接口和指令接收模塊;
所述USB接口,用于獲取待導(dǎo)入的全部多媒體文件,將待導(dǎo)入的全部多媒體文件傳輸?shù)酱钶d本系統(tǒng)的終端設(shè)備上;
指令接收模塊,用于通過(guò)操作界面接收用戶(hù)的指令,以獲取用戶(hù)的操作信息。
可選地,所述文件類(lèi)型識(shí)別及查毒模塊,包括:病毒識(shí)別器、文件類(lèi)型識(shí)別器和文件類(lèi)型標(biāo)識(shí)器;
所述病毒識(shí)別器,用于對(duì)待導(dǎo)入的全部多媒體文件進(jìn)行病毒識(shí)別;
所述文件類(lèi)型識(shí)別器,用于對(duì)病毒識(shí)別出來(lái)的非病毒多媒體文件進(jìn)行類(lèi)型識(shí)別;
所述文件類(lèi)型標(biāo)識(shí)器,用于根據(jù)類(lèi)型識(shí)別結(jié)果,對(duì)病毒識(shí)別出來(lái)的非病毒多媒體文件添加類(lèi)型標(biāo)識(shí)。
可選地,所述自動(dòng)導(dǎo)入模塊,包括:導(dǎo)入器、文件系統(tǒng);
所述文件系統(tǒng)位于搭載本系統(tǒng)的終端設(shè)備上且預(yù)先設(shè)置有多媒體文件的不同類(lèi)型相對(duì)應(yīng)的文件夾,所述導(dǎo)入器,用于根據(jù)所添加的類(lèi)型標(biāo)識(shí)將添加類(lèi)型標(biāo)識(shí)后的非病毒多媒體文件導(dǎo)入到所述文件系統(tǒng)中預(yù)先設(shè)置的與該非病毒多媒體文件所屬類(lèi)型相對(duì)應(yīng)的文件夾內(nèi)。
可選地,所述文件系統(tǒng)預(yù)先設(shè)置的多媒體文件的不同類(lèi)型相對(duì)應(yīng)的文件夾,包括:文本文件夾、視頻文件夾、音頻文件夾、PPT文件夾和其他文件夾。
可選地,在獲取的用戶(hù)的操作信息包括需要添加自定義文件夾時(shí),所述指令接收模塊,還用于根據(jù)獲取用戶(hù)的操作信息,在所述文件系統(tǒng)中添加自定義文件夾。
可選地,在獲取的用戶(hù)的操作信息包括不同類(lèi)型的文件之間添加關(guān)聯(lián)時(shí),所述文件類(lèi)型標(biāo)識(shí)器,還用于根據(jù)類(lèi)型識(shí)別結(jié)果,對(duì)關(guān)聯(lián)的非病毒多媒體文件添加關(guān)聯(lián)標(biāo)識(shí);
相應(yīng)地,所述導(dǎo)入器,還用于在所述文件系統(tǒng)已導(dǎo)入關(guān)聯(lián)的非病毒多媒體文件的文件夾內(nèi)創(chuàng)建相關(guān)聯(lián)的文件快捷方式。
由上述技術(shù)方案可知,本發(fā)明的多媒體文件類(lèi)型自動(dòng)識(shí)別與導(dǎo)入系統(tǒng)及方法,通過(guò)在用戶(hù)選擇需要拷貝的全部文件后,自動(dòng)識(shí)別文件類(lèi)型,并在排除常見(jiàn)病毒及惡意文件的基礎(chǔ)上將多媒體文件分為文本、視頻、音頻、PPT、其他幾個(gè)大類(lèi),并將文件保存在相應(yīng)的文件夾內(nèi),能夠克服現(xiàn)有的多媒體文件拷貝及使用的不便以及文件類(lèi)型識(shí)別應(yīng)用的不足,滿(mǎn)足用戶(hù)對(duì)文件快速導(dǎo)入及使用需求。
附圖說(shuō)明
圖1為本發(fā)明一實(shí)施例提供的多媒體文件類(lèi)型自動(dòng)識(shí)別與導(dǎo)入系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他的實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
圖1示出了本發(fā)明一實(shí)施例提供的多媒體文件類(lèi)型自動(dòng)識(shí)別與導(dǎo)入系統(tǒng)的結(jié)構(gòu)示意圖,如圖1所示,本實(shí)施例的多媒體文件類(lèi)型自動(dòng)識(shí)別與導(dǎo)入系統(tǒng),包括:用戶(hù)接口模塊1、文件類(lèi)型識(shí)別及查毒模塊2和自動(dòng)導(dǎo)入模塊3;其中:
用戶(hù)接口模塊1,用于獲取待導(dǎo)入的全部多媒體文件,以及通過(guò)接收用戶(hù)的指令獲取用戶(hù)的操作信息;
文件類(lèi)型識(shí)別及查毒模塊2,用于根據(jù)用戶(hù)的操作信息,對(duì)獲取的待導(dǎo)入的全部多媒體文件依次進(jìn)行病毒識(shí)別和類(lèi)型識(shí)別;
自動(dòng)導(dǎo)入模塊3,用于將識(shí)別出來(lái)的非病毒多媒體文件導(dǎo)入到搭載本系統(tǒng)的終端設(shè)備上預(yù)先設(shè)置的與該非病毒多媒體文件所屬類(lèi)型相對(duì)應(yīng)的文件夾內(nèi)。
在具體應(yīng)用中,所述用戶(hù)接口模塊,可以包括:USB接口11和指令接收模塊12;
所述USB接口11,用于獲取待導(dǎo)入的全部多媒體文件,將待導(dǎo)入的全部多媒體文件傳輸?shù)酱钶d本系統(tǒng)的終端設(shè)備上;
指令接收模塊12,用于通過(guò)操作界面接收用戶(hù)的指令,以獲取用戶(hù)的操作信息;
其中,獲取的用戶(hù)的操作信息,包括:待導(dǎo)入的全部多媒體文件是否需要自動(dòng)導(dǎo)入、不同類(lèi)型的文件之間是否添加關(guān)聯(lián)、是否需要添加自定義文件夾、是否批量選擇文件(即提供批量選擇文件的功能)等。
在具體應(yīng)用中,所述文件類(lèi)型識(shí)別及查毒模塊2,可以包括:病毒識(shí)別器21、文件類(lèi)型識(shí)別器22和文件類(lèi)型標(biāo)識(shí)器23;
所述病毒識(shí)別器21,用于對(duì)待導(dǎo)入的全部多媒體文件進(jìn)行病毒識(shí)別;
所述文件類(lèi)型識(shí)別器22,用于對(duì)病毒識(shí)別出來(lái)的非病毒多媒體文件進(jìn)行類(lèi)型識(shí)別;
所述文件類(lèi)型標(biāo)識(shí)器23,用于根據(jù)類(lèi)型識(shí)別結(jié)果,對(duì)病毒識(shí)別出來(lái)的非病毒多媒體文件添加類(lèi)型標(biāo)識(shí)。
可理解的是,上述病毒識(shí)別是指對(duì)木馬等常見(jiàn)病毒進(jìn)行識(shí)別,確定病毒多媒體文件和非病毒多媒體文件。
在具體應(yīng)用中,所述自動(dòng)導(dǎo)入模塊3,包括:導(dǎo)入器31、文件系統(tǒng)32;
所述文件系統(tǒng)32位于搭載本系統(tǒng)的終端設(shè)備上且預(yù)先設(shè)置有多媒體文件的不同類(lèi)型相對(duì)應(yīng)的文件夾,所述導(dǎo)入器31,用于根據(jù)所添加的類(lèi)型標(biāo)識(shí)將添加類(lèi)型標(biāo)識(shí)后的非病毒多媒體文件導(dǎo)入到所述文件系統(tǒng)32中預(yù)先設(shè)置的與該非病毒多媒體文件所屬類(lèi)型相對(duì)應(yīng)的文件夾內(nèi)。
在具體應(yīng)用中,所述文件系統(tǒng)預(yù)先設(shè)置的多媒體文件的不同類(lèi)型相對(duì)應(yīng)的文件夾,可以包括:文本文件夾、視頻文件夾、音頻文件夾、PPT文件夾和其他文件夾。
可理解的是,其他文件夾可用于保存除了文本類(lèi)型文件、視頻類(lèi)型文件、音頻類(lèi)型文件和PPT類(lèi)型文件之外的其他類(lèi)型的多媒體文件。
可理解的是,用戶(hù)可以在搭載本系統(tǒng)的終端設(shè)備上進(jìn)入所述文件系統(tǒng)32中相應(yīng)的文件夾直接使用導(dǎo)入后的非病毒多媒體文件。
在具體應(yīng)用中,在獲取的用戶(hù)的操作信息包括需要添加自定義文件夾時(shí),所述指令接收模塊12,還用于根據(jù)獲取用戶(hù)的操作信息,在所述文件系統(tǒng)32中添加自定義文件夾。
在具體應(yīng)用中,在獲取的用戶(hù)的操作信息包括不同類(lèi)型的文件之間添加關(guān)聯(lián)時(shí),所述文件類(lèi)型標(biāo)識(shí)器23,還用于根據(jù)類(lèi)型識(shí)別結(jié)果,對(duì)關(guān)聯(lián)的非病毒多媒體文件添加關(guān)聯(lián)標(biāo)識(shí);
相應(yīng)地,所述導(dǎo)入器31,還用于在所述文件系統(tǒng)32已導(dǎo)入關(guān)聯(lián)的非病毒多媒體文件的文件夾內(nèi)創(chuàng)建相關(guān)聯(lián)的文件快捷方式。
本實(shí)施例的多媒體文件類(lèi)型自動(dòng)識(shí)別與導(dǎo)入系統(tǒng),通過(guò)在用戶(hù)選擇待導(dǎo)入的全部多媒體文件后,自動(dòng)識(shí)別文件類(lèi)型,并在排除常見(jiàn)病毒及惡意文件的基礎(chǔ)上將多媒體文件分為文本、視頻、音頻、PPT、其他幾個(gè)大類(lèi),并將文件保存在相應(yīng)的文件夾內(nèi),能夠克服現(xiàn)有的多媒體文件拷貝及使用的不便以及文件類(lèi)型識(shí)別應(yīng)用的不足,滿(mǎn)足用戶(hù)對(duì)文件快速導(dǎo)入及使用需求。
本領(lǐng)域普通技術(shù)人員可以理解:實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成。前述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。該程序在執(zhí)行時(shí),執(zhí)行包括上述各實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括:ROM、RAM、磁碟或者光盤(pán)等各種可以存儲(chǔ)程序代碼的介質(zhì)。
最后應(yīng)說(shuō)明的是:以上各實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述各實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解:其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分或者全部技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。